AWS IoT Wireless
POST
AssociateAwsAccountWithPartnerAccount
{{baseUrl}}/partner-accounts
BODY json
{
"Sidewalk": {
"AmazonId": "",
"AppServerPrivateKey": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/partner-accounts");
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 \"Sidewalk\": {\n \"AmazonId\": \"\",\n \"AppServerPrivateKey\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/partner-accounts" {:content-type :json
:form-params {:Sidewalk {:AmazonId ""
:AppServerPrivateKey ""}
:ClientRequestToken ""
:Tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/partner-accounts"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Sidewalk\": {\n \"AmazonId\": \"\",\n \"AppServerPrivateKey\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/partner-accounts"),
Content = new StringContent("{\n \"Sidewalk\": {\n \"AmazonId\": \"\",\n \"AppServerPrivateKey\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/partner-accounts");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Sidewalk\": {\n \"AmazonId\": \"\",\n \"AppServerPrivateKey\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/partner-accounts"
payload := strings.NewReader("{\n \"Sidewalk\": {\n \"AmazonId\": \"\",\n \"AppServerPrivateKey\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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/partner-accounts HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 165
{
"Sidewalk": {
"AmazonId": "",
"AppServerPrivateKey": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/partner-accounts")
.setHeader("content-type", "application/json")
.setBody("{\n \"Sidewalk\": {\n \"AmazonId\": \"\",\n \"AppServerPrivateKey\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/partner-accounts"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Sidewalk\": {\n \"AmazonId\": \"\",\n \"AppServerPrivateKey\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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 \"Sidewalk\": {\n \"AmazonId\": \"\",\n \"AppServerPrivateKey\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/partner-accounts")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/partner-accounts")
.header("content-type", "application/json")
.body("{\n \"Sidewalk\": {\n \"AmazonId\": \"\",\n \"AppServerPrivateKey\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
Sidewalk: {
AmazonId: '',
AppServerPrivateKey: ''
},
ClientRequestToken: '',
Tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/partner-accounts');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/partner-accounts',
headers: {'content-type': 'application/json'},
data: {
Sidewalk: {AmazonId: '', AppServerPrivateKey: ''},
ClientRequestToken: '',
Tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/partner-accounts';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Sidewalk":{"AmazonId":"","AppServerPrivateKey":""},"ClientRequestToken":"","Tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/partner-accounts',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Sidewalk": {\n "AmazonId": "",\n "AppServerPrivateKey": ""\n },\n "ClientRequestToken": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\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 \"Sidewalk\": {\n \"AmazonId\": \"\",\n \"AppServerPrivateKey\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/partner-accounts")
.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/partner-accounts',
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({
Sidewalk: {AmazonId: '', AppServerPrivateKey: ''},
ClientRequestToken: '',
Tags: [{Key: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/partner-accounts',
headers: {'content-type': 'application/json'},
body: {
Sidewalk: {AmazonId: '', AppServerPrivateKey: ''},
ClientRequestToken: '',
Tags: [{Key: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/partner-accounts');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Sidewalk: {
AmazonId: '',
AppServerPrivateKey: ''
},
ClientRequestToken: '',
Tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/partner-accounts',
headers: {'content-type': 'application/json'},
data: {
Sidewalk: {AmazonId: '', AppServerPrivateKey: ''},
ClientRequestToken: '',
Tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/partner-accounts';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Sidewalk":{"AmazonId":"","AppServerPrivateKey":""},"ClientRequestToken":"","Tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Sidewalk": @{ @"AmazonId": @"", @"AppServerPrivateKey": @"" },
@"ClientRequestToken": @"",
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/partner-accounts"]
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}}/partner-accounts" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Sidewalk\": {\n \"AmazonId\": \"\",\n \"AppServerPrivateKey\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/partner-accounts",
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([
'Sidewalk' => [
'AmazonId' => '',
'AppServerPrivateKey' => ''
],
'ClientRequestToken' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/partner-accounts', [
'body' => '{
"Sidewalk": {
"AmazonId": "",
"AppServerPrivateKey": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/partner-accounts');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Sidewalk' => [
'AmazonId' => '',
'AppServerPrivateKey' => ''
],
'ClientRequestToken' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Sidewalk' => [
'AmazonId' => '',
'AppServerPrivateKey' => ''
],
'ClientRequestToken' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/partner-accounts');
$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}}/partner-accounts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Sidewalk": {
"AmazonId": "",
"AppServerPrivateKey": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/partner-accounts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Sidewalk": {
"AmazonId": "",
"AppServerPrivateKey": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Sidewalk\": {\n \"AmazonId\": \"\",\n \"AppServerPrivateKey\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/partner-accounts", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/partner-accounts"
payload = {
"Sidewalk": {
"AmazonId": "",
"AppServerPrivateKey": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/partner-accounts"
payload <- "{\n \"Sidewalk\": {\n \"AmazonId\": \"\",\n \"AppServerPrivateKey\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/partner-accounts")
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 \"Sidewalk\": {\n \"AmazonId\": \"\",\n \"AppServerPrivateKey\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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/partner-accounts') do |req|
req.body = "{\n \"Sidewalk\": {\n \"AmazonId\": \"\",\n \"AppServerPrivateKey\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/partner-accounts";
let payload = json!({
"Sidewalk": json!({
"AmazonId": "",
"AppServerPrivateKey": ""
}),
"ClientRequestToken": "",
"Tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/partner-accounts \
--header 'content-type: application/json' \
--data '{
"Sidewalk": {
"AmazonId": "",
"AppServerPrivateKey": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"Sidewalk": {
"AmazonId": "",
"AppServerPrivateKey": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/partner-accounts \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Sidewalk": {\n "AmazonId": "",\n "AppServerPrivateKey": ""\n },\n "ClientRequestToken": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/partner-accounts
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Sidewalk": [
"AmazonId": "",
"AppServerPrivateKey": ""
],
"ClientRequestToken": "",
"Tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/partner-accounts")! 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
AssociateMulticastGroupWithFuotaTask
{{baseUrl}}/fuota-tasks/:Id/multicast-group
QUERY PARAMS
Id
BODY json
{
"MulticastGroupId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fuota-tasks/:Id/multicast-group");
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 \"MulticastGroupId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/fuota-tasks/:Id/multicast-group" {:content-type :json
:form-params {:MulticastGroupId ""}})
require "http/client"
url = "{{baseUrl}}/fuota-tasks/:Id/multicast-group"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"MulticastGroupId\": \"\"\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}}/fuota-tasks/:Id/multicast-group"),
Content = new StringContent("{\n \"MulticastGroupId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/fuota-tasks/:Id/multicast-group");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"MulticastGroupId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fuota-tasks/:Id/multicast-group"
payload := strings.NewReader("{\n \"MulticastGroupId\": \"\"\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/fuota-tasks/:Id/multicast-group HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 28
{
"MulticastGroupId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/fuota-tasks/:Id/multicast-group")
.setHeader("content-type", "application/json")
.setBody("{\n \"MulticastGroupId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fuota-tasks/:Id/multicast-group"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"MulticastGroupId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"MulticastGroupId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id/multicast-group")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/fuota-tasks/:Id/multicast-group")
.header("content-type", "application/json")
.body("{\n \"MulticastGroupId\": \"\"\n}")
.asString();
const data = JSON.stringify({
MulticastGroupId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/fuota-tasks/:Id/multicast-group');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/fuota-tasks/:Id/multicast-group',
headers: {'content-type': 'application/json'},
data: {MulticastGroupId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fuota-tasks/:Id/multicast-group';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"MulticastGroupId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/fuota-tasks/:Id/multicast-group',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "MulticastGroupId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"MulticastGroupId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id/multicast-group")
.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/fuota-tasks/:Id/multicast-group',
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({MulticastGroupId: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/fuota-tasks/:Id/multicast-group',
headers: {'content-type': 'application/json'},
body: {MulticastGroupId: ''},
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}}/fuota-tasks/:Id/multicast-group');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
MulticastGroupId: ''
});
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}}/fuota-tasks/:Id/multicast-group',
headers: {'content-type': 'application/json'},
data: {MulticastGroupId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fuota-tasks/:Id/multicast-group';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"MulticastGroupId":""}'
};
try {
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 = @{ @"MulticastGroupId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/fuota-tasks/:Id/multicast-group"]
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}}/fuota-tasks/:Id/multicast-group" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"MulticastGroupId\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fuota-tasks/:Id/multicast-group",
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([
'MulticastGroupId' => ''
]),
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}}/fuota-tasks/:Id/multicast-group', [
'body' => '{
"MulticastGroupId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/fuota-tasks/:Id/multicast-group');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'MulticastGroupId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'MulticastGroupId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/fuota-tasks/:Id/multicast-group');
$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}}/fuota-tasks/:Id/multicast-group' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"MulticastGroupId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fuota-tasks/:Id/multicast-group' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"MulticastGroupId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"MulticastGroupId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/fuota-tasks/:Id/multicast-group", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fuota-tasks/:Id/multicast-group"
payload = { "MulticastGroupId": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fuota-tasks/:Id/multicast-group"
payload <- "{\n \"MulticastGroupId\": \"\"\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}}/fuota-tasks/:Id/multicast-group")
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 \"MulticastGroupId\": \"\"\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/fuota-tasks/:Id/multicast-group') do |req|
req.body = "{\n \"MulticastGroupId\": \"\"\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}}/fuota-tasks/:Id/multicast-group";
let payload = json!({"MulticastGroupId": ""});
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}}/fuota-tasks/:Id/multicast-group \
--header 'content-type: application/json' \
--data '{
"MulticastGroupId": ""
}'
echo '{
"MulticastGroupId": ""
}' | \
http PUT {{baseUrl}}/fuota-tasks/:Id/multicast-group \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "MulticastGroupId": ""\n}' \
--output-document \
- {{baseUrl}}/fuota-tasks/:Id/multicast-group
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["MulticastGroupId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fuota-tasks/:Id/multicast-group")! 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
AssociateWirelessDeviceWithFuotaTask
{{baseUrl}}/fuota-tasks/:Id/wireless-device
QUERY PARAMS
Id
BODY json
{
"WirelessDeviceId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fuota-tasks/:Id/wireless-device");
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 \"WirelessDeviceId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/fuota-tasks/:Id/wireless-device" {:content-type :json
:form-params {:WirelessDeviceId ""}})
require "http/client"
url = "{{baseUrl}}/fuota-tasks/:Id/wireless-device"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"WirelessDeviceId\": \"\"\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}}/fuota-tasks/:Id/wireless-device"),
Content = new StringContent("{\n \"WirelessDeviceId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/fuota-tasks/:Id/wireless-device");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"WirelessDeviceId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fuota-tasks/:Id/wireless-device"
payload := strings.NewReader("{\n \"WirelessDeviceId\": \"\"\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/fuota-tasks/:Id/wireless-device HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 28
{
"WirelessDeviceId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/fuota-tasks/:Id/wireless-device")
.setHeader("content-type", "application/json")
.setBody("{\n \"WirelessDeviceId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fuota-tasks/:Id/wireless-device"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"WirelessDeviceId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"WirelessDeviceId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id/wireless-device")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/fuota-tasks/:Id/wireless-device")
.header("content-type", "application/json")
.body("{\n \"WirelessDeviceId\": \"\"\n}")
.asString();
const data = JSON.stringify({
WirelessDeviceId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/fuota-tasks/:Id/wireless-device');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/fuota-tasks/:Id/wireless-device',
headers: {'content-type': 'application/json'},
data: {WirelessDeviceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fuota-tasks/:Id/wireless-device';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"WirelessDeviceId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/fuota-tasks/:Id/wireless-device',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "WirelessDeviceId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"WirelessDeviceId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id/wireless-device")
.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/fuota-tasks/:Id/wireless-device',
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({WirelessDeviceId: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/fuota-tasks/:Id/wireless-device',
headers: {'content-type': 'application/json'},
body: {WirelessDeviceId: ''},
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}}/fuota-tasks/:Id/wireless-device');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
WirelessDeviceId: ''
});
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}}/fuota-tasks/:Id/wireless-device',
headers: {'content-type': 'application/json'},
data: {WirelessDeviceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fuota-tasks/:Id/wireless-device';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"WirelessDeviceId":""}'
};
try {
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 = @{ @"WirelessDeviceId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/fuota-tasks/:Id/wireless-device"]
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}}/fuota-tasks/:Id/wireless-device" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"WirelessDeviceId\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fuota-tasks/:Id/wireless-device",
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([
'WirelessDeviceId' => ''
]),
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}}/fuota-tasks/:Id/wireless-device', [
'body' => '{
"WirelessDeviceId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/fuota-tasks/:Id/wireless-device');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'WirelessDeviceId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'WirelessDeviceId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/fuota-tasks/:Id/wireless-device');
$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}}/fuota-tasks/:Id/wireless-device' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"WirelessDeviceId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fuota-tasks/:Id/wireless-device' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"WirelessDeviceId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"WirelessDeviceId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/fuota-tasks/:Id/wireless-device", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fuota-tasks/:Id/wireless-device"
payload = { "WirelessDeviceId": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fuota-tasks/:Id/wireless-device"
payload <- "{\n \"WirelessDeviceId\": \"\"\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}}/fuota-tasks/:Id/wireless-device")
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 \"WirelessDeviceId\": \"\"\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/fuota-tasks/:Id/wireless-device') do |req|
req.body = "{\n \"WirelessDeviceId\": \"\"\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}}/fuota-tasks/:Id/wireless-device";
let payload = json!({"WirelessDeviceId": ""});
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}}/fuota-tasks/:Id/wireless-device \
--header 'content-type: application/json' \
--data '{
"WirelessDeviceId": ""
}'
echo '{
"WirelessDeviceId": ""
}' | \
http PUT {{baseUrl}}/fuota-tasks/:Id/wireless-device \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "WirelessDeviceId": ""\n}' \
--output-document \
- {{baseUrl}}/fuota-tasks/:Id/wireless-device
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["WirelessDeviceId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fuota-tasks/:Id/wireless-device")! 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
AssociateWirelessDeviceWithMulticastGroup
{{baseUrl}}/multicast-groups/:Id/wireless-device
QUERY PARAMS
Id
BODY json
{
"WirelessDeviceId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/multicast-groups/:Id/wireless-device");
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 \"WirelessDeviceId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/multicast-groups/:Id/wireless-device" {:content-type :json
:form-params {:WirelessDeviceId ""}})
require "http/client"
url = "{{baseUrl}}/multicast-groups/:Id/wireless-device"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"WirelessDeviceId\": \"\"\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}}/multicast-groups/:Id/wireless-device"),
Content = new StringContent("{\n \"WirelessDeviceId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/multicast-groups/:Id/wireless-device");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"WirelessDeviceId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/multicast-groups/:Id/wireless-device"
payload := strings.NewReader("{\n \"WirelessDeviceId\": \"\"\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/multicast-groups/:Id/wireless-device HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 28
{
"WirelessDeviceId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/multicast-groups/:Id/wireless-device")
.setHeader("content-type", "application/json")
.setBody("{\n \"WirelessDeviceId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/multicast-groups/:Id/wireless-device"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"WirelessDeviceId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"WirelessDeviceId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id/wireless-device")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/multicast-groups/:Id/wireless-device")
.header("content-type", "application/json")
.body("{\n \"WirelessDeviceId\": \"\"\n}")
.asString();
const data = JSON.stringify({
WirelessDeviceId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/multicast-groups/:Id/wireless-device');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/multicast-groups/:Id/wireless-device',
headers: {'content-type': 'application/json'},
data: {WirelessDeviceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/multicast-groups/:Id/wireless-device';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"WirelessDeviceId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/multicast-groups/:Id/wireless-device',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "WirelessDeviceId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"WirelessDeviceId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id/wireless-device")
.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/multicast-groups/:Id/wireless-device',
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({WirelessDeviceId: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/multicast-groups/:Id/wireless-device',
headers: {'content-type': 'application/json'},
body: {WirelessDeviceId: ''},
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}}/multicast-groups/:Id/wireless-device');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
WirelessDeviceId: ''
});
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}}/multicast-groups/:Id/wireless-device',
headers: {'content-type': 'application/json'},
data: {WirelessDeviceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/multicast-groups/:Id/wireless-device';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"WirelessDeviceId":""}'
};
try {
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 = @{ @"WirelessDeviceId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/multicast-groups/:Id/wireless-device"]
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}}/multicast-groups/:Id/wireless-device" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"WirelessDeviceId\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/multicast-groups/:Id/wireless-device",
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([
'WirelessDeviceId' => ''
]),
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}}/multicast-groups/:Id/wireless-device', [
'body' => '{
"WirelessDeviceId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/multicast-groups/:Id/wireless-device');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'WirelessDeviceId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'WirelessDeviceId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/multicast-groups/:Id/wireless-device');
$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}}/multicast-groups/:Id/wireless-device' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"WirelessDeviceId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/multicast-groups/:Id/wireless-device' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"WirelessDeviceId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"WirelessDeviceId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/multicast-groups/:Id/wireless-device", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/multicast-groups/:Id/wireless-device"
payload = { "WirelessDeviceId": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/multicast-groups/:Id/wireless-device"
payload <- "{\n \"WirelessDeviceId\": \"\"\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}}/multicast-groups/:Id/wireless-device")
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 \"WirelessDeviceId\": \"\"\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/multicast-groups/:Id/wireless-device') do |req|
req.body = "{\n \"WirelessDeviceId\": \"\"\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}}/multicast-groups/:Id/wireless-device";
let payload = json!({"WirelessDeviceId": ""});
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}}/multicast-groups/:Id/wireless-device \
--header 'content-type: application/json' \
--data '{
"WirelessDeviceId": ""
}'
echo '{
"WirelessDeviceId": ""
}' | \
http PUT {{baseUrl}}/multicast-groups/:Id/wireless-device \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "WirelessDeviceId": ""\n}' \
--output-document \
- {{baseUrl}}/multicast-groups/:Id/wireless-device
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["WirelessDeviceId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/multicast-groups/:Id/wireless-device")! 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
AssociateWirelessDeviceWithThing
{{baseUrl}}/wireless-devices/:Id/thing
QUERY PARAMS
Id
BODY json
{
"ThingArn": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-devices/:Id/thing");
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 \"ThingArn\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/wireless-devices/:Id/thing" {:content-type :json
:form-params {:ThingArn ""}})
require "http/client"
url = "{{baseUrl}}/wireless-devices/:Id/thing"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ThingArn\": \"\"\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}}/wireless-devices/:Id/thing"),
Content = new StringContent("{\n \"ThingArn\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-devices/:Id/thing");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ThingArn\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-devices/:Id/thing"
payload := strings.NewReader("{\n \"ThingArn\": \"\"\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/wireless-devices/:Id/thing HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 20
{
"ThingArn": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/wireless-devices/:Id/thing")
.setHeader("content-type", "application/json")
.setBody("{\n \"ThingArn\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-devices/:Id/thing"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ThingArn\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ThingArn\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id/thing")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/wireless-devices/:Id/thing")
.header("content-type", "application/json")
.body("{\n \"ThingArn\": \"\"\n}")
.asString();
const data = JSON.stringify({
ThingArn: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/wireless-devices/:Id/thing');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/wireless-devices/:Id/thing',
headers: {'content-type': 'application/json'},
data: {ThingArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-devices/:Id/thing';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ThingArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-devices/:Id/thing',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ThingArn": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ThingArn\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id/thing")
.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/wireless-devices/:Id/thing',
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({ThingArn: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/wireless-devices/:Id/thing',
headers: {'content-type': 'application/json'},
body: {ThingArn: ''},
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}}/wireless-devices/:Id/thing');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ThingArn: ''
});
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}}/wireless-devices/:Id/thing',
headers: {'content-type': 'application/json'},
data: {ThingArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-devices/:Id/thing';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ThingArn":""}'
};
try {
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 = @{ @"ThingArn": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-devices/:Id/thing"]
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}}/wireless-devices/:Id/thing" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ThingArn\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-devices/:Id/thing",
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([
'ThingArn' => ''
]),
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}}/wireless-devices/:Id/thing', [
'body' => '{
"ThingArn": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-devices/:Id/thing');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ThingArn' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ThingArn' => ''
]));
$request->setRequestUrl('{{baseUrl}}/wireless-devices/:Id/thing');
$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}}/wireless-devices/:Id/thing' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ThingArn": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-devices/:Id/thing' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ThingArn": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ThingArn\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/wireless-devices/:Id/thing", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-devices/:Id/thing"
payload = { "ThingArn": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-devices/:Id/thing"
payload <- "{\n \"ThingArn\": \"\"\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}}/wireless-devices/:Id/thing")
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 \"ThingArn\": \"\"\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/wireless-devices/:Id/thing') do |req|
req.body = "{\n \"ThingArn\": \"\"\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}}/wireless-devices/:Id/thing";
let payload = json!({"ThingArn": ""});
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}}/wireless-devices/:Id/thing \
--header 'content-type: application/json' \
--data '{
"ThingArn": ""
}'
echo '{
"ThingArn": ""
}' | \
http PUT {{baseUrl}}/wireless-devices/:Id/thing \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ThingArn": ""\n}' \
--output-document \
- {{baseUrl}}/wireless-devices/:Id/thing
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["ThingArn": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-devices/:Id/thing")! 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
AssociateWirelessGatewayWithCertificate
{{baseUrl}}/wireless-gateways/:Id/certificate
QUERY PARAMS
Id
BODY json
{
"IotCertificateId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateways/:Id/certificate");
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 \"IotCertificateId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/wireless-gateways/:Id/certificate" {:content-type :json
:form-params {:IotCertificateId ""}})
require "http/client"
url = "{{baseUrl}}/wireless-gateways/:Id/certificate"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"IotCertificateId\": \"\"\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}}/wireless-gateways/:Id/certificate"),
Content = new StringContent("{\n \"IotCertificateId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateways/:Id/certificate");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"IotCertificateId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateways/:Id/certificate"
payload := strings.NewReader("{\n \"IotCertificateId\": \"\"\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/wireless-gateways/:Id/certificate HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 28
{
"IotCertificateId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/wireless-gateways/:Id/certificate")
.setHeader("content-type", "application/json")
.setBody("{\n \"IotCertificateId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateways/:Id/certificate"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"IotCertificateId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"IotCertificateId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/certificate")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/wireless-gateways/:Id/certificate")
.header("content-type", "application/json")
.body("{\n \"IotCertificateId\": \"\"\n}")
.asString();
const data = JSON.stringify({
IotCertificateId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/wireless-gateways/:Id/certificate');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/wireless-gateways/:Id/certificate',
headers: {'content-type': 'application/json'},
data: {IotCertificateId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateways/:Id/certificate';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"IotCertificateId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-gateways/:Id/certificate',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "IotCertificateId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"IotCertificateId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/certificate")
.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/wireless-gateways/:Id/certificate',
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({IotCertificateId: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/wireless-gateways/:Id/certificate',
headers: {'content-type': 'application/json'},
body: {IotCertificateId: ''},
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}}/wireless-gateways/:Id/certificate');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
IotCertificateId: ''
});
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}}/wireless-gateways/:Id/certificate',
headers: {'content-type': 'application/json'},
data: {IotCertificateId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateways/:Id/certificate';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"IotCertificateId":""}'
};
try {
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 = @{ @"IotCertificateId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-gateways/:Id/certificate"]
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}}/wireless-gateways/:Id/certificate" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"IotCertificateId\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateways/:Id/certificate",
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([
'IotCertificateId' => ''
]),
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}}/wireless-gateways/:Id/certificate', [
'body' => '{
"IotCertificateId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateways/:Id/certificate');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'IotCertificateId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'IotCertificateId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/wireless-gateways/:Id/certificate');
$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}}/wireless-gateways/:Id/certificate' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"IotCertificateId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateways/:Id/certificate' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"IotCertificateId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"IotCertificateId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/wireless-gateways/:Id/certificate", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateways/:Id/certificate"
payload = { "IotCertificateId": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateways/:Id/certificate"
payload <- "{\n \"IotCertificateId\": \"\"\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}}/wireless-gateways/:Id/certificate")
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 \"IotCertificateId\": \"\"\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/wireless-gateways/:Id/certificate') do |req|
req.body = "{\n \"IotCertificateId\": \"\"\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}}/wireless-gateways/:Id/certificate";
let payload = json!({"IotCertificateId": ""});
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}}/wireless-gateways/:Id/certificate \
--header 'content-type: application/json' \
--data '{
"IotCertificateId": ""
}'
echo '{
"IotCertificateId": ""
}' | \
http PUT {{baseUrl}}/wireless-gateways/:Id/certificate \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "IotCertificateId": ""\n}' \
--output-document \
- {{baseUrl}}/wireless-gateways/:Id/certificate
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["IotCertificateId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateways/:Id/certificate")! 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
AssociateWirelessGatewayWithThing
{{baseUrl}}/wireless-gateways/:Id/thing
QUERY PARAMS
Id
BODY json
{
"ThingArn": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateways/:Id/thing");
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 \"ThingArn\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/wireless-gateways/:Id/thing" {:content-type :json
:form-params {:ThingArn ""}})
require "http/client"
url = "{{baseUrl}}/wireless-gateways/:Id/thing"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ThingArn\": \"\"\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}}/wireless-gateways/:Id/thing"),
Content = new StringContent("{\n \"ThingArn\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateways/:Id/thing");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ThingArn\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateways/:Id/thing"
payload := strings.NewReader("{\n \"ThingArn\": \"\"\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/wireless-gateways/:Id/thing HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 20
{
"ThingArn": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/wireless-gateways/:Id/thing")
.setHeader("content-type", "application/json")
.setBody("{\n \"ThingArn\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateways/:Id/thing"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ThingArn\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ThingArn\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/thing")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/wireless-gateways/:Id/thing")
.header("content-type", "application/json")
.body("{\n \"ThingArn\": \"\"\n}")
.asString();
const data = JSON.stringify({
ThingArn: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/wireless-gateways/:Id/thing');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/wireless-gateways/:Id/thing',
headers: {'content-type': 'application/json'},
data: {ThingArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateways/:Id/thing';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ThingArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-gateways/:Id/thing',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ThingArn": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ThingArn\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/thing")
.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/wireless-gateways/:Id/thing',
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({ThingArn: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/wireless-gateways/:Id/thing',
headers: {'content-type': 'application/json'},
body: {ThingArn: ''},
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}}/wireless-gateways/:Id/thing');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ThingArn: ''
});
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}}/wireless-gateways/:Id/thing',
headers: {'content-type': 'application/json'},
data: {ThingArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateways/:Id/thing';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ThingArn":""}'
};
try {
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 = @{ @"ThingArn": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-gateways/:Id/thing"]
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}}/wireless-gateways/:Id/thing" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ThingArn\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateways/:Id/thing",
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([
'ThingArn' => ''
]),
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}}/wireless-gateways/:Id/thing', [
'body' => '{
"ThingArn": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateways/:Id/thing');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ThingArn' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ThingArn' => ''
]));
$request->setRequestUrl('{{baseUrl}}/wireless-gateways/:Id/thing');
$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}}/wireless-gateways/:Id/thing' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ThingArn": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateways/:Id/thing' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ThingArn": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ThingArn\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/wireless-gateways/:Id/thing", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateways/:Id/thing"
payload = { "ThingArn": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateways/:Id/thing"
payload <- "{\n \"ThingArn\": \"\"\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}}/wireless-gateways/:Id/thing")
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 \"ThingArn\": \"\"\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/wireless-gateways/:Id/thing') do |req|
req.body = "{\n \"ThingArn\": \"\"\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}}/wireless-gateways/:Id/thing";
let payload = json!({"ThingArn": ""});
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}}/wireless-gateways/:Id/thing \
--header 'content-type: application/json' \
--data '{
"ThingArn": ""
}'
echo '{
"ThingArn": ""
}' | \
http PUT {{baseUrl}}/wireless-gateways/:Id/thing \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ThingArn": ""\n}' \
--output-document \
- {{baseUrl}}/wireless-gateways/:Id/thing
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["ThingArn": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateways/:Id/thing")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
CancelMulticastGroupSession
{{baseUrl}}/multicast-groups/:Id/session
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/multicast-groups/:Id/session");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/multicast-groups/:Id/session")
require "http/client"
url = "{{baseUrl}}/multicast-groups/:Id/session"
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}}/multicast-groups/:Id/session"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/multicast-groups/:Id/session");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/multicast-groups/:Id/session"
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/multicast-groups/:Id/session HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/multicast-groups/:Id/session")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/multicast-groups/:Id/session"))
.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}}/multicast-groups/:Id/session")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/multicast-groups/:Id/session")
.asString();
const 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}}/multicast-groups/:Id/session');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/multicast-groups/:Id/session'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/multicast-groups/:Id/session';
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}}/multicast-groups/:Id/session',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id/session")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/multicast-groups/:Id/session',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/multicast-groups/:Id/session'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/multicast-groups/:Id/session');
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}}/multicast-groups/:Id/session'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/multicast-groups/:Id/session';
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}}/multicast-groups/:Id/session"]
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}}/multicast-groups/:Id/session" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/multicast-groups/:Id/session",
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}}/multicast-groups/:Id/session');
echo $response->getBody();
setUrl('{{baseUrl}}/multicast-groups/:Id/session');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/multicast-groups/:Id/session');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/multicast-groups/:Id/session' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/multicast-groups/:Id/session' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/multicast-groups/:Id/session")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/multicast-groups/:Id/session"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/multicast-groups/:Id/session"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/multicast-groups/:Id/session")
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/multicast-groups/:Id/session') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/multicast-groups/:Id/session";
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}}/multicast-groups/:Id/session
http DELETE {{baseUrl}}/multicast-groups/:Id/session
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/multicast-groups/:Id/session
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/multicast-groups/:Id/session")! 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
CreateDestination
{{baseUrl}}/destinations
BODY json
{
"Name": "",
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/destinations");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/destinations" {:content-type :json
:form-params {:Name ""
:ExpressionType ""
:Expression ""
:Description ""
:RoleArn ""
:Tags [{:Key ""
:Value ""}]
:ClientRequestToken ""}})
require "http/client"
url = "{{baseUrl}}/destinations"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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}}/destinations"),
Content = new StringContent("{\n \"Name\": \"\",\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/destinations");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/destinations"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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/destinations HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 190
{
"Name": "",
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/destinations")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/destinations"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/destinations")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/destinations")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
ExpressionType: '',
Expression: '',
Description: '',
RoleArn: '',
Tags: [
{
Key: '',
Value: ''
}
],
ClientRequestToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/destinations');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/destinations',
headers: {'content-type': 'application/json'},
data: {
Name: '',
ExpressionType: '',
Expression: '',
Description: '',
RoleArn: '',
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/destinations';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","ExpressionType":"","Expression":"","Description":"","RoleArn":"","Tags":[{"Key":"","Value":""}],"ClientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/destinations',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "ExpressionType": "",\n "Expression": "",\n "Description": "",\n "RoleArn": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "ClientRequestToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/destinations")
.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/destinations',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
ExpressionType: '',
Expression: '',
Description: '',
RoleArn: '',
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/destinations',
headers: {'content-type': 'application/json'},
body: {
Name: '',
ExpressionType: '',
Expression: '',
Description: '',
RoleArn: '',
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
},
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}}/destinations');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
ExpressionType: '',
Expression: '',
Description: '',
RoleArn: '',
Tags: [
{
Key: '',
Value: ''
}
],
ClientRequestToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/destinations',
headers: {'content-type': 'application/json'},
data: {
Name: '',
ExpressionType: '',
Expression: '',
Description: '',
RoleArn: '',
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/destinations';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","ExpressionType":"","Expression":"","Description":"","RoleArn":"","Tags":[{"Key":"","Value":""}],"ClientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"ExpressionType": @"",
@"Expression": @"",
@"Description": @"",
@"RoleArn": @"",
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"ClientRequestToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/destinations"]
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}}/destinations" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/destinations",
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([
'Name' => '',
'ExpressionType' => '',
'Expression' => '',
'Description' => '',
'RoleArn' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'ClientRequestToken' => ''
]),
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}}/destinations', [
'body' => '{
"Name": "",
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/destinations');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'ExpressionType' => '',
'Expression' => '',
'Description' => '',
'RoleArn' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'ClientRequestToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'ExpressionType' => '',
'Expression' => '',
'Description' => '',
'RoleArn' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'ClientRequestToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/destinations');
$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}}/destinations' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/destinations' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/destinations", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/destinations"
payload = {
"Name": "",
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/destinations"
payload <- "{\n \"Name\": \"\",\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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}}/destinations")
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 \"Name\": \"\",\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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/destinations') do |req|
req.body = "{\n \"Name\": \"\",\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/destinations";
let payload = json!({
"Name": "",
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": "",
"Tags": (
json!({
"Key": "",
"Value": ""
})
),
"ClientRequestToken": ""
});
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}}/destinations \
--header 'content-type: application/json' \
--data '{
"Name": "",
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}'
echo '{
"Name": "",
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}' | \
http POST {{baseUrl}}/destinations \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "ExpressionType": "",\n "Expression": "",\n "Description": "",\n "RoleArn": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "ClientRequestToken": ""\n}' \
--output-document \
- {{baseUrl}}/destinations
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": "",
"Tags": [
[
"Key": "",
"Value": ""
]
],
"ClientRequestToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/destinations")! 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
CreateDeviceProfile
{{baseUrl}}/device-profiles
BODY json
{
"Name": "",
"LoRaWAN": {
"SupportsClassB": "",
"ClassBTimeout": "",
"PingSlotPeriod": "",
"PingSlotDr": "",
"PingSlotFreq": "",
"SupportsClassC": "",
"ClassCTimeout": "",
"MacVersion": "",
"RegParamsRevision": "",
"RxDelay1": "",
"RxDrOffset1": "",
"RxDataRate2": "",
"RxFreq2": "",
"FactoryPresetFreqsList": "",
"MaxEirp": "",
"MaxDutyCycle": "",
"RfRegion": "",
"SupportsJoin": "",
"Supports32BitFCnt": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": "",
"Sidewalk": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/device-profiles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"SupportsClassB\": \"\",\n \"ClassBTimeout\": \"\",\n \"PingSlotPeriod\": \"\",\n \"PingSlotDr\": \"\",\n \"PingSlotFreq\": \"\",\n \"SupportsClassC\": \"\",\n \"ClassCTimeout\": \"\",\n \"MacVersion\": \"\",\n \"RegParamsRevision\": \"\",\n \"RxDelay1\": \"\",\n \"RxDrOffset1\": \"\",\n \"RxDataRate2\": \"\",\n \"RxFreq2\": \"\",\n \"FactoryPresetFreqsList\": \"\",\n \"MaxEirp\": \"\",\n \"MaxDutyCycle\": \"\",\n \"RfRegion\": \"\",\n \"SupportsJoin\": \"\",\n \"Supports32BitFCnt\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\",\n \"Sidewalk\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/device-profiles" {:content-type :json
:form-params {:Name ""
:LoRaWAN {:SupportsClassB ""
:ClassBTimeout ""
:PingSlotPeriod ""
:PingSlotDr ""
:PingSlotFreq ""
:SupportsClassC ""
:ClassCTimeout ""
:MacVersion ""
:RegParamsRevision ""
:RxDelay1 ""
:RxDrOffset1 ""
:RxDataRate2 ""
:RxFreq2 ""
:FactoryPresetFreqsList ""
:MaxEirp ""
:MaxDutyCycle ""
:RfRegion ""
:SupportsJoin ""
:Supports32BitFCnt ""}
:Tags [{:Key ""
:Value ""}]
:ClientRequestToken ""
:Sidewalk {}}})
require "http/client"
url = "{{baseUrl}}/device-profiles"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"SupportsClassB\": \"\",\n \"ClassBTimeout\": \"\",\n \"PingSlotPeriod\": \"\",\n \"PingSlotDr\": \"\",\n \"PingSlotFreq\": \"\",\n \"SupportsClassC\": \"\",\n \"ClassCTimeout\": \"\",\n \"MacVersion\": \"\",\n \"RegParamsRevision\": \"\",\n \"RxDelay1\": \"\",\n \"RxDrOffset1\": \"\",\n \"RxDataRate2\": \"\",\n \"RxFreq2\": \"\",\n \"FactoryPresetFreqsList\": \"\",\n \"MaxEirp\": \"\",\n \"MaxDutyCycle\": \"\",\n \"RfRegion\": \"\",\n \"SupportsJoin\": \"\",\n \"Supports32BitFCnt\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\",\n \"Sidewalk\": {}\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}}/device-profiles"),
Content = new StringContent("{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"SupportsClassB\": \"\",\n \"ClassBTimeout\": \"\",\n \"PingSlotPeriod\": \"\",\n \"PingSlotDr\": \"\",\n \"PingSlotFreq\": \"\",\n \"SupportsClassC\": \"\",\n \"ClassCTimeout\": \"\",\n \"MacVersion\": \"\",\n \"RegParamsRevision\": \"\",\n \"RxDelay1\": \"\",\n \"RxDrOffset1\": \"\",\n \"RxDataRate2\": \"\",\n \"RxFreq2\": \"\",\n \"FactoryPresetFreqsList\": \"\",\n \"MaxEirp\": \"\",\n \"MaxDutyCycle\": \"\",\n \"RfRegion\": \"\",\n \"SupportsJoin\": \"\",\n \"Supports32BitFCnt\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\",\n \"Sidewalk\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/device-profiles");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"SupportsClassB\": \"\",\n \"ClassBTimeout\": \"\",\n \"PingSlotPeriod\": \"\",\n \"PingSlotDr\": \"\",\n \"PingSlotFreq\": \"\",\n \"SupportsClassC\": \"\",\n \"ClassCTimeout\": \"\",\n \"MacVersion\": \"\",\n \"RegParamsRevision\": \"\",\n \"RxDelay1\": \"\",\n \"RxDrOffset1\": \"\",\n \"RxDataRate2\": \"\",\n \"RxFreq2\": \"\",\n \"FactoryPresetFreqsList\": \"\",\n \"MaxEirp\": \"\",\n \"MaxDutyCycle\": \"\",\n \"RfRegion\": \"\",\n \"SupportsJoin\": \"\",\n \"Supports32BitFCnt\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\",\n \"Sidewalk\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/device-profiles"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"SupportsClassB\": \"\",\n \"ClassBTimeout\": \"\",\n \"PingSlotPeriod\": \"\",\n \"PingSlotDr\": \"\",\n \"PingSlotFreq\": \"\",\n \"SupportsClassC\": \"\",\n \"ClassCTimeout\": \"\",\n \"MacVersion\": \"\",\n \"RegParamsRevision\": \"\",\n \"RxDelay1\": \"\",\n \"RxDrOffset1\": \"\",\n \"RxDataRate2\": \"\",\n \"RxFreq2\": \"\",\n \"FactoryPresetFreqsList\": \"\",\n \"MaxEirp\": \"\",\n \"MaxDutyCycle\": \"\",\n \"RfRegion\": \"\",\n \"SupportsJoin\": \"\",\n \"Supports32BitFCnt\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\",\n \"Sidewalk\": {}\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/device-profiles HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 605
{
"Name": "",
"LoRaWAN": {
"SupportsClassB": "",
"ClassBTimeout": "",
"PingSlotPeriod": "",
"PingSlotDr": "",
"PingSlotFreq": "",
"SupportsClassC": "",
"ClassCTimeout": "",
"MacVersion": "",
"RegParamsRevision": "",
"RxDelay1": "",
"RxDrOffset1": "",
"RxDataRate2": "",
"RxFreq2": "",
"FactoryPresetFreqsList": "",
"MaxEirp": "",
"MaxDutyCycle": "",
"RfRegion": "",
"SupportsJoin": "",
"Supports32BitFCnt": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": "",
"Sidewalk": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/device-profiles")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"SupportsClassB\": \"\",\n \"ClassBTimeout\": \"\",\n \"PingSlotPeriod\": \"\",\n \"PingSlotDr\": \"\",\n \"PingSlotFreq\": \"\",\n \"SupportsClassC\": \"\",\n \"ClassCTimeout\": \"\",\n \"MacVersion\": \"\",\n \"RegParamsRevision\": \"\",\n \"RxDelay1\": \"\",\n \"RxDrOffset1\": \"\",\n \"RxDataRate2\": \"\",\n \"RxFreq2\": \"\",\n \"FactoryPresetFreqsList\": \"\",\n \"MaxEirp\": \"\",\n \"MaxDutyCycle\": \"\",\n \"RfRegion\": \"\",\n \"SupportsJoin\": \"\",\n \"Supports32BitFCnt\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\",\n \"Sidewalk\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/device-profiles"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"SupportsClassB\": \"\",\n \"ClassBTimeout\": \"\",\n \"PingSlotPeriod\": \"\",\n \"PingSlotDr\": \"\",\n \"PingSlotFreq\": \"\",\n \"SupportsClassC\": \"\",\n \"ClassCTimeout\": \"\",\n \"MacVersion\": \"\",\n \"RegParamsRevision\": \"\",\n \"RxDelay1\": \"\",\n \"RxDrOffset1\": \"\",\n \"RxDataRate2\": \"\",\n \"RxFreq2\": \"\",\n \"FactoryPresetFreqsList\": \"\",\n \"MaxEirp\": \"\",\n \"MaxDutyCycle\": \"\",\n \"RfRegion\": \"\",\n \"SupportsJoin\": \"\",\n \"Supports32BitFCnt\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\",\n \"Sidewalk\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"SupportsClassB\": \"\",\n \"ClassBTimeout\": \"\",\n \"PingSlotPeriod\": \"\",\n \"PingSlotDr\": \"\",\n \"PingSlotFreq\": \"\",\n \"SupportsClassC\": \"\",\n \"ClassCTimeout\": \"\",\n \"MacVersion\": \"\",\n \"RegParamsRevision\": \"\",\n \"RxDelay1\": \"\",\n \"RxDrOffset1\": \"\",\n \"RxDataRate2\": \"\",\n \"RxFreq2\": \"\",\n \"FactoryPresetFreqsList\": \"\",\n \"MaxEirp\": \"\",\n \"MaxDutyCycle\": \"\",\n \"RfRegion\": \"\",\n \"SupportsJoin\": \"\",\n \"Supports32BitFCnt\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\",\n \"Sidewalk\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/device-profiles")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/device-profiles")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"SupportsClassB\": \"\",\n \"ClassBTimeout\": \"\",\n \"PingSlotPeriod\": \"\",\n \"PingSlotDr\": \"\",\n \"PingSlotFreq\": \"\",\n \"SupportsClassC\": \"\",\n \"ClassCTimeout\": \"\",\n \"MacVersion\": \"\",\n \"RegParamsRevision\": \"\",\n \"RxDelay1\": \"\",\n \"RxDrOffset1\": \"\",\n \"RxDataRate2\": \"\",\n \"RxFreq2\": \"\",\n \"FactoryPresetFreqsList\": \"\",\n \"MaxEirp\": \"\",\n \"MaxDutyCycle\": \"\",\n \"RfRegion\": \"\",\n \"SupportsJoin\": \"\",\n \"Supports32BitFCnt\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\",\n \"Sidewalk\": {}\n}")
.asString();
const data = JSON.stringify({
Name: '',
LoRaWAN: {
SupportsClassB: '',
ClassBTimeout: '',
PingSlotPeriod: '',
PingSlotDr: '',
PingSlotFreq: '',
SupportsClassC: '',
ClassCTimeout: '',
MacVersion: '',
RegParamsRevision: '',
RxDelay1: '',
RxDrOffset1: '',
RxDataRate2: '',
RxFreq2: '',
FactoryPresetFreqsList: '',
MaxEirp: '',
MaxDutyCycle: '',
RfRegion: '',
SupportsJoin: '',
Supports32BitFCnt: ''
},
Tags: [
{
Key: '',
Value: ''
}
],
ClientRequestToken: '',
Sidewalk: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/device-profiles');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/device-profiles',
headers: {'content-type': 'application/json'},
data: {
Name: '',
LoRaWAN: {
SupportsClassB: '',
ClassBTimeout: '',
PingSlotPeriod: '',
PingSlotDr: '',
PingSlotFreq: '',
SupportsClassC: '',
ClassCTimeout: '',
MacVersion: '',
RegParamsRevision: '',
RxDelay1: '',
RxDrOffset1: '',
RxDataRate2: '',
RxFreq2: '',
FactoryPresetFreqsList: '',
MaxEirp: '',
MaxDutyCycle: '',
RfRegion: '',
SupportsJoin: '',
Supports32BitFCnt: ''
},
Tags: [{Key: '', Value: ''}],
ClientRequestToken: '',
Sidewalk: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/device-profiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","LoRaWAN":{"SupportsClassB":"","ClassBTimeout":"","PingSlotPeriod":"","PingSlotDr":"","PingSlotFreq":"","SupportsClassC":"","ClassCTimeout":"","MacVersion":"","RegParamsRevision":"","RxDelay1":"","RxDrOffset1":"","RxDataRate2":"","RxFreq2":"","FactoryPresetFreqsList":"","MaxEirp":"","MaxDutyCycle":"","RfRegion":"","SupportsJoin":"","Supports32BitFCnt":""},"Tags":[{"Key":"","Value":""}],"ClientRequestToken":"","Sidewalk":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/device-profiles',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "LoRaWAN": {\n "SupportsClassB": "",\n "ClassBTimeout": "",\n "PingSlotPeriod": "",\n "PingSlotDr": "",\n "PingSlotFreq": "",\n "SupportsClassC": "",\n "ClassCTimeout": "",\n "MacVersion": "",\n "RegParamsRevision": "",\n "RxDelay1": "",\n "RxDrOffset1": "",\n "RxDataRate2": "",\n "RxFreq2": "",\n "FactoryPresetFreqsList": "",\n "MaxEirp": "",\n "MaxDutyCycle": "",\n "RfRegion": "",\n "SupportsJoin": "",\n "Supports32BitFCnt": ""\n },\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "ClientRequestToken": "",\n "Sidewalk": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"SupportsClassB\": \"\",\n \"ClassBTimeout\": \"\",\n \"PingSlotPeriod\": \"\",\n \"PingSlotDr\": \"\",\n \"PingSlotFreq\": \"\",\n \"SupportsClassC\": \"\",\n \"ClassCTimeout\": \"\",\n \"MacVersion\": \"\",\n \"RegParamsRevision\": \"\",\n \"RxDelay1\": \"\",\n \"RxDrOffset1\": \"\",\n \"RxDataRate2\": \"\",\n \"RxFreq2\": \"\",\n \"FactoryPresetFreqsList\": \"\",\n \"MaxEirp\": \"\",\n \"MaxDutyCycle\": \"\",\n \"RfRegion\": \"\",\n \"SupportsJoin\": \"\",\n \"Supports32BitFCnt\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\",\n \"Sidewalk\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/device-profiles")
.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/device-profiles',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
LoRaWAN: {
SupportsClassB: '',
ClassBTimeout: '',
PingSlotPeriod: '',
PingSlotDr: '',
PingSlotFreq: '',
SupportsClassC: '',
ClassCTimeout: '',
MacVersion: '',
RegParamsRevision: '',
RxDelay1: '',
RxDrOffset1: '',
RxDataRate2: '',
RxFreq2: '',
FactoryPresetFreqsList: '',
MaxEirp: '',
MaxDutyCycle: '',
RfRegion: '',
SupportsJoin: '',
Supports32BitFCnt: ''
},
Tags: [{Key: '', Value: ''}],
ClientRequestToken: '',
Sidewalk: {}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/device-profiles',
headers: {'content-type': 'application/json'},
body: {
Name: '',
LoRaWAN: {
SupportsClassB: '',
ClassBTimeout: '',
PingSlotPeriod: '',
PingSlotDr: '',
PingSlotFreq: '',
SupportsClassC: '',
ClassCTimeout: '',
MacVersion: '',
RegParamsRevision: '',
RxDelay1: '',
RxDrOffset1: '',
RxDataRate2: '',
RxFreq2: '',
FactoryPresetFreqsList: '',
MaxEirp: '',
MaxDutyCycle: '',
RfRegion: '',
SupportsJoin: '',
Supports32BitFCnt: ''
},
Tags: [{Key: '', Value: ''}],
ClientRequestToken: '',
Sidewalk: {}
},
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}}/device-profiles');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
LoRaWAN: {
SupportsClassB: '',
ClassBTimeout: '',
PingSlotPeriod: '',
PingSlotDr: '',
PingSlotFreq: '',
SupportsClassC: '',
ClassCTimeout: '',
MacVersion: '',
RegParamsRevision: '',
RxDelay1: '',
RxDrOffset1: '',
RxDataRate2: '',
RxFreq2: '',
FactoryPresetFreqsList: '',
MaxEirp: '',
MaxDutyCycle: '',
RfRegion: '',
SupportsJoin: '',
Supports32BitFCnt: ''
},
Tags: [
{
Key: '',
Value: ''
}
],
ClientRequestToken: '',
Sidewalk: {}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/device-profiles',
headers: {'content-type': 'application/json'},
data: {
Name: '',
LoRaWAN: {
SupportsClassB: '',
ClassBTimeout: '',
PingSlotPeriod: '',
PingSlotDr: '',
PingSlotFreq: '',
SupportsClassC: '',
ClassCTimeout: '',
MacVersion: '',
RegParamsRevision: '',
RxDelay1: '',
RxDrOffset1: '',
RxDataRate2: '',
RxFreq2: '',
FactoryPresetFreqsList: '',
MaxEirp: '',
MaxDutyCycle: '',
RfRegion: '',
SupportsJoin: '',
Supports32BitFCnt: ''
},
Tags: [{Key: '', Value: ''}],
ClientRequestToken: '',
Sidewalk: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/device-profiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","LoRaWAN":{"SupportsClassB":"","ClassBTimeout":"","PingSlotPeriod":"","PingSlotDr":"","PingSlotFreq":"","SupportsClassC":"","ClassCTimeout":"","MacVersion":"","RegParamsRevision":"","RxDelay1":"","RxDrOffset1":"","RxDataRate2":"","RxFreq2":"","FactoryPresetFreqsList":"","MaxEirp":"","MaxDutyCycle":"","RfRegion":"","SupportsJoin":"","Supports32BitFCnt":""},"Tags":[{"Key":"","Value":""}],"ClientRequestToken":"","Sidewalk":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"LoRaWAN": @{ @"SupportsClassB": @"", @"ClassBTimeout": @"", @"PingSlotPeriod": @"", @"PingSlotDr": @"", @"PingSlotFreq": @"", @"SupportsClassC": @"", @"ClassCTimeout": @"", @"MacVersion": @"", @"RegParamsRevision": @"", @"RxDelay1": @"", @"RxDrOffset1": @"", @"RxDataRate2": @"", @"RxFreq2": @"", @"FactoryPresetFreqsList": @"", @"MaxEirp": @"", @"MaxDutyCycle": @"", @"RfRegion": @"", @"SupportsJoin": @"", @"Supports32BitFCnt": @"" },
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"ClientRequestToken": @"",
@"Sidewalk": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/device-profiles"]
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}}/device-profiles" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"SupportsClassB\": \"\",\n \"ClassBTimeout\": \"\",\n \"PingSlotPeriod\": \"\",\n \"PingSlotDr\": \"\",\n \"PingSlotFreq\": \"\",\n \"SupportsClassC\": \"\",\n \"ClassCTimeout\": \"\",\n \"MacVersion\": \"\",\n \"RegParamsRevision\": \"\",\n \"RxDelay1\": \"\",\n \"RxDrOffset1\": \"\",\n \"RxDataRate2\": \"\",\n \"RxFreq2\": \"\",\n \"FactoryPresetFreqsList\": \"\",\n \"MaxEirp\": \"\",\n \"MaxDutyCycle\": \"\",\n \"RfRegion\": \"\",\n \"SupportsJoin\": \"\",\n \"Supports32BitFCnt\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\",\n \"Sidewalk\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/device-profiles",
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([
'Name' => '',
'LoRaWAN' => [
'SupportsClassB' => '',
'ClassBTimeout' => '',
'PingSlotPeriod' => '',
'PingSlotDr' => '',
'PingSlotFreq' => '',
'SupportsClassC' => '',
'ClassCTimeout' => '',
'MacVersion' => '',
'RegParamsRevision' => '',
'RxDelay1' => '',
'RxDrOffset1' => '',
'RxDataRate2' => '',
'RxFreq2' => '',
'FactoryPresetFreqsList' => '',
'MaxEirp' => '',
'MaxDutyCycle' => '',
'RfRegion' => '',
'SupportsJoin' => '',
'Supports32BitFCnt' => ''
],
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'ClientRequestToken' => '',
'Sidewalk' => [
]
]),
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}}/device-profiles', [
'body' => '{
"Name": "",
"LoRaWAN": {
"SupportsClassB": "",
"ClassBTimeout": "",
"PingSlotPeriod": "",
"PingSlotDr": "",
"PingSlotFreq": "",
"SupportsClassC": "",
"ClassCTimeout": "",
"MacVersion": "",
"RegParamsRevision": "",
"RxDelay1": "",
"RxDrOffset1": "",
"RxDataRate2": "",
"RxFreq2": "",
"FactoryPresetFreqsList": "",
"MaxEirp": "",
"MaxDutyCycle": "",
"RfRegion": "",
"SupportsJoin": "",
"Supports32BitFCnt": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": "",
"Sidewalk": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/device-profiles');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'LoRaWAN' => [
'SupportsClassB' => '',
'ClassBTimeout' => '',
'PingSlotPeriod' => '',
'PingSlotDr' => '',
'PingSlotFreq' => '',
'SupportsClassC' => '',
'ClassCTimeout' => '',
'MacVersion' => '',
'RegParamsRevision' => '',
'RxDelay1' => '',
'RxDrOffset1' => '',
'RxDataRate2' => '',
'RxFreq2' => '',
'FactoryPresetFreqsList' => '',
'MaxEirp' => '',
'MaxDutyCycle' => '',
'RfRegion' => '',
'SupportsJoin' => '',
'Supports32BitFCnt' => ''
],
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'ClientRequestToken' => '',
'Sidewalk' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'LoRaWAN' => [
'SupportsClassB' => '',
'ClassBTimeout' => '',
'PingSlotPeriod' => '',
'PingSlotDr' => '',
'PingSlotFreq' => '',
'SupportsClassC' => '',
'ClassCTimeout' => '',
'MacVersion' => '',
'RegParamsRevision' => '',
'RxDelay1' => '',
'RxDrOffset1' => '',
'RxDataRate2' => '',
'RxFreq2' => '',
'FactoryPresetFreqsList' => '',
'MaxEirp' => '',
'MaxDutyCycle' => '',
'RfRegion' => '',
'SupportsJoin' => '',
'Supports32BitFCnt' => ''
],
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'ClientRequestToken' => '',
'Sidewalk' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/device-profiles');
$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}}/device-profiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"LoRaWAN": {
"SupportsClassB": "",
"ClassBTimeout": "",
"PingSlotPeriod": "",
"PingSlotDr": "",
"PingSlotFreq": "",
"SupportsClassC": "",
"ClassCTimeout": "",
"MacVersion": "",
"RegParamsRevision": "",
"RxDelay1": "",
"RxDrOffset1": "",
"RxDataRate2": "",
"RxFreq2": "",
"FactoryPresetFreqsList": "",
"MaxEirp": "",
"MaxDutyCycle": "",
"RfRegion": "",
"SupportsJoin": "",
"Supports32BitFCnt": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": "",
"Sidewalk": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/device-profiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"LoRaWAN": {
"SupportsClassB": "",
"ClassBTimeout": "",
"PingSlotPeriod": "",
"PingSlotDr": "",
"PingSlotFreq": "",
"SupportsClassC": "",
"ClassCTimeout": "",
"MacVersion": "",
"RegParamsRevision": "",
"RxDelay1": "",
"RxDrOffset1": "",
"RxDataRate2": "",
"RxFreq2": "",
"FactoryPresetFreqsList": "",
"MaxEirp": "",
"MaxDutyCycle": "",
"RfRegion": "",
"SupportsJoin": "",
"Supports32BitFCnt": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": "",
"Sidewalk": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"SupportsClassB\": \"\",\n \"ClassBTimeout\": \"\",\n \"PingSlotPeriod\": \"\",\n \"PingSlotDr\": \"\",\n \"PingSlotFreq\": \"\",\n \"SupportsClassC\": \"\",\n \"ClassCTimeout\": \"\",\n \"MacVersion\": \"\",\n \"RegParamsRevision\": \"\",\n \"RxDelay1\": \"\",\n \"RxDrOffset1\": \"\",\n \"RxDataRate2\": \"\",\n \"RxFreq2\": \"\",\n \"FactoryPresetFreqsList\": \"\",\n \"MaxEirp\": \"\",\n \"MaxDutyCycle\": \"\",\n \"RfRegion\": \"\",\n \"SupportsJoin\": \"\",\n \"Supports32BitFCnt\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\",\n \"Sidewalk\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/device-profiles", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/device-profiles"
payload = {
"Name": "",
"LoRaWAN": {
"SupportsClassB": "",
"ClassBTimeout": "",
"PingSlotPeriod": "",
"PingSlotDr": "",
"PingSlotFreq": "",
"SupportsClassC": "",
"ClassCTimeout": "",
"MacVersion": "",
"RegParamsRevision": "",
"RxDelay1": "",
"RxDrOffset1": "",
"RxDataRate2": "",
"RxFreq2": "",
"FactoryPresetFreqsList": "",
"MaxEirp": "",
"MaxDutyCycle": "",
"RfRegion": "",
"SupportsJoin": "",
"Supports32BitFCnt": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": "",
"Sidewalk": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/device-profiles"
payload <- "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"SupportsClassB\": \"\",\n \"ClassBTimeout\": \"\",\n \"PingSlotPeriod\": \"\",\n \"PingSlotDr\": \"\",\n \"PingSlotFreq\": \"\",\n \"SupportsClassC\": \"\",\n \"ClassCTimeout\": \"\",\n \"MacVersion\": \"\",\n \"RegParamsRevision\": \"\",\n \"RxDelay1\": \"\",\n \"RxDrOffset1\": \"\",\n \"RxDataRate2\": \"\",\n \"RxFreq2\": \"\",\n \"FactoryPresetFreqsList\": \"\",\n \"MaxEirp\": \"\",\n \"MaxDutyCycle\": \"\",\n \"RfRegion\": \"\",\n \"SupportsJoin\": \"\",\n \"Supports32BitFCnt\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\",\n \"Sidewalk\": {}\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}}/device-profiles")
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 \"Name\": \"\",\n \"LoRaWAN\": {\n \"SupportsClassB\": \"\",\n \"ClassBTimeout\": \"\",\n \"PingSlotPeriod\": \"\",\n \"PingSlotDr\": \"\",\n \"PingSlotFreq\": \"\",\n \"SupportsClassC\": \"\",\n \"ClassCTimeout\": \"\",\n \"MacVersion\": \"\",\n \"RegParamsRevision\": \"\",\n \"RxDelay1\": \"\",\n \"RxDrOffset1\": \"\",\n \"RxDataRate2\": \"\",\n \"RxFreq2\": \"\",\n \"FactoryPresetFreqsList\": \"\",\n \"MaxEirp\": \"\",\n \"MaxDutyCycle\": \"\",\n \"RfRegion\": \"\",\n \"SupportsJoin\": \"\",\n \"Supports32BitFCnt\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\",\n \"Sidewalk\": {}\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/device-profiles') do |req|
req.body = "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"SupportsClassB\": \"\",\n \"ClassBTimeout\": \"\",\n \"PingSlotPeriod\": \"\",\n \"PingSlotDr\": \"\",\n \"PingSlotFreq\": \"\",\n \"SupportsClassC\": \"\",\n \"ClassCTimeout\": \"\",\n \"MacVersion\": \"\",\n \"RegParamsRevision\": \"\",\n \"RxDelay1\": \"\",\n \"RxDrOffset1\": \"\",\n \"RxDataRate2\": \"\",\n \"RxFreq2\": \"\",\n \"FactoryPresetFreqsList\": \"\",\n \"MaxEirp\": \"\",\n \"MaxDutyCycle\": \"\",\n \"RfRegion\": \"\",\n \"SupportsJoin\": \"\",\n \"Supports32BitFCnt\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\",\n \"Sidewalk\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/device-profiles";
let payload = json!({
"Name": "",
"LoRaWAN": json!({
"SupportsClassB": "",
"ClassBTimeout": "",
"PingSlotPeriod": "",
"PingSlotDr": "",
"PingSlotFreq": "",
"SupportsClassC": "",
"ClassCTimeout": "",
"MacVersion": "",
"RegParamsRevision": "",
"RxDelay1": "",
"RxDrOffset1": "",
"RxDataRate2": "",
"RxFreq2": "",
"FactoryPresetFreqsList": "",
"MaxEirp": "",
"MaxDutyCycle": "",
"RfRegion": "",
"SupportsJoin": "",
"Supports32BitFCnt": ""
}),
"Tags": (
json!({
"Key": "",
"Value": ""
})
),
"ClientRequestToken": "",
"Sidewalk": 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}}/device-profiles \
--header 'content-type: application/json' \
--data '{
"Name": "",
"LoRaWAN": {
"SupportsClassB": "",
"ClassBTimeout": "",
"PingSlotPeriod": "",
"PingSlotDr": "",
"PingSlotFreq": "",
"SupportsClassC": "",
"ClassCTimeout": "",
"MacVersion": "",
"RegParamsRevision": "",
"RxDelay1": "",
"RxDrOffset1": "",
"RxDataRate2": "",
"RxFreq2": "",
"FactoryPresetFreqsList": "",
"MaxEirp": "",
"MaxDutyCycle": "",
"RfRegion": "",
"SupportsJoin": "",
"Supports32BitFCnt": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": "",
"Sidewalk": {}
}'
echo '{
"Name": "",
"LoRaWAN": {
"SupportsClassB": "",
"ClassBTimeout": "",
"PingSlotPeriod": "",
"PingSlotDr": "",
"PingSlotFreq": "",
"SupportsClassC": "",
"ClassCTimeout": "",
"MacVersion": "",
"RegParamsRevision": "",
"RxDelay1": "",
"RxDrOffset1": "",
"RxDataRate2": "",
"RxFreq2": "",
"FactoryPresetFreqsList": "",
"MaxEirp": "",
"MaxDutyCycle": "",
"RfRegion": "",
"SupportsJoin": "",
"Supports32BitFCnt": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": "",
"Sidewalk": {}
}' | \
http POST {{baseUrl}}/device-profiles \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "LoRaWAN": {\n "SupportsClassB": "",\n "ClassBTimeout": "",\n "PingSlotPeriod": "",\n "PingSlotDr": "",\n "PingSlotFreq": "",\n "SupportsClassC": "",\n "ClassCTimeout": "",\n "MacVersion": "",\n "RegParamsRevision": "",\n "RxDelay1": "",\n "RxDrOffset1": "",\n "RxDataRate2": "",\n "RxFreq2": "",\n "FactoryPresetFreqsList": "",\n "MaxEirp": "",\n "MaxDutyCycle": "",\n "RfRegion": "",\n "SupportsJoin": "",\n "Supports32BitFCnt": ""\n },\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "ClientRequestToken": "",\n "Sidewalk": {}\n}' \
--output-document \
- {{baseUrl}}/device-profiles
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"LoRaWAN": [
"SupportsClassB": "",
"ClassBTimeout": "",
"PingSlotPeriod": "",
"PingSlotDr": "",
"PingSlotFreq": "",
"SupportsClassC": "",
"ClassCTimeout": "",
"MacVersion": "",
"RegParamsRevision": "",
"RxDelay1": "",
"RxDrOffset1": "",
"RxDataRate2": "",
"RxFreq2": "",
"FactoryPresetFreqsList": "",
"MaxEirp": "",
"MaxDutyCycle": "",
"RfRegion": "",
"SupportsJoin": "",
"Supports32BitFCnt": ""
],
"Tags": [
[
"Key": "",
"Value": ""
]
],
"ClientRequestToken": "",
"Sidewalk": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/device-profiles")! 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
CreateFuotaTask
{{baseUrl}}/fuota-tasks
BODY json
{
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": {
"RfRegion": ""
},
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fuota-tasks");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/fuota-tasks" {:content-type :json
:form-params {:Name ""
:Description ""
:ClientRequestToken ""
:LoRaWAN {:RfRegion ""}
:FirmwareUpdateImage ""
:FirmwareUpdateRole ""
:Tags [{:Key ""
:Value ""}]
:RedundancyPercent 0
:FragmentSizeBytes 0
:FragmentIntervalMS 0}})
require "http/client"
url = "{{baseUrl}}/fuota-tasks"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 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}}/fuota-tasks"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 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}}/fuota-tasks");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fuota-tasks"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 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/fuota-tasks HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 304
{
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": {
"RfRegion": ""
},
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/fuota-tasks")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fuota-tasks"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 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 \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/fuota-tasks")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/fuota-tasks")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
ClientRequestToken: '',
LoRaWAN: {
RfRegion: ''
},
FirmwareUpdateImage: '',
FirmwareUpdateRole: '',
Tags: [
{
Key: '',
Value: ''
}
],
RedundancyPercent: 0,
FragmentSizeBytes: 0,
FragmentIntervalMS: 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}}/fuota-tasks');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/fuota-tasks',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
ClientRequestToken: '',
LoRaWAN: {RfRegion: ''},
FirmwareUpdateImage: '',
FirmwareUpdateRole: '',
Tags: [{Key: '', Value: ''}],
RedundancyPercent: 0,
FragmentSizeBytes: 0,
FragmentIntervalMS: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fuota-tasks';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","ClientRequestToken":"","LoRaWAN":{"RfRegion":""},"FirmwareUpdateImage":"","FirmwareUpdateRole":"","Tags":[{"Key":"","Value":""}],"RedundancyPercent":0,"FragmentSizeBytes":0,"FragmentIntervalMS":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}}/fuota-tasks',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "ClientRequestToken": "",\n "LoRaWAN": {\n "RfRegion": ""\n },\n "FirmwareUpdateImage": "",\n "FirmwareUpdateRole": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "RedundancyPercent": 0,\n "FragmentSizeBytes": 0,\n "FragmentIntervalMS": 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 \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/fuota-tasks")
.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/fuota-tasks',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
Description: '',
ClientRequestToken: '',
LoRaWAN: {RfRegion: ''},
FirmwareUpdateImage: '',
FirmwareUpdateRole: '',
Tags: [{Key: '', Value: ''}],
RedundancyPercent: 0,
FragmentSizeBytes: 0,
FragmentIntervalMS: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/fuota-tasks',
headers: {'content-type': 'application/json'},
body: {
Name: '',
Description: '',
ClientRequestToken: '',
LoRaWAN: {RfRegion: ''},
FirmwareUpdateImage: '',
FirmwareUpdateRole: '',
Tags: [{Key: '', Value: ''}],
RedundancyPercent: 0,
FragmentSizeBytes: 0,
FragmentIntervalMS: 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}}/fuota-tasks');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
ClientRequestToken: '',
LoRaWAN: {
RfRegion: ''
},
FirmwareUpdateImage: '',
FirmwareUpdateRole: '',
Tags: [
{
Key: '',
Value: ''
}
],
RedundancyPercent: 0,
FragmentSizeBytes: 0,
FragmentIntervalMS: 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}}/fuota-tasks',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
ClientRequestToken: '',
LoRaWAN: {RfRegion: ''},
FirmwareUpdateImage: '',
FirmwareUpdateRole: '',
Tags: [{Key: '', Value: ''}],
RedundancyPercent: 0,
FragmentSizeBytes: 0,
FragmentIntervalMS: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fuota-tasks';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","ClientRequestToken":"","LoRaWAN":{"RfRegion":""},"FirmwareUpdateImage":"","FirmwareUpdateRole":"","Tags":[{"Key":"","Value":""}],"RedundancyPercent":0,"FragmentSizeBytes":0,"FragmentIntervalMS":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 = @{ @"Name": @"",
@"Description": @"",
@"ClientRequestToken": @"",
@"LoRaWAN": @{ @"RfRegion": @"" },
@"FirmwareUpdateImage": @"",
@"FirmwareUpdateRole": @"",
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"RedundancyPercent": @0,
@"FragmentSizeBytes": @0,
@"FragmentIntervalMS": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/fuota-tasks"]
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}}/fuota-tasks" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fuota-tasks",
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([
'Name' => '',
'Description' => '',
'ClientRequestToken' => '',
'LoRaWAN' => [
'RfRegion' => ''
],
'FirmwareUpdateImage' => '',
'FirmwareUpdateRole' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'RedundancyPercent' => 0,
'FragmentSizeBytes' => 0,
'FragmentIntervalMS' => 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}}/fuota-tasks', [
'body' => '{
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": {
"RfRegion": ""
},
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/fuota-tasks');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'ClientRequestToken' => '',
'LoRaWAN' => [
'RfRegion' => ''
],
'FirmwareUpdateImage' => '',
'FirmwareUpdateRole' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'RedundancyPercent' => 0,
'FragmentSizeBytes' => 0,
'FragmentIntervalMS' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'ClientRequestToken' => '',
'LoRaWAN' => [
'RfRegion' => ''
],
'FirmwareUpdateImage' => '',
'FirmwareUpdateRole' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'RedundancyPercent' => 0,
'FragmentSizeBytes' => 0,
'FragmentIntervalMS' => 0
]));
$request->setRequestUrl('{{baseUrl}}/fuota-tasks');
$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}}/fuota-tasks' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": {
"RfRegion": ""
},
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fuota-tasks' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": {
"RfRegion": ""
},
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/fuota-tasks", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fuota-tasks"
payload = {
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": { "RfRegion": "" },
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fuota-tasks"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 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}}/fuota-tasks")
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 \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 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/fuota-tasks') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/fuota-tasks";
let payload = json!({
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": json!({"RfRegion": ""}),
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"Tags": (
json!({
"Key": "",
"Value": ""
})
),
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 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}}/fuota-tasks \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": {
"RfRegion": ""
},
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}'
echo '{
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": {
"RfRegion": ""
},
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}' | \
http POST {{baseUrl}}/fuota-tasks \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "ClientRequestToken": "",\n "LoRaWAN": {\n "RfRegion": ""\n },\n "FirmwareUpdateImage": "",\n "FirmwareUpdateRole": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "RedundancyPercent": 0,\n "FragmentSizeBytes": 0,\n "FragmentIntervalMS": 0\n}' \
--output-document \
- {{baseUrl}}/fuota-tasks
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": ["RfRegion": ""],
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"Tags": [
[
"Key": "",
"Value": ""
]
],
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fuota-tasks")! 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
CreateMulticastGroup
{{baseUrl}}/multicast-groups
BODY json
{
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/multicast-groups");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/multicast-groups" {:content-type :json
:form-params {:Name ""
:Description ""
:ClientRequestToken ""
:LoRaWAN {:RfRegion ""
:DlClass ""}
:Tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/multicast-groups"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/multicast-groups"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/multicast-groups");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/multicast-groups"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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/multicast-groups HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 187
{
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/multicast-groups")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/multicast-groups"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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 \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/multicast-groups")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/multicast-groups")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
ClientRequestToken: '',
LoRaWAN: {
RfRegion: '',
DlClass: ''
},
Tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/multicast-groups');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/multicast-groups',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
ClientRequestToken: '',
LoRaWAN: {RfRegion: '', DlClass: ''},
Tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/multicast-groups';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","ClientRequestToken":"","LoRaWAN":{"RfRegion":"","DlClass":""},"Tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/multicast-groups',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "ClientRequestToken": "",\n "LoRaWAN": {\n "RfRegion": "",\n "DlClass": ""\n },\n "Tags": [\n {\n "Key": "",\n "Value": ""\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 \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/multicast-groups")
.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/multicast-groups',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
Description: '',
ClientRequestToken: '',
LoRaWAN: {RfRegion: '', DlClass: ''},
Tags: [{Key: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/multicast-groups',
headers: {'content-type': 'application/json'},
body: {
Name: '',
Description: '',
ClientRequestToken: '',
LoRaWAN: {RfRegion: '', DlClass: ''},
Tags: [{Key: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/multicast-groups');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
ClientRequestToken: '',
LoRaWAN: {
RfRegion: '',
DlClass: ''
},
Tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/multicast-groups',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
ClientRequestToken: '',
LoRaWAN: {RfRegion: '', DlClass: ''},
Tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/multicast-groups';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","ClientRequestToken":"","LoRaWAN":{"RfRegion":"","DlClass":""},"Tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"ClientRequestToken": @"",
@"LoRaWAN": @{ @"RfRegion": @"", @"DlClass": @"" },
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/multicast-groups"]
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}}/multicast-groups" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/multicast-groups",
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([
'Name' => '',
'Description' => '',
'ClientRequestToken' => '',
'LoRaWAN' => [
'RfRegion' => '',
'DlClass' => ''
],
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/multicast-groups', [
'body' => '{
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/multicast-groups');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'ClientRequestToken' => '',
'LoRaWAN' => [
'RfRegion' => '',
'DlClass' => ''
],
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'ClientRequestToken' => '',
'LoRaWAN' => [
'RfRegion' => '',
'DlClass' => ''
],
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/multicast-groups');
$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}}/multicast-groups' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/multicast-groups' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/multicast-groups", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/multicast-groups"
payload = {
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/multicast-groups"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/multicast-groups")
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 \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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/multicast-groups') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/multicast-groups";
let payload = json!({
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": json!({
"RfRegion": "",
"DlClass": ""
}),
"Tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/multicast-groups \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/multicast-groups \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "ClientRequestToken": "",\n "LoRaWAN": {\n "RfRegion": "",\n "DlClass": ""\n },\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/multicast-groups
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"ClientRequestToken": "",
"LoRaWAN": [
"RfRegion": "",
"DlClass": ""
],
"Tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/multicast-groups")! 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
CreateNetworkAnalyzerConfiguration
{{baseUrl}}/network-analyzer-configurations
BODY json
{
"Name": "",
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevices": [],
"WirelessGateways": [],
"Description": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/network-analyzer-configurations");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevices\": [],\n \"WirelessGateways\": [],\n \"Description\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/network-analyzer-configurations" {:content-type :json
:form-params {:Name ""
:TraceContent {:WirelessDeviceFrameInfo ""
:LogLevel ""}
:WirelessDevices []
:WirelessGateways []
:Description ""
:Tags [{:Key ""
:Value ""}]
:ClientRequestToken ""}})
require "http/client"
url = "{{baseUrl}}/network-analyzer-configurations"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevices\": [],\n \"WirelessGateways\": [],\n \"Description\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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}}/network-analyzer-configurations"),
Content = new StringContent("{\n \"Name\": \"\",\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevices\": [],\n \"WirelessGateways\": [],\n \"Description\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/network-analyzer-configurations");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevices\": [],\n \"WirelessGateways\": [],\n \"Description\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/network-analyzer-configurations"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevices\": [],\n \"WirelessGateways\": [],\n \"Description\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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/network-analyzer-configurations HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 259
{
"Name": "",
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevices": [],
"WirelessGateways": [],
"Description": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/network-analyzer-configurations")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevices\": [],\n \"WirelessGateways\": [],\n \"Description\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/network-analyzer-configurations"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevices\": [],\n \"WirelessGateways\": [],\n \"Description\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevices\": [],\n \"WirelessGateways\": [],\n \"Description\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/network-analyzer-configurations")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/network-analyzer-configurations")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevices\": [],\n \"WirelessGateways\": [],\n \"Description\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
TraceContent: {
WirelessDeviceFrameInfo: '',
LogLevel: ''
},
WirelessDevices: [],
WirelessGateways: [],
Description: '',
Tags: [
{
Key: '',
Value: ''
}
],
ClientRequestToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/network-analyzer-configurations');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/network-analyzer-configurations',
headers: {'content-type': 'application/json'},
data: {
Name: '',
TraceContent: {WirelessDeviceFrameInfo: '', LogLevel: ''},
WirelessDevices: [],
WirelessGateways: [],
Description: '',
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/network-analyzer-configurations';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","TraceContent":{"WirelessDeviceFrameInfo":"","LogLevel":""},"WirelessDevices":[],"WirelessGateways":[],"Description":"","Tags":[{"Key":"","Value":""}],"ClientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/network-analyzer-configurations',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "TraceContent": {\n "WirelessDeviceFrameInfo": "",\n "LogLevel": ""\n },\n "WirelessDevices": [],\n "WirelessGateways": [],\n "Description": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "ClientRequestToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevices\": [],\n \"WirelessGateways\": [],\n \"Description\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/network-analyzer-configurations")
.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/network-analyzer-configurations',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
TraceContent: {WirelessDeviceFrameInfo: '', LogLevel: ''},
WirelessDevices: [],
WirelessGateways: [],
Description: '',
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/network-analyzer-configurations',
headers: {'content-type': 'application/json'},
body: {
Name: '',
TraceContent: {WirelessDeviceFrameInfo: '', LogLevel: ''},
WirelessDevices: [],
WirelessGateways: [],
Description: '',
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
},
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}}/network-analyzer-configurations');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
TraceContent: {
WirelessDeviceFrameInfo: '',
LogLevel: ''
},
WirelessDevices: [],
WirelessGateways: [],
Description: '',
Tags: [
{
Key: '',
Value: ''
}
],
ClientRequestToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/network-analyzer-configurations',
headers: {'content-type': 'application/json'},
data: {
Name: '',
TraceContent: {WirelessDeviceFrameInfo: '', LogLevel: ''},
WirelessDevices: [],
WirelessGateways: [],
Description: '',
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/network-analyzer-configurations';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","TraceContent":{"WirelessDeviceFrameInfo":"","LogLevel":""},"WirelessDevices":[],"WirelessGateways":[],"Description":"","Tags":[{"Key":"","Value":""}],"ClientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"TraceContent": @{ @"WirelessDeviceFrameInfo": @"", @"LogLevel": @"" },
@"WirelessDevices": @[ ],
@"WirelessGateways": @[ ],
@"Description": @"",
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"ClientRequestToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/network-analyzer-configurations"]
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}}/network-analyzer-configurations" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevices\": [],\n \"WirelessGateways\": [],\n \"Description\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/network-analyzer-configurations",
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([
'Name' => '',
'TraceContent' => [
'WirelessDeviceFrameInfo' => '',
'LogLevel' => ''
],
'WirelessDevices' => [
],
'WirelessGateways' => [
],
'Description' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'ClientRequestToken' => ''
]),
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}}/network-analyzer-configurations', [
'body' => '{
"Name": "",
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevices": [],
"WirelessGateways": [],
"Description": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/network-analyzer-configurations');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'TraceContent' => [
'WirelessDeviceFrameInfo' => '',
'LogLevel' => ''
],
'WirelessDevices' => [
],
'WirelessGateways' => [
],
'Description' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'ClientRequestToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'TraceContent' => [
'WirelessDeviceFrameInfo' => '',
'LogLevel' => ''
],
'WirelessDevices' => [
],
'WirelessGateways' => [
],
'Description' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'ClientRequestToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/network-analyzer-configurations');
$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}}/network-analyzer-configurations' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevices": [],
"WirelessGateways": [],
"Description": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/network-analyzer-configurations' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevices": [],
"WirelessGateways": [],
"Description": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevices\": [],\n \"WirelessGateways\": [],\n \"Description\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/network-analyzer-configurations", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/network-analyzer-configurations"
payload = {
"Name": "",
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevices": [],
"WirelessGateways": [],
"Description": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/network-analyzer-configurations"
payload <- "{\n \"Name\": \"\",\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevices\": [],\n \"WirelessGateways\": [],\n \"Description\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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}}/network-analyzer-configurations")
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 \"Name\": \"\",\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevices\": [],\n \"WirelessGateways\": [],\n \"Description\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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/network-analyzer-configurations') do |req|
req.body = "{\n \"Name\": \"\",\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevices\": [],\n \"WirelessGateways\": [],\n \"Description\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/network-analyzer-configurations";
let payload = json!({
"Name": "",
"TraceContent": json!({
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
}),
"WirelessDevices": (),
"WirelessGateways": (),
"Description": "",
"Tags": (
json!({
"Key": "",
"Value": ""
})
),
"ClientRequestToken": ""
});
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}}/network-analyzer-configurations \
--header 'content-type: application/json' \
--data '{
"Name": "",
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevices": [],
"WirelessGateways": [],
"Description": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}'
echo '{
"Name": "",
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevices": [],
"WirelessGateways": [],
"Description": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}' | \
http POST {{baseUrl}}/network-analyzer-configurations \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "TraceContent": {\n "WirelessDeviceFrameInfo": "",\n "LogLevel": ""\n },\n "WirelessDevices": [],\n "WirelessGateways": [],\n "Description": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "ClientRequestToken": ""\n}' \
--output-document \
- {{baseUrl}}/network-analyzer-configurations
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"TraceContent": [
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
],
"WirelessDevices": [],
"WirelessGateways": [],
"Description": "",
"Tags": [
[
"Key": "",
"Value": ""
]
],
"ClientRequestToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/network-analyzer-configurations")! 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
CreateServiceProfile
{{baseUrl}}/service-profiles
BODY json
{
"Name": "",
"LoRaWAN": {
"AddGwMetadata": "",
"DrMin": "",
"DrMax": "",
"PrAllowed": "",
"RaAllowed": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/service-profiles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"AddGwMetadata\": \"\",\n \"DrMin\": \"\",\n \"DrMax\": \"\",\n \"PrAllowed\": \"\",\n \"RaAllowed\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/service-profiles" {:content-type :json
:form-params {:Name ""
:LoRaWAN {:AddGwMetadata ""
:DrMin ""
:DrMax ""
:PrAllowed ""
:RaAllowed ""}
:Tags [{:Key ""
:Value ""}]
:ClientRequestToken ""}})
require "http/client"
url = "{{baseUrl}}/service-profiles"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"AddGwMetadata\": \"\",\n \"DrMin\": \"\",\n \"DrMax\": \"\",\n \"PrAllowed\": \"\",\n \"RaAllowed\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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}}/service-profiles"),
Content = new StringContent("{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"AddGwMetadata\": \"\",\n \"DrMin\": \"\",\n \"DrMax\": \"\",\n \"PrAllowed\": \"\",\n \"RaAllowed\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/service-profiles");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"AddGwMetadata\": \"\",\n \"DrMin\": \"\",\n \"DrMax\": \"\",\n \"PrAllowed\": \"\",\n \"RaAllowed\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/service-profiles"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"AddGwMetadata\": \"\",\n \"DrMin\": \"\",\n \"DrMax\": \"\",\n \"PrAllowed\": \"\",\n \"RaAllowed\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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/service-profiles HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 228
{
"Name": "",
"LoRaWAN": {
"AddGwMetadata": "",
"DrMin": "",
"DrMax": "",
"PrAllowed": "",
"RaAllowed": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/service-profiles")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"AddGwMetadata\": \"\",\n \"DrMin\": \"\",\n \"DrMax\": \"\",\n \"PrAllowed\": \"\",\n \"RaAllowed\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/service-profiles"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"AddGwMetadata\": \"\",\n \"DrMin\": \"\",\n \"DrMax\": \"\",\n \"PrAllowed\": \"\",\n \"RaAllowed\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"AddGwMetadata\": \"\",\n \"DrMin\": \"\",\n \"DrMax\": \"\",\n \"PrAllowed\": \"\",\n \"RaAllowed\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/service-profiles")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/service-profiles")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"AddGwMetadata\": \"\",\n \"DrMin\": \"\",\n \"DrMax\": \"\",\n \"PrAllowed\": \"\",\n \"RaAllowed\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
LoRaWAN: {
AddGwMetadata: '',
DrMin: '',
DrMax: '',
PrAllowed: '',
RaAllowed: ''
},
Tags: [
{
Key: '',
Value: ''
}
],
ClientRequestToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/service-profiles');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/service-profiles',
headers: {'content-type': 'application/json'},
data: {
Name: '',
LoRaWAN: {AddGwMetadata: '', DrMin: '', DrMax: '', PrAllowed: '', RaAllowed: ''},
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/service-profiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","LoRaWAN":{"AddGwMetadata":"","DrMin":"","DrMax":"","PrAllowed":"","RaAllowed":""},"Tags":[{"Key":"","Value":""}],"ClientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/service-profiles',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "LoRaWAN": {\n "AddGwMetadata": "",\n "DrMin": "",\n "DrMax": "",\n "PrAllowed": "",\n "RaAllowed": ""\n },\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "ClientRequestToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"AddGwMetadata\": \"\",\n \"DrMin\": \"\",\n \"DrMax\": \"\",\n \"PrAllowed\": \"\",\n \"RaAllowed\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/service-profiles")
.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/service-profiles',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
LoRaWAN: {AddGwMetadata: '', DrMin: '', DrMax: '', PrAllowed: '', RaAllowed: ''},
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/service-profiles',
headers: {'content-type': 'application/json'},
body: {
Name: '',
LoRaWAN: {AddGwMetadata: '', DrMin: '', DrMax: '', PrAllowed: '', RaAllowed: ''},
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
},
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}}/service-profiles');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
LoRaWAN: {
AddGwMetadata: '',
DrMin: '',
DrMax: '',
PrAllowed: '',
RaAllowed: ''
},
Tags: [
{
Key: '',
Value: ''
}
],
ClientRequestToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/service-profiles',
headers: {'content-type': 'application/json'},
data: {
Name: '',
LoRaWAN: {AddGwMetadata: '', DrMin: '', DrMax: '', PrAllowed: '', RaAllowed: ''},
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/service-profiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","LoRaWAN":{"AddGwMetadata":"","DrMin":"","DrMax":"","PrAllowed":"","RaAllowed":""},"Tags":[{"Key":"","Value":""}],"ClientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"LoRaWAN": @{ @"AddGwMetadata": @"", @"DrMin": @"", @"DrMax": @"", @"PrAllowed": @"", @"RaAllowed": @"" },
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"ClientRequestToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/service-profiles"]
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}}/service-profiles" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"AddGwMetadata\": \"\",\n \"DrMin\": \"\",\n \"DrMax\": \"\",\n \"PrAllowed\": \"\",\n \"RaAllowed\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/service-profiles",
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([
'Name' => '',
'LoRaWAN' => [
'AddGwMetadata' => '',
'DrMin' => '',
'DrMax' => '',
'PrAllowed' => '',
'RaAllowed' => ''
],
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'ClientRequestToken' => ''
]),
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}}/service-profiles', [
'body' => '{
"Name": "",
"LoRaWAN": {
"AddGwMetadata": "",
"DrMin": "",
"DrMax": "",
"PrAllowed": "",
"RaAllowed": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/service-profiles');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'LoRaWAN' => [
'AddGwMetadata' => '',
'DrMin' => '',
'DrMax' => '',
'PrAllowed' => '',
'RaAllowed' => ''
],
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'ClientRequestToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'LoRaWAN' => [
'AddGwMetadata' => '',
'DrMin' => '',
'DrMax' => '',
'PrAllowed' => '',
'RaAllowed' => ''
],
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'ClientRequestToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/service-profiles');
$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}}/service-profiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"LoRaWAN": {
"AddGwMetadata": "",
"DrMin": "",
"DrMax": "",
"PrAllowed": "",
"RaAllowed": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/service-profiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"LoRaWAN": {
"AddGwMetadata": "",
"DrMin": "",
"DrMax": "",
"PrAllowed": "",
"RaAllowed": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"AddGwMetadata\": \"\",\n \"DrMin\": \"\",\n \"DrMax\": \"\",\n \"PrAllowed\": \"\",\n \"RaAllowed\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/service-profiles", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/service-profiles"
payload = {
"Name": "",
"LoRaWAN": {
"AddGwMetadata": "",
"DrMin": "",
"DrMax": "",
"PrAllowed": "",
"RaAllowed": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/service-profiles"
payload <- "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"AddGwMetadata\": \"\",\n \"DrMin\": \"\",\n \"DrMax\": \"\",\n \"PrAllowed\": \"\",\n \"RaAllowed\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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}}/service-profiles")
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 \"Name\": \"\",\n \"LoRaWAN\": {\n \"AddGwMetadata\": \"\",\n \"DrMin\": \"\",\n \"DrMax\": \"\",\n \"PrAllowed\": \"\",\n \"RaAllowed\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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/service-profiles') do |req|
req.body = "{\n \"Name\": \"\",\n \"LoRaWAN\": {\n \"AddGwMetadata\": \"\",\n \"DrMin\": \"\",\n \"DrMax\": \"\",\n \"PrAllowed\": \"\",\n \"RaAllowed\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/service-profiles";
let payload = json!({
"Name": "",
"LoRaWAN": json!({
"AddGwMetadata": "",
"DrMin": "",
"DrMax": "",
"PrAllowed": "",
"RaAllowed": ""
}),
"Tags": (
json!({
"Key": "",
"Value": ""
})
),
"ClientRequestToken": ""
});
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}}/service-profiles \
--header 'content-type: application/json' \
--data '{
"Name": "",
"LoRaWAN": {
"AddGwMetadata": "",
"DrMin": "",
"DrMax": "",
"PrAllowed": "",
"RaAllowed": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}'
echo '{
"Name": "",
"LoRaWAN": {
"AddGwMetadata": "",
"DrMin": "",
"DrMax": "",
"PrAllowed": "",
"RaAllowed": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}' | \
http POST {{baseUrl}}/service-profiles \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "LoRaWAN": {\n "AddGwMetadata": "",\n "DrMin": "",\n "DrMax": "",\n "PrAllowed": "",\n "RaAllowed": ""\n },\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "ClientRequestToken": ""\n}' \
--output-document \
- {{baseUrl}}/service-profiles
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"LoRaWAN": [
"AddGwMetadata": "",
"DrMin": "",
"DrMax": "",
"PrAllowed": "",
"RaAllowed": ""
],
"Tags": [
[
"Key": "",
"Value": ""
]
],
"ClientRequestToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/service-profiles")! 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
CreateWirelessDevice
{{baseUrl}}/wireless-devices
BODY json
{
"Type": "",
"Name": "",
"Description": "",
"DestinationName": "",
"ClientRequestToken": "",
"LoRaWAN": {
"DevEui": "",
"DeviceProfileId": "",
"ServiceProfileId": "",
"OtaaV1_1": "",
"OtaaV1_0_x": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": {
"Fuota": 0,
"Multicast": 0,
"ClockSync": 0,
"Positioning": "",
"Applications": ""
}
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Positioning": "",
"Sidewalk": {
"DeviceProfileId": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-devices");
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 \"Type\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"DevEui\": \"\",\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"OtaaV1_1\": \"\",\n \"OtaaV1_0_x\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": {\n \"Fuota\": 0,\n \"Multicast\": 0,\n \"ClockSync\": 0,\n \"Positioning\": \"\",\n \"Applications\": \"\"\n }\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Positioning\": \"\",\n \"Sidewalk\": {\n \"DeviceProfileId\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/wireless-devices" {:content-type :json
:form-params {:Type ""
:Name ""
:Description ""
:DestinationName ""
:ClientRequestToken ""
:LoRaWAN {:DevEui ""
:DeviceProfileId ""
:ServiceProfileId ""
:OtaaV1_1 ""
:OtaaV1_0_x ""
:AbpV1_1 ""
:AbpV1_0_x ""
:FPorts {:Fuota 0
:Multicast 0
:ClockSync 0
:Positioning ""
:Applications ""}}
:Tags [{:Key ""
:Value ""}]
:Positioning ""
:Sidewalk {:DeviceProfileId ""}}})
require "http/client"
url = "{{baseUrl}}/wireless-devices"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Type\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"DevEui\": \"\",\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"OtaaV1_1\": \"\",\n \"OtaaV1_0_x\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": {\n \"Fuota\": 0,\n \"Multicast\": 0,\n \"ClockSync\": 0,\n \"Positioning\": \"\",\n \"Applications\": \"\"\n }\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Positioning\": \"\",\n \"Sidewalk\": {\n \"DeviceProfileId\": \"\"\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}}/wireless-devices"),
Content = new StringContent("{\n \"Type\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"DevEui\": \"\",\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"OtaaV1_1\": \"\",\n \"OtaaV1_0_x\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": {\n \"Fuota\": 0,\n \"Multicast\": 0,\n \"ClockSync\": 0,\n \"Positioning\": \"\",\n \"Applications\": \"\"\n }\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Positioning\": \"\",\n \"Sidewalk\": {\n \"DeviceProfileId\": \"\"\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}}/wireless-devices");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Type\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"DevEui\": \"\",\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"OtaaV1_1\": \"\",\n \"OtaaV1_0_x\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": {\n \"Fuota\": 0,\n \"Multicast\": 0,\n \"ClockSync\": 0,\n \"Positioning\": \"\",\n \"Applications\": \"\"\n }\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Positioning\": \"\",\n \"Sidewalk\": {\n \"DeviceProfileId\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-devices"
payload := strings.NewReader("{\n \"Type\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"DevEui\": \"\",\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"OtaaV1_1\": \"\",\n \"OtaaV1_0_x\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": {\n \"Fuota\": 0,\n \"Multicast\": 0,\n \"ClockSync\": 0,\n \"Positioning\": \"\",\n \"Applications\": \"\"\n }\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Positioning\": \"\",\n \"Sidewalk\": {\n \"DeviceProfileId\": \"\"\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/wireless-devices HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 545
{
"Type": "",
"Name": "",
"Description": "",
"DestinationName": "",
"ClientRequestToken": "",
"LoRaWAN": {
"DevEui": "",
"DeviceProfileId": "",
"ServiceProfileId": "",
"OtaaV1_1": "",
"OtaaV1_0_x": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": {
"Fuota": 0,
"Multicast": 0,
"ClockSync": 0,
"Positioning": "",
"Applications": ""
}
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Positioning": "",
"Sidewalk": {
"DeviceProfileId": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/wireless-devices")
.setHeader("content-type", "application/json")
.setBody("{\n \"Type\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"DevEui\": \"\",\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"OtaaV1_1\": \"\",\n \"OtaaV1_0_x\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": {\n \"Fuota\": 0,\n \"Multicast\": 0,\n \"ClockSync\": 0,\n \"Positioning\": \"\",\n \"Applications\": \"\"\n }\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Positioning\": \"\",\n \"Sidewalk\": {\n \"DeviceProfileId\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-devices"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Type\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"DevEui\": \"\",\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"OtaaV1_1\": \"\",\n \"OtaaV1_0_x\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": {\n \"Fuota\": 0,\n \"Multicast\": 0,\n \"ClockSync\": 0,\n \"Positioning\": \"\",\n \"Applications\": \"\"\n }\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Positioning\": \"\",\n \"Sidewalk\": {\n \"DeviceProfileId\": \"\"\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 \"Type\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"DevEui\": \"\",\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"OtaaV1_1\": \"\",\n \"OtaaV1_0_x\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": {\n \"Fuota\": 0,\n \"Multicast\": 0,\n \"ClockSync\": 0,\n \"Positioning\": \"\",\n \"Applications\": \"\"\n }\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Positioning\": \"\",\n \"Sidewalk\": {\n \"DeviceProfileId\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-devices")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/wireless-devices")
.header("content-type", "application/json")
.body("{\n \"Type\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"DevEui\": \"\",\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"OtaaV1_1\": \"\",\n \"OtaaV1_0_x\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": {\n \"Fuota\": 0,\n \"Multicast\": 0,\n \"ClockSync\": 0,\n \"Positioning\": \"\",\n \"Applications\": \"\"\n }\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Positioning\": \"\",\n \"Sidewalk\": {\n \"DeviceProfileId\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
Type: '',
Name: '',
Description: '',
DestinationName: '',
ClientRequestToken: '',
LoRaWAN: {
DevEui: '',
DeviceProfileId: '',
ServiceProfileId: '',
OtaaV1_1: '',
OtaaV1_0_x: '',
AbpV1_1: '',
AbpV1_0_x: '',
FPorts: {
Fuota: 0,
Multicast: 0,
ClockSync: 0,
Positioning: '',
Applications: ''
}
},
Tags: [
{
Key: '',
Value: ''
}
],
Positioning: '',
Sidewalk: {
DeviceProfileId: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/wireless-devices');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless-devices',
headers: {'content-type': 'application/json'},
data: {
Type: '',
Name: '',
Description: '',
DestinationName: '',
ClientRequestToken: '',
LoRaWAN: {
DevEui: '',
DeviceProfileId: '',
ServiceProfileId: '',
OtaaV1_1: '',
OtaaV1_0_x: '',
AbpV1_1: '',
AbpV1_0_x: '',
FPorts: {Fuota: 0, Multicast: 0, ClockSync: 0, Positioning: '', Applications: ''}
},
Tags: [{Key: '', Value: ''}],
Positioning: '',
Sidewalk: {DeviceProfileId: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-devices';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Type":"","Name":"","Description":"","DestinationName":"","ClientRequestToken":"","LoRaWAN":{"DevEui":"","DeviceProfileId":"","ServiceProfileId":"","OtaaV1_1":"","OtaaV1_0_x":"","AbpV1_1":"","AbpV1_0_x":"","FPorts":{"Fuota":0,"Multicast":0,"ClockSync":0,"Positioning":"","Applications":""}},"Tags":[{"Key":"","Value":""}],"Positioning":"","Sidewalk":{"DeviceProfileId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-devices',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Type": "",\n "Name": "",\n "Description": "",\n "DestinationName": "",\n "ClientRequestToken": "",\n "LoRaWAN": {\n "DevEui": "",\n "DeviceProfileId": "",\n "ServiceProfileId": "",\n "OtaaV1_1": "",\n "OtaaV1_0_x": "",\n "AbpV1_1": "",\n "AbpV1_0_x": "",\n "FPorts": {\n "Fuota": 0,\n "Multicast": 0,\n "ClockSync": 0,\n "Positioning": "",\n "Applications": ""\n }\n },\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "Positioning": "",\n "Sidewalk": {\n "DeviceProfileId": ""\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 \"Type\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"DevEui\": \"\",\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"OtaaV1_1\": \"\",\n \"OtaaV1_0_x\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": {\n \"Fuota\": 0,\n \"Multicast\": 0,\n \"ClockSync\": 0,\n \"Positioning\": \"\",\n \"Applications\": \"\"\n }\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Positioning\": \"\",\n \"Sidewalk\": {\n \"DeviceProfileId\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/wireless-devices")
.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/wireless-devices',
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({
Type: '',
Name: '',
Description: '',
DestinationName: '',
ClientRequestToken: '',
LoRaWAN: {
DevEui: '',
DeviceProfileId: '',
ServiceProfileId: '',
OtaaV1_1: '',
OtaaV1_0_x: '',
AbpV1_1: '',
AbpV1_0_x: '',
FPorts: {Fuota: 0, Multicast: 0, ClockSync: 0, Positioning: '', Applications: ''}
},
Tags: [{Key: '', Value: ''}],
Positioning: '',
Sidewalk: {DeviceProfileId: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless-devices',
headers: {'content-type': 'application/json'},
body: {
Type: '',
Name: '',
Description: '',
DestinationName: '',
ClientRequestToken: '',
LoRaWAN: {
DevEui: '',
DeviceProfileId: '',
ServiceProfileId: '',
OtaaV1_1: '',
OtaaV1_0_x: '',
AbpV1_1: '',
AbpV1_0_x: '',
FPorts: {Fuota: 0, Multicast: 0, ClockSync: 0, Positioning: '', Applications: ''}
},
Tags: [{Key: '', Value: ''}],
Positioning: '',
Sidewalk: {DeviceProfileId: ''}
},
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}}/wireless-devices');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Type: '',
Name: '',
Description: '',
DestinationName: '',
ClientRequestToken: '',
LoRaWAN: {
DevEui: '',
DeviceProfileId: '',
ServiceProfileId: '',
OtaaV1_1: '',
OtaaV1_0_x: '',
AbpV1_1: '',
AbpV1_0_x: '',
FPorts: {
Fuota: 0,
Multicast: 0,
ClockSync: 0,
Positioning: '',
Applications: ''
}
},
Tags: [
{
Key: '',
Value: ''
}
],
Positioning: '',
Sidewalk: {
DeviceProfileId: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless-devices',
headers: {'content-type': 'application/json'},
data: {
Type: '',
Name: '',
Description: '',
DestinationName: '',
ClientRequestToken: '',
LoRaWAN: {
DevEui: '',
DeviceProfileId: '',
ServiceProfileId: '',
OtaaV1_1: '',
OtaaV1_0_x: '',
AbpV1_1: '',
AbpV1_0_x: '',
FPorts: {Fuota: 0, Multicast: 0, ClockSync: 0, Positioning: '', Applications: ''}
},
Tags: [{Key: '', Value: ''}],
Positioning: '',
Sidewalk: {DeviceProfileId: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-devices';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Type":"","Name":"","Description":"","DestinationName":"","ClientRequestToken":"","LoRaWAN":{"DevEui":"","DeviceProfileId":"","ServiceProfileId":"","OtaaV1_1":"","OtaaV1_0_x":"","AbpV1_1":"","AbpV1_0_x":"","FPorts":{"Fuota":0,"Multicast":0,"ClockSync":0,"Positioning":"","Applications":""}},"Tags":[{"Key":"","Value":""}],"Positioning":"","Sidewalk":{"DeviceProfileId":""}}'
};
try {
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 = @{ @"Type": @"",
@"Name": @"",
@"Description": @"",
@"DestinationName": @"",
@"ClientRequestToken": @"",
@"LoRaWAN": @{ @"DevEui": @"", @"DeviceProfileId": @"", @"ServiceProfileId": @"", @"OtaaV1_1": @"", @"OtaaV1_0_x": @"", @"AbpV1_1": @"", @"AbpV1_0_x": @"", @"FPorts": @{ @"Fuota": @0, @"Multicast": @0, @"ClockSync": @0, @"Positioning": @"", @"Applications": @"" } },
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"Positioning": @"",
@"Sidewalk": @{ @"DeviceProfileId": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-devices"]
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}}/wireless-devices" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Type\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"DevEui\": \"\",\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"OtaaV1_1\": \"\",\n \"OtaaV1_0_x\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": {\n \"Fuota\": 0,\n \"Multicast\": 0,\n \"ClockSync\": 0,\n \"Positioning\": \"\",\n \"Applications\": \"\"\n }\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Positioning\": \"\",\n \"Sidewalk\": {\n \"DeviceProfileId\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-devices",
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([
'Type' => '',
'Name' => '',
'Description' => '',
'DestinationName' => '',
'ClientRequestToken' => '',
'LoRaWAN' => [
'DevEui' => '',
'DeviceProfileId' => '',
'ServiceProfileId' => '',
'OtaaV1_1' => '',
'OtaaV1_0_x' => '',
'AbpV1_1' => '',
'AbpV1_0_x' => '',
'FPorts' => [
'Fuota' => 0,
'Multicast' => 0,
'ClockSync' => 0,
'Positioning' => '',
'Applications' => ''
]
],
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'Positioning' => '',
'Sidewalk' => [
'DeviceProfileId' => ''
]
]),
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}}/wireless-devices', [
'body' => '{
"Type": "",
"Name": "",
"Description": "",
"DestinationName": "",
"ClientRequestToken": "",
"LoRaWAN": {
"DevEui": "",
"DeviceProfileId": "",
"ServiceProfileId": "",
"OtaaV1_1": "",
"OtaaV1_0_x": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": {
"Fuota": 0,
"Multicast": 0,
"ClockSync": 0,
"Positioning": "",
"Applications": ""
}
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Positioning": "",
"Sidewalk": {
"DeviceProfileId": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-devices');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Type' => '',
'Name' => '',
'Description' => '',
'DestinationName' => '',
'ClientRequestToken' => '',
'LoRaWAN' => [
'DevEui' => '',
'DeviceProfileId' => '',
'ServiceProfileId' => '',
'OtaaV1_1' => '',
'OtaaV1_0_x' => '',
'AbpV1_1' => '',
'AbpV1_0_x' => '',
'FPorts' => [
'Fuota' => 0,
'Multicast' => 0,
'ClockSync' => 0,
'Positioning' => '',
'Applications' => ''
]
],
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'Positioning' => '',
'Sidewalk' => [
'DeviceProfileId' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Type' => '',
'Name' => '',
'Description' => '',
'DestinationName' => '',
'ClientRequestToken' => '',
'LoRaWAN' => [
'DevEui' => '',
'DeviceProfileId' => '',
'ServiceProfileId' => '',
'OtaaV1_1' => '',
'OtaaV1_0_x' => '',
'AbpV1_1' => '',
'AbpV1_0_x' => '',
'FPorts' => [
'Fuota' => 0,
'Multicast' => 0,
'ClockSync' => 0,
'Positioning' => '',
'Applications' => ''
]
],
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'Positioning' => '',
'Sidewalk' => [
'DeviceProfileId' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/wireless-devices');
$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}}/wireless-devices' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Type": "",
"Name": "",
"Description": "",
"DestinationName": "",
"ClientRequestToken": "",
"LoRaWAN": {
"DevEui": "",
"DeviceProfileId": "",
"ServiceProfileId": "",
"OtaaV1_1": "",
"OtaaV1_0_x": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": {
"Fuota": 0,
"Multicast": 0,
"ClockSync": 0,
"Positioning": "",
"Applications": ""
}
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Positioning": "",
"Sidewalk": {
"DeviceProfileId": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-devices' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Type": "",
"Name": "",
"Description": "",
"DestinationName": "",
"ClientRequestToken": "",
"LoRaWAN": {
"DevEui": "",
"DeviceProfileId": "",
"ServiceProfileId": "",
"OtaaV1_1": "",
"OtaaV1_0_x": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": {
"Fuota": 0,
"Multicast": 0,
"ClockSync": 0,
"Positioning": "",
"Applications": ""
}
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Positioning": "",
"Sidewalk": {
"DeviceProfileId": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Type\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"DevEui\": \"\",\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"OtaaV1_1\": \"\",\n \"OtaaV1_0_x\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": {\n \"Fuota\": 0,\n \"Multicast\": 0,\n \"ClockSync\": 0,\n \"Positioning\": \"\",\n \"Applications\": \"\"\n }\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Positioning\": \"\",\n \"Sidewalk\": {\n \"DeviceProfileId\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/wireless-devices", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-devices"
payload = {
"Type": "",
"Name": "",
"Description": "",
"DestinationName": "",
"ClientRequestToken": "",
"LoRaWAN": {
"DevEui": "",
"DeviceProfileId": "",
"ServiceProfileId": "",
"OtaaV1_1": "",
"OtaaV1_0_x": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": {
"Fuota": 0,
"Multicast": 0,
"ClockSync": 0,
"Positioning": "",
"Applications": ""
}
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Positioning": "",
"Sidewalk": { "DeviceProfileId": "" }
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-devices"
payload <- "{\n \"Type\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"DevEui\": \"\",\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"OtaaV1_1\": \"\",\n \"OtaaV1_0_x\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": {\n \"Fuota\": 0,\n \"Multicast\": 0,\n \"ClockSync\": 0,\n \"Positioning\": \"\",\n \"Applications\": \"\"\n }\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Positioning\": \"\",\n \"Sidewalk\": {\n \"DeviceProfileId\": \"\"\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}}/wireless-devices")
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 \"Type\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"DevEui\": \"\",\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"OtaaV1_1\": \"\",\n \"OtaaV1_0_x\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": {\n \"Fuota\": 0,\n \"Multicast\": 0,\n \"ClockSync\": 0,\n \"Positioning\": \"\",\n \"Applications\": \"\"\n }\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Positioning\": \"\",\n \"Sidewalk\": {\n \"DeviceProfileId\": \"\"\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/wireless-devices') do |req|
req.body = "{\n \"Type\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"LoRaWAN\": {\n \"DevEui\": \"\",\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"OtaaV1_1\": \"\",\n \"OtaaV1_0_x\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": {\n \"Fuota\": 0,\n \"Multicast\": 0,\n \"ClockSync\": 0,\n \"Positioning\": \"\",\n \"Applications\": \"\"\n }\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Positioning\": \"\",\n \"Sidewalk\": {\n \"DeviceProfileId\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-devices";
let payload = json!({
"Type": "",
"Name": "",
"Description": "",
"DestinationName": "",
"ClientRequestToken": "",
"LoRaWAN": json!({
"DevEui": "",
"DeviceProfileId": "",
"ServiceProfileId": "",
"OtaaV1_1": "",
"OtaaV1_0_x": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": json!({
"Fuota": 0,
"Multicast": 0,
"ClockSync": 0,
"Positioning": "",
"Applications": ""
})
}),
"Tags": (
json!({
"Key": "",
"Value": ""
})
),
"Positioning": "",
"Sidewalk": json!({"DeviceProfileId": ""})
});
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}}/wireless-devices \
--header 'content-type: application/json' \
--data '{
"Type": "",
"Name": "",
"Description": "",
"DestinationName": "",
"ClientRequestToken": "",
"LoRaWAN": {
"DevEui": "",
"DeviceProfileId": "",
"ServiceProfileId": "",
"OtaaV1_1": "",
"OtaaV1_0_x": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": {
"Fuota": 0,
"Multicast": 0,
"ClockSync": 0,
"Positioning": "",
"Applications": ""
}
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Positioning": "",
"Sidewalk": {
"DeviceProfileId": ""
}
}'
echo '{
"Type": "",
"Name": "",
"Description": "",
"DestinationName": "",
"ClientRequestToken": "",
"LoRaWAN": {
"DevEui": "",
"DeviceProfileId": "",
"ServiceProfileId": "",
"OtaaV1_1": "",
"OtaaV1_0_x": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": {
"Fuota": 0,
"Multicast": 0,
"ClockSync": 0,
"Positioning": "",
"Applications": ""
}
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Positioning": "",
"Sidewalk": {
"DeviceProfileId": ""
}
}' | \
http POST {{baseUrl}}/wireless-devices \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Type": "",\n "Name": "",\n "Description": "",\n "DestinationName": "",\n "ClientRequestToken": "",\n "LoRaWAN": {\n "DevEui": "",\n "DeviceProfileId": "",\n "ServiceProfileId": "",\n "OtaaV1_1": "",\n "OtaaV1_0_x": "",\n "AbpV1_1": "",\n "AbpV1_0_x": "",\n "FPorts": {\n "Fuota": 0,\n "Multicast": 0,\n "ClockSync": 0,\n "Positioning": "",\n "Applications": ""\n }\n },\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "Positioning": "",\n "Sidewalk": {\n "DeviceProfileId": ""\n }\n}' \
--output-document \
- {{baseUrl}}/wireless-devices
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Type": "",
"Name": "",
"Description": "",
"DestinationName": "",
"ClientRequestToken": "",
"LoRaWAN": [
"DevEui": "",
"DeviceProfileId": "",
"ServiceProfileId": "",
"OtaaV1_1": "",
"OtaaV1_0_x": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": [
"Fuota": 0,
"Multicast": 0,
"ClockSync": 0,
"Positioning": "",
"Applications": ""
]
],
"Tags": [
[
"Key": "",
"Value": ""
]
],
"Positioning": "",
"Sidewalk": ["DeviceProfileId": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-devices")! 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
CreateWirelessGateway
{{baseUrl}}/wireless-gateways
BODY json
{
"Name": "",
"Description": "",
"LoRaWAN": {
"GatewayEui": "",
"RfRegion": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"SubBands": [],
"Beaconing": "",
"MaxEirp": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-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 \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"GatewayEui\": \"\",\n \"RfRegion\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"SubBands\": [],\n \"Beaconing\": \"\",\n \"MaxEirp\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/wireless-gateways" {:content-type :json
:form-params {:Name ""
:Description ""
:LoRaWAN {:GatewayEui ""
:RfRegion ""
:JoinEuiFilters []
:NetIdFilters []
:SubBands []
:Beaconing ""
:MaxEirp ""}
:Tags [{:Key ""
:Value ""}]
:ClientRequestToken ""}})
require "http/client"
url = "{{baseUrl}}/wireless-gateways"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"GatewayEui\": \"\",\n \"RfRegion\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"SubBands\": [],\n \"Beaconing\": \"\",\n \"MaxEirp\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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}}/wireless-gateways"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"GatewayEui\": \"\",\n \"RfRegion\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"SubBands\": [],\n \"Beaconing\": \"\",\n \"MaxEirp\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateways");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"GatewayEui\": \"\",\n \"RfRegion\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"SubBands\": [],\n \"Beaconing\": \"\",\n \"MaxEirp\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateways"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"GatewayEui\": \"\",\n \"RfRegion\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"SubBands\": [],\n \"Beaconing\": \"\",\n \"MaxEirp\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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/wireless-gateways HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 300
{
"Name": "",
"Description": "",
"LoRaWAN": {
"GatewayEui": "",
"RfRegion": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"SubBands": [],
"Beaconing": "",
"MaxEirp": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/wireless-gateways")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"GatewayEui\": \"\",\n \"RfRegion\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"SubBands\": [],\n \"Beaconing\": \"\",\n \"MaxEirp\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateways"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"GatewayEui\": \"\",\n \"RfRegion\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"SubBands\": [],\n \"Beaconing\": \"\",\n \"MaxEirp\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"GatewayEui\": \"\",\n \"RfRegion\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"SubBands\": [],\n \"Beaconing\": \"\",\n \"MaxEirp\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-gateways")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/wireless-gateways")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"GatewayEui\": \"\",\n \"RfRegion\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"SubBands\": [],\n \"Beaconing\": \"\",\n \"MaxEirp\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
LoRaWAN: {
GatewayEui: '',
RfRegion: '',
JoinEuiFilters: [],
NetIdFilters: [],
SubBands: [],
Beaconing: '',
MaxEirp: ''
},
Tags: [
{
Key: '',
Value: ''
}
],
ClientRequestToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/wireless-gateways');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless-gateways',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
LoRaWAN: {
GatewayEui: '',
RfRegion: '',
JoinEuiFilters: [],
NetIdFilters: [],
SubBands: [],
Beaconing: '',
MaxEirp: ''
},
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateways';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","LoRaWAN":{"GatewayEui":"","RfRegion":"","JoinEuiFilters":[],"NetIdFilters":[],"SubBands":[],"Beaconing":"","MaxEirp":""},"Tags":[{"Key":"","Value":""}],"ClientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-gateways',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "LoRaWAN": {\n "GatewayEui": "",\n "RfRegion": "",\n "JoinEuiFilters": [],\n "NetIdFilters": [],\n "SubBands": [],\n "Beaconing": "",\n "MaxEirp": ""\n },\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "ClientRequestToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"GatewayEui\": \"\",\n \"RfRegion\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"SubBands\": [],\n \"Beaconing\": \"\",\n \"MaxEirp\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/wireless-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/wireless-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({
Name: '',
Description: '',
LoRaWAN: {
GatewayEui: '',
RfRegion: '',
JoinEuiFilters: [],
NetIdFilters: [],
SubBands: [],
Beaconing: '',
MaxEirp: ''
},
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless-gateways',
headers: {'content-type': 'application/json'},
body: {
Name: '',
Description: '',
LoRaWAN: {
GatewayEui: '',
RfRegion: '',
JoinEuiFilters: [],
NetIdFilters: [],
SubBands: [],
Beaconing: '',
MaxEirp: ''
},
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
},
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}}/wireless-gateways');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
LoRaWAN: {
GatewayEui: '',
RfRegion: '',
JoinEuiFilters: [],
NetIdFilters: [],
SubBands: [],
Beaconing: '',
MaxEirp: ''
},
Tags: [
{
Key: '',
Value: ''
}
],
ClientRequestToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless-gateways',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
LoRaWAN: {
GatewayEui: '',
RfRegion: '',
JoinEuiFilters: [],
NetIdFilters: [],
SubBands: [],
Beaconing: '',
MaxEirp: ''
},
Tags: [{Key: '', Value: ''}],
ClientRequestToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateways';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","LoRaWAN":{"GatewayEui":"","RfRegion":"","JoinEuiFilters":[],"NetIdFilters":[],"SubBands":[],"Beaconing":"","MaxEirp":""},"Tags":[{"Key":"","Value":""}],"ClientRequestToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"LoRaWAN": @{ @"GatewayEui": @"", @"RfRegion": @"", @"JoinEuiFilters": @[ ], @"NetIdFilters": @[ ], @"SubBands": @[ ], @"Beaconing": @"", @"MaxEirp": @"" },
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"ClientRequestToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-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}}/wireless-gateways" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"GatewayEui\": \"\",\n \"RfRegion\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"SubBands\": [],\n \"Beaconing\": \"\",\n \"MaxEirp\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-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([
'Name' => '',
'Description' => '',
'LoRaWAN' => [
'GatewayEui' => '',
'RfRegion' => '',
'JoinEuiFilters' => [
],
'NetIdFilters' => [
],
'SubBands' => [
],
'Beaconing' => '',
'MaxEirp' => ''
],
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'ClientRequestToken' => ''
]),
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}}/wireless-gateways', [
'body' => '{
"Name": "",
"Description": "",
"LoRaWAN": {
"GatewayEui": "",
"RfRegion": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"SubBands": [],
"Beaconing": "",
"MaxEirp": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateways');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'LoRaWAN' => [
'GatewayEui' => '',
'RfRegion' => '',
'JoinEuiFilters' => [
],
'NetIdFilters' => [
],
'SubBands' => [
],
'Beaconing' => '',
'MaxEirp' => ''
],
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'ClientRequestToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'LoRaWAN' => [
'GatewayEui' => '',
'RfRegion' => '',
'JoinEuiFilters' => [
],
'NetIdFilters' => [
],
'SubBands' => [
],
'Beaconing' => '',
'MaxEirp' => ''
],
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'ClientRequestToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/wireless-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}}/wireless-gateways' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"LoRaWAN": {
"GatewayEui": "",
"RfRegion": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"SubBands": [],
"Beaconing": "",
"MaxEirp": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateways' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"LoRaWAN": {
"GatewayEui": "",
"RfRegion": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"SubBands": [],
"Beaconing": "",
"MaxEirp": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"GatewayEui\": \"\",\n \"RfRegion\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"SubBands\": [],\n \"Beaconing\": \"\",\n \"MaxEirp\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/wireless-gateways", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateways"
payload = {
"Name": "",
"Description": "",
"LoRaWAN": {
"GatewayEui": "",
"RfRegion": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"SubBands": [],
"Beaconing": "",
"MaxEirp": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateways"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"GatewayEui\": \"\",\n \"RfRegion\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"SubBands\": [],\n \"Beaconing\": \"\",\n \"MaxEirp\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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}}/wireless-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 \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"GatewayEui\": \"\",\n \"RfRegion\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"SubBands\": [],\n \"Beaconing\": \"\",\n \"MaxEirp\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\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/wireless-gateways') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"GatewayEui\": \"\",\n \"RfRegion\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"SubBands\": [],\n \"Beaconing\": \"\",\n \"MaxEirp\": \"\"\n },\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ClientRequestToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-gateways";
let payload = json!({
"Name": "",
"Description": "",
"LoRaWAN": json!({
"GatewayEui": "",
"RfRegion": "",
"JoinEuiFilters": (),
"NetIdFilters": (),
"SubBands": (),
"Beaconing": "",
"MaxEirp": ""
}),
"Tags": (
json!({
"Key": "",
"Value": ""
})
),
"ClientRequestToken": ""
});
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}}/wireless-gateways \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"LoRaWAN": {
"GatewayEui": "",
"RfRegion": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"SubBands": [],
"Beaconing": "",
"MaxEirp": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}'
echo '{
"Name": "",
"Description": "",
"LoRaWAN": {
"GatewayEui": "",
"RfRegion": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"SubBands": [],
"Beaconing": "",
"MaxEirp": ""
},
"Tags": [
{
"Key": "",
"Value": ""
}
],
"ClientRequestToken": ""
}' | \
http POST {{baseUrl}}/wireless-gateways \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "LoRaWAN": {\n "GatewayEui": "",\n "RfRegion": "",\n "JoinEuiFilters": [],\n "NetIdFilters": [],\n "SubBands": [],\n "Beaconing": "",\n "MaxEirp": ""\n },\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "ClientRequestToken": ""\n}' \
--output-document \
- {{baseUrl}}/wireless-gateways
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"LoRaWAN": [
"GatewayEui": "",
"RfRegion": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"SubBands": [],
"Beaconing": "",
"MaxEirp": ""
],
"Tags": [
[
"Key": "",
"Value": ""
]
],
"ClientRequestToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-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
CreateWirelessGatewayTask
{{baseUrl}}/wireless-gateways/:Id/tasks
QUERY PARAMS
Id
BODY json
{
"WirelessGatewayTaskDefinitionId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateways/:Id/tasks");
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 \"WirelessGatewayTaskDefinitionId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/wireless-gateways/:Id/tasks" {:content-type :json
:form-params {:WirelessGatewayTaskDefinitionId ""}})
require "http/client"
url = "{{baseUrl}}/wireless-gateways/:Id/tasks"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"WirelessGatewayTaskDefinitionId\": \"\"\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}}/wireless-gateways/:Id/tasks"),
Content = new StringContent("{\n \"WirelessGatewayTaskDefinitionId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateways/:Id/tasks");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"WirelessGatewayTaskDefinitionId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateways/:Id/tasks"
payload := strings.NewReader("{\n \"WirelessGatewayTaskDefinitionId\": \"\"\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/wireless-gateways/:Id/tasks HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 43
{
"WirelessGatewayTaskDefinitionId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/wireless-gateways/:Id/tasks")
.setHeader("content-type", "application/json")
.setBody("{\n \"WirelessGatewayTaskDefinitionId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateways/:Id/tasks"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"WirelessGatewayTaskDefinitionId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"WirelessGatewayTaskDefinitionId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/tasks")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/wireless-gateways/:Id/tasks")
.header("content-type", "application/json")
.body("{\n \"WirelessGatewayTaskDefinitionId\": \"\"\n}")
.asString();
const data = JSON.stringify({
WirelessGatewayTaskDefinitionId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/wireless-gateways/:Id/tasks');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless-gateways/:Id/tasks',
headers: {'content-type': 'application/json'},
data: {WirelessGatewayTaskDefinitionId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateways/:Id/tasks';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"WirelessGatewayTaskDefinitionId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-gateways/:Id/tasks',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "WirelessGatewayTaskDefinitionId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"WirelessGatewayTaskDefinitionId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/tasks")
.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/wireless-gateways/:Id/tasks',
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({WirelessGatewayTaskDefinitionId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless-gateways/:Id/tasks',
headers: {'content-type': 'application/json'},
body: {WirelessGatewayTaskDefinitionId: ''},
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}}/wireless-gateways/:Id/tasks');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
WirelessGatewayTaskDefinitionId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless-gateways/:Id/tasks',
headers: {'content-type': 'application/json'},
data: {WirelessGatewayTaskDefinitionId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateways/:Id/tasks';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"WirelessGatewayTaskDefinitionId":""}'
};
try {
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 = @{ @"WirelessGatewayTaskDefinitionId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-gateways/:Id/tasks"]
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}}/wireless-gateways/:Id/tasks" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"WirelessGatewayTaskDefinitionId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateways/:Id/tasks",
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([
'WirelessGatewayTaskDefinitionId' => ''
]),
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}}/wireless-gateways/:Id/tasks', [
'body' => '{
"WirelessGatewayTaskDefinitionId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateways/:Id/tasks');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'WirelessGatewayTaskDefinitionId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'WirelessGatewayTaskDefinitionId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/wireless-gateways/:Id/tasks');
$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}}/wireless-gateways/:Id/tasks' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WirelessGatewayTaskDefinitionId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateways/:Id/tasks' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WirelessGatewayTaskDefinitionId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"WirelessGatewayTaskDefinitionId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/wireless-gateways/:Id/tasks", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateways/:Id/tasks"
payload = { "WirelessGatewayTaskDefinitionId": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateways/:Id/tasks"
payload <- "{\n \"WirelessGatewayTaskDefinitionId\": \"\"\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}}/wireless-gateways/:Id/tasks")
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 \"WirelessGatewayTaskDefinitionId\": \"\"\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/wireless-gateways/:Id/tasks') do |req|
req.body = "{\n \"WirelessGatewayTaskDefinitionId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-gateways/:Id/tasks";
let payload = json!({"WirelessGatewayTaskDefinitionId": ""});
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}}/wireless-gateways/:Id/tasks \
--header 'content-type: application/json' \
--data '{
"WirelessGatewayTaskDefinitionId": ""
}'
echo '{
"WirelessGatewayTaskDefinitionId": ""
}' | \
http POST {{baseUrl}}/wireless-gateways/:Id/tasks \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "WirelessGatewayTaskDefinitionId": ""\n}' \
--output-document \
- {{baseUrl}}/wireless-gateways/:Id/tasks
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["WirelessGatewayTaskDefinitionId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateways/:Id/tasks")! 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
CreateWirelessGatewayTaskDefinition
{{baseUrl}}/wireless-gateway-task-definitions
BODY json
{
"AutoCreateTasks": false,
"Name": "",
"Update": {
"UpdateDataSource": "",
"UpdateDataRole": "",
"LoRaWAN": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateway-task-definitions");
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 \"AutoCreateTasks\": false,\n \"Name\": \"\",\n \"Update\": {\n \"UpdateDataSource\": \"\",\n \"UpdateDataRole\": \"\",\n \"LoRaWAN\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/wireless-gateway-task-definitions" {:content-type :json
:form-params {:AutoCreateTasks false
:Name ""
:Update {:UpdateDataSource ""
:UpdateDataRole ""
:LoRaWAN ""}
:ClientRequestToken ""
:Tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/wireless-gateway-task-definitions"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"AutoCreateTasks\": false,\n \"Name\": \"\",\n \"Update\": {\n \"UpdateDataSource\": \"\",\n \"UpdateDataRole\": \"\",\n \"LoRaWAN\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/wireless-gateway-task-definitions"),
Content = new StringContent("{\n \"AutoCreateTasks\": false,\n \"Name\": \"\",\n \"Update\": {\n \"UpdateDataSource\": \"\",\n \"UpdateDataRole\": \"\",\n \"LoRaWAN\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/wireless-gateway-task-definitions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AutoCreateTasks\": false,\n \"Name\": \"\",\n \"Update\": {\n \"UpdateDataSource\": \"\",\n \"UpdateDataRole\": \"\",\n \"LoRaWAN\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateway-task-definitions"
payload := strings.NewReader("{\n \"AutoCreateTasks\": false,\n \"Name\": \"\",\n \"Update\": {\n \"UpdateDataSource\": \"\",\n \"UpdateDataRole\": \"\",\n \"LoRaWAN\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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/wireless-gateway-task-definitions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 227
{
"AutoCreateTasks": false,
"Name": "",
"Update": {
"UpdateDataSource": "",
"UpdateDataRole": "",
"LoRaWAN": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/wireless-gateway-task-definitions")
.setHeader("content-type", "application/json")
.setBody("{\n \"AutoCreateTasks\": false,\n \"Name\": \"\",\n \"Update\": {\n \"UpdateDataSource\": \"\",\n \"UpdateDataRole\": \"\",\n \"LoRaWAN\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateway-task-definitions"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AutoCreateTasks\": false,\n \"Name\": \"\",\n \"Update\": {\n \"UpdateDataSource\": \"\",\n \"UpdateDataRole\": \"\",\n \"LoRaWAN\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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 \"AutoCreateTasks\": false,\n \"Name\": \"\",\n \"Update\": {\n \"UpdateDataSource\": \"\",\n \"UpdateDataRole\": \"\",\n \"LoRaWAN\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-gateway-task-definitions")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/wireless-gateway-task-definitions")
.header("content-type", "application/json")
.body("{\n \"AutoCreateTasks\": false,\n \"Name\": \"\",\n \"Update\": {\n \"UpdateDataSource\": \"\",\n \"UpdateDataRole\": \"\",\n \"LoRaWAN\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
AutoCreateTasks: false,
Name: '',
Update: {
UpdateDataSource: '',
UpdateDataRole: '',
LoRaWAN: ''
},
ClientRequestToken: '',
Tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/wireless-gateway-task-definitions');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless-gateway-task-definitions',
headers: {'content-type': 'application/json'},
data: {
AutoCreateTasks: false,
Name: '',
Update: {UpdateDataSource: '', UpdateDataRole: '', LoRaWAN: ''},
ClientRequestToken: '',
Tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateway-task-definitions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"AutoCreateTasks":false,"Name":"","Update":{"UpdateDataSource":"","UpdateDataRole":"","LoRaWAN":""},"ClientRequestToken":"","Tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-gateway-task-definitions',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "AutoCreateTasks": false,\n "Name": "",\n "Update": {\n "UpdateDataSource": "",\n "UpdateDataRole": "",\n "LoRaWAN": ""\n },\n "ClientRequestToken": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\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 \"AutoCreateTasks\": false,\n \"Name\": \"\",\n \"Update\": {\n \"UpdateDataSource\": \"\",\n \"UpdateDataRole\": \"\",\n \"LoRaWAN\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateway-task-definitions")
.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/wireless-gateway-task-definitions',
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({
AutoCreateTasks: false,
Name: '',
Update: {UpdateDataSource: '', UpdateDataRole: '', LoRaWAN: ''},
ClientRequestToken: '',
Tags: [{Key: '', Value: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless-gateway-task-definitions',
headers: {'content-type': 'application/json'},
body: {
AutoCreateTasks: false,
Name: '',
Update: {UpdateDataSource: '', UpdateDataRole: '', LoRaWAN: ''},
ClientRequestToken: '',
Tags: [{Key: '', Value: ''}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/wireless-gateway-task-definitions');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
AutoCreateTasks: false,
Name: '',
Update: {
UpdateDataSource: '',
UpdateDataRole: '',
LoRaWAN: ''
},
ClientRequestToken: '',
Tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless-gateway-task-definitions',
headers: {'content-type': 'application/json'},
data: {
AutoCreateTasks: false,
Name: '',
Update: {UpdateDataSource: '', UpdateDataRole: '', LoRaWAN: ''},
ClientRequestToken: '',
Tags: [{Key: '', Value: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateway-task-definitions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"AutoCreateTasks":false,"Name":"","Update":{"UpdateDataSource":"","UpdateDataRole":"","LoRaWAN":""},"ClientRequestToken":"","Tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AutoCreateTasks": @NO,
@"Name": @"",
@"Update": @{ @"UpdateDataSource": @"", @"UpdateDataRole": @"", @"LoRaWAN": @"" },
@"ClientRequestToken": @"",
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-gateway-task-definitions"]
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}}/wireless-gateway-task-definitions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"AutoCreateTasks\": false,\n \"Name\": \"\",\n \"Update\": {\n \"UpdateDataSource\": \"\",\n \"UpdateDataRole\": \"\",\n \"LoRaWAN\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateway-task-definitions",
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([
'AutoCreateTasks' => null,
'Name' => '',
'Update' => [
'UpdateDataSource' => '',
'UpdateDataRole' => '',
'LoRaWAN' => ''
],
'ClientRequestToken' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/wireless-gateway-task-definitions', [
'body' => '{
"AutoCreateTasks": false,
"Name": "",
"Update": {
"UpdateDataSource": "",
"UpdateDataRole": "",
"LoRaWAN": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateway-task-definitions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AutoCreateTasks' => null,
'Name' => '',
'Update' => [
'UpdateDataSource' => '',
'UpdateDataRole' => '',
'LoRaWAN' => ''
],
'ClientRequestToken' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AutoCreateTasks' => null,
'Name' => '',
'Update' => [
'UpdateDataSource' => '',
'UpdateDataRole' => '',
'LoRaWAN' => ''
],
'ClientRequestToken' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/wireless-gateway-task-definitions');
$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}}/wireless-gateway-task-definitions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AutoCreateTasks": false,
"Name": "",
"Update": {
"UpdateDataSource": "",
"UpdateDataRole": "",
"LoRaWAN": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateway-task-definitions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AutoCreateTasks": false,
"Name": "",
"Update": {
"UpdateDataSource": "",
"UpdateDataRole": "",
"LoRaWAN": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AutoCreateTasks\": false,\n \"Name\": \"\",\n \"Update\": {\n \"UpdateDataSource\": \"\",\n \"UpdateDataRole\": \"\",\n \"LoRaWAN\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/wireless-gateway-task-definitions", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateway-task-definitions"
payload = {
"AutoCreateTasks": False,
"Name": "",
"Update": {
"UpdateDataSource": "",
"UpdateDataRole": "",
"LoRaWAN": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateway-task-definitions"
payload <- "{\n \"AutoCreateTasks\": false,\n \"Name\": \"\",\n \"Update\": {\n \"UpdateDataSource\": \"\",\n \"UpdateDataRole\": \"\",\n \"LoRaWAN\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/wireless-gateway-task-definitions")
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 \"AutoCreateTasks\": false,\n \"Name\": \"\",\n \"Update\": {\n \"UpdateDataSource\": \"\",\n \"UpdateDataRole\": \"\",\n \"LoRaWAN\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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/wireless-gateway-task-definitions') do |req|
req.body = "{\n \"AutoCreateTasks\": false,\n \"Name\": \"\",\n \"Update\": {\n \"UpdateDataSource\": \"\",\n \"UpdateDataRole\": \"\",\n \"LoRaWAN\": \"\"\n },\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/wireless-gateway-task-definitions";
let payload = json!({
"AutoCreateTasks": false,
"Name": "",
"Update": json!({
"UpdateDataSource": "",
"UpdateDataRole": "",
"LoRaWAN": ""
}),
"ClientRequestToken": "",
"Tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/wireless-gateway-task-definitions \
--header 'content-type: application/json' \
--data '{
"AutoCreateTasks": false,
"Name": "",
"Update": {
"UpdateDataSource": "",
"UpdateDataRole": "",
"LoRaWAN": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"AutoCreateTasks": false,
"Name": "",
"Update": {
"UpdateDataSource": "",
"UpdateDataRole": "",
"LoRaWAN": ""
},
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/wireless-gateway-task-definitions \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "AutoCreateTasks": false,\n "Name": "",\n "Update": {\n "UpdateDataSource": "",\n "UpdateDataRole": "",\n "LoRaWAN": ""\n },\n "ClientRequestToken": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/wireless-gateway-task-definitions
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"AutoCreateTasks": false,
"Name": "",
"Update": [
"UpdateDataSource": "",
"UpdateDataRole": "",
"LoRaWAN": ""
],
"ClientRequestToken": "",
"Tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateway-task-definitions")! 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
DeleteDestination
{{baseUrl}}/destinations/:Name
QUERY PARAMS
Name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/destinations/:Name");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/destinations/:Name")
require "http/client"
url = "{{baseUrl}}/destinations/:Name"
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}}/destinations/:Name"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/destinations/:Name");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/destinations/:Name"
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/destinations/:Name HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/destinations/:Name")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/destinations/:Name"))
.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}}/destinations/:Name")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/destinations/:Name")
.asString();
const 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}}/destinations/:Name');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/destinations/:Name'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/destinations/:Name';
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}}/destinations/:Name',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/destinations/:Name")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/destinations/:Name',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/destinations/:Name'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/destinations/:Name');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/destinations/:Name'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/destinations/:Name';
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}}/destinations/:Name"]
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}}/destinations/:Name" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/destinations/:Name",
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}}/destinations/:Name');
echo $response->getBody();
setUrl('{{baseUrl}}/destinations/:Name');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/destinations/:Name');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/destinations/:Name' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/destinations/:Name' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/destinations/:Name")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/destinations/:Name"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/destinations/:Name"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/destinations/:Name")
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/destinations/:Name') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/destinations/:Name";
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}}/destinations/:Name
http DELETE {{baseUrl}}/destinations/:Name
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/destinations/:Name
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/destinations/:Name")! 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
DeleteDeviceProfile
{{baseUrl}}/device-profiles/:Id
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/device-profiles/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/device-profiles/:Id")
require "http/client"
url = "{{baseUrl}}/device-profiles/:Id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/device-profiles/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/device-profiles/:Id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/device-profiles/:Id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/device-profiles/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/device-profiles/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/device-profiles/:Id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/device-profiles/:Id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/device-profiles/:Id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/device-profiles/:Id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/device-profiles/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/device-profiles/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/device-profiles/:Id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/device-profiles/:Id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/device-profiles/:Id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/device-profiles/:Id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/device-profiles/:Id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/device-profiles/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/device-profiles/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/device-profiles/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/device-profiles/:Id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/device-profiles/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/device-profiles/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/device-profiles/:Id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/device-profiles/:Id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/device-profiles/:Id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/device-profiles/:Id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/device-profiles/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/device-profiles/:Id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/device-profiles/:Id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/device-profiles/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/device-profiles/:Id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/device-profiles/:Id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/device-profiles/:Id
http DELETE {{baseUrl}}/device-profiles/:Id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/device-profiles/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/device-profiles/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteFuotaTask
{{baseUrl}}/fuota-tasks/:Id
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fuota-tasks/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/fuota-tasks/:Id")
require "http/client"
url = "{{baseUrl}}/fuota-tasks/:Id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/fuota-tasks/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/fuota-tasks/:Id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fuota-tasks/:Id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/fuota-tasks/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/fuota-tasks/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fuota-tasks/:Id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/fuota-tasks/:Id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/fuota-tasks/:Id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/fuota-tasks/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fuota-tasks/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/fuota-tasks/:Id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/fuota-tasks/:Id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/fuota-tasks/:Id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/fuota-tasks/:Id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/fuota-tasks/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fuota-tasks/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/fuota-tasks/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/fuota-tasks/:Id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fuota-tasks/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/fuota-tasks/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/fuota-tasks/:Id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/fuota-tasks/:Id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/fuota-tasks/:Id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fuota-tasks/:Id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/fuota-tasks/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fuota-tasks/:Id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fuota-tasks/:Id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/fuota-tasks/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/fuota-tasks/:Id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/fuota-tasks/:Id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/fuota-tasks/:Id
http DELETE {{baseUrl}}/fuota-tasks/:Id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/fuota-tasks/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fuota-tasks/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteMulticastGroup
{{baseUrl}}/multicast-groups/:Id
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/multicast-groups/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/multicast-groups/:Id")
require "http/client"
url = "{{baseUrl}}/multicast-groups/:Id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/multicast-groups/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/multicast-groups/:Id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/multicast-groups/:Id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/multicast-groups/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/multicast-groups/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/multicast-groups/:Id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/multicast-groups/:Id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/multicast-groups/:Id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/multicast-groups/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/multicast-groups/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/multicast-groups/:Id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/multicast-groups/:Id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/multicast-groups/:Id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/multicast-groups/:Id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/multicast-groups/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/multicast-groups/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/multicast-groups/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/multicast-groups/:Id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/multicast-groups/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/multicast-groups/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/multicast-groups/:Id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/multicast-groups/:Id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/multicast-groups/:Id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/multicast-groups/:Id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/multicast-groups/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/multicast-groups/:Id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/multicast-groups/:Id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/multicast-groups/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/multicast-groups/:Id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/multicast-groups/:Id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/multicast-groups/:Id
http DELETE {{baseUrl}}/multicast-groups/:Id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/multicast-groups/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/multicast-groups/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteNetworkAnalyzerConfiguration
{{baseUrl}}/network-analyzer-configurations/:ConfigurationName
QUERY PARAMS
ConfigurationName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
require "http/client"
url = "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"
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}}/network-analyzer-configurations/:ConfigurationName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"
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/network-analyzer-configurations/:ConfigurationName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"))
.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}}/network-analyzer-configurations/:ConfigurationName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
.asString();
const 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}}/network-analyzer-configurations/:ConfigurationName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName';
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}}/network-analyzer-configurations/:ConfigurationName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/network-analyzer-configurations/:ConfigurationName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/network-analyzer-configurations/:ConfigurationName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName');
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}}/network-analyzer-configurations/:ConfigurationName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName';
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}}/network-analyzer-configurations/:ConfigurationName"]
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}}/network-analyzer-configurations/:ConfigurationName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/network-analyzer-configurations/:ConfigurationName",
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}}/network-analyzer-configurations/:ConfigurationName');
echo $response->getBody();
setUrl('{{baseUrl}}/network-analyzer-configurations/:ConfigurationName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/network-analyzer-configurations/:ConfigurationName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/network-analyzer-configurations/:ConfigurationName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
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/network-analyzer-configurations/:ConfigurationName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName";
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}}/network-analyzer-configurations/:ConfigurationName
http DELETE {{baseUrl}}/network-analyzer-configurations/:ConfigurationName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/network-analyzer-configurations/:ConfigurationName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")! 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
DeleteQueuedMessages
{{baseUrl}}/wireless-devices/:Id/data#messageId
QUERY PARAMS
messageId
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/wireless-devices/:Id/data#messageId" {:query-params {:messageId ""}})
require "http/client"
url = "{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId"
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}}/wireless-devices/:Id/data?messageId=#messageId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId"
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/wireless-devices/:Id/data?messageId= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId"))
.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}}/wireless-devices/:Id/data?messageId=#messageId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId")
.asString();
const 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}}/wireless-devices/:Id/data?messageId=#messageId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/wireless-devices/:Id/data#messageId',
params: {messageId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId';
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}}/wireless-devices/:Id/data?messageId=#messageId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-devices/:Id/data?messageId=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/wireless-devices/:Id/data#messageId',
qs: {messageId: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/wireless-devices/:Id/data#messageId');
req.query({
messageId: ''
});
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}}/wireless-devices/:Id/data#messageId',
params: {messageId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId';
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}}/wireless-devices/:Id/data?messageId=#messageId"]
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}}/wireless-devices/:Id/data?messageId=#messageId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId",
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}}/wireless-devices/:Id/data?messageId=#messageId');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-devices/:Id/data#messageId');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'messageId' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-devices/:Id/data#messageId');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'messageId' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/wireless-devices/:Id/data?messageId=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-devices/:Id/data#messageId"
querystring = {"messageId":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-devices/:Id/data#messageId"
queryString <- list(messageId = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId")
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/wireless-devices/:Id/data') do |req|
req.params['messageId'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-devices/:Id/data#messageId";
let querystring = [
("messageId", ""),
];
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}}/wireless-devices/:Id/data?messageId=#messageId'
http DELETE '{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-devices/:Id/data?messageId=#messageId")! 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
DeleteServiceProfile
{{baseUrl}}/service-profiles/:Id
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/service-profiles/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/service-profiles/:Id")
require "http/client"
url = "{{baseUrl}}/service-profiles/:Id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/service-profiles/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/service-profiles/:Id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/service-profiles/:Id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/service-profiles/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/service-profiles/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/service-profiles/:Id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/service-profiles/:Id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/service-profiles/:Id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/service-profiles/:Id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/service-profiles/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/service-profiles/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/service-profiles/:Id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/service-profiles/:Id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/service-profiles/:Id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/service-profiles/:Id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/service-profiles/:Id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/service-profiles/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/service-profiles/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/service-profiles/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/service-profiles/:Id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/service-profiles/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/service-profiles/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/service-profiles/:Id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/service-profiles/:Id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/service-profiles/:Id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/service-profiles/:Id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/service-profiles/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/service-profiles/:Id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/service-profiles/:Id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/service-profiles/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/service-profiles/:Id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/service-profiles/:Id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/service-profiles/:Id
http DELETE {{baseUrl}}/service-profiles/:Id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/service-profiles/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/service-profiles/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteWirelessDevice
{{baseUrl}}/wireless-devices/:Id
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-devices/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/wireless-devices/:Id")
require "http/client"
url = "{{baseUrl}}/wireless-devices/:Id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/wireless-devices/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-devices/:Id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-devices/:Id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/wireless-devices/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/wireless-devices/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-devices/:Id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/wireless-devices/:Id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/wireless-devices/:Id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/wireless-devices/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-devices/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-devices/:Id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-devices/:Id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/wireless-devices/:Id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/wireless-devices/:Id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/wireless-devices/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-devices/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-devices/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/wireless-devices/:Id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-devices/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/wireless-devices/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-devices/:Id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-devices/:Id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-devices/:Id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-devices/:Id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/wireless-devices/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-devices/:Id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-devices/:Id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-devices/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/wireless-devices/:Id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-devices/:Id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/wireless-devices/:Id
http DELETE {{baseUrl}}/wireless-devices/:Id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/wireless-devices/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-devices/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteWirelessDeviceImportTask
{{baseUrl}}/wireless_device_import_task/:Id
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless_device_import_task/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/wireless_device_import_task/:Id")
require "http/client"
url = "{{baseUrl}}/wireless_device_import_task/:Id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/wireless_device_import_task/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless_device_import_task/:Id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless_device_import_task/:Id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/wireless_device_import_task/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/wireless_device_import_task/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless_device_import_task/:Id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless_device_import_task/:Id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/wireless_device_import_task/:Id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/wireless_device_import_task/:Id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/wireless_device_import_task/:Id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless_device_import_task/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless_device_import_task/:Id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless_device_import_task/:Id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless_device_import_task/:Id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/wireless_device_import_task/:Id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/wireless_device_import_task/:Id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/wireless_device_import_task/:Id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless_device_import_task/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless_device_import_task/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/wireless_device_import_task/:Id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless_device_import_task/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/wireless_device_import_task/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless_device_import_task/:Id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless_device_import_task/:Id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless_device_import_task/:Id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless_device_import_task/:Id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/wireless_device_import_task/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless_device_import_task/:Id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless_device_import_task/:Id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless_device_import_task/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/wireless_device_import_task/:Id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless_device_import_task/:Id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/wireless_device_import_task/:Id
http DELETE {{baseUrl}}/wireless_device_import_task/:Id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/wireless_device_import_task/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless_device_import_task/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteWirelessGateway
{{baseUrl}}/wireless-gateways/:Id
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateways/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/wireless-gateways/:Id")
require "http/client"
url = "{{baseUrl}}/wireless-gateways/:Id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/wireless-gateways/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateways/:Id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateways/:Id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/wireless-gateways/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/wireless-gateways/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateways/:Id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/wireless-gateways/:Id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/wireless-gateways/:Id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/wireless-gateways/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateways/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-gateways/:Id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-gateways/:Id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/wireless-gateways/:Id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/wireless-gateways/:Id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/wireless-gateways/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateways/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-gateways/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/wireless-gateways/:Id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateways/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/wireless-gateways/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateways/:Id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-gateways/:Id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-gateways/:Id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateways/:Id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/wireless-gateways/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateways/:Id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateways/:Id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-gateways/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/wireless-gateways/:Id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-gateways/:Id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/wireless-gateways/:Id
http DELETE {{baseUrl}}/wireless-gateways/:Id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/wireless-gateways/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateways/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteWirelessGatewayTask
{{baseUrl}}/wireless-gateways/:Id/tasks
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateways/:Id/tasks");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/wireless-gateways/:Id/tasks")
require "http/client"
url = "{{baseUrl}}/wireless-gateways/:Id/tasks"
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}}/wireless-gateways/:Id/tasks"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateways/:Id/tasks");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateways/:Id/tasks"
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/wireless-gateways/:Id/tasks HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/wireless-gateways/:Id/tasks")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateways/:Id/tasks"))
.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}}/wireless-gateways/:Id/tasks")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/wireless-gateways/:Id/tasks")
.asString();
const 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}}/wireless-gateways/:Id/tasks');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/wireless-gateways/:Id/tasks'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateways/:Id/tasks';
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}}/wireless-gateways/:Id/tasks',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/tasks")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-gateways/:Id/tasks',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/wireless-gateways/:Id/tasks'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/wireless-gateways/:Id/tasks');
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}}/wireless-gateways/:Id/tasks'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateways/:Id/tasks';
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}}/wireless-gateways/:Id/tasks"]
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}}/wireless-gateways/:Id/tasks" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateways/:Id/tasks",
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}}/wireless-gateways/:Id/tasks');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateways/:Id/tasks');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-gateways/:Id/tasks');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-gateways/:Id/tasks' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateways/:Id/tasks' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/wireless-gateways/:Id/tasks")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateways/:Id/tasks"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateways/:Id/tasks"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-gateways/:Id/tasks")
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/wireless-gateways/:Id/tasks') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-gateways/:Id/tasks";
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}}/wireless-gateways/:Id/tasks
http DELETE {{baseUrl}}/wireless-gateways/:Id/tasks
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/wireless-gateways/:Id/tasks
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateways/:Id/tasks")! 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
DeleteWirelessGatewayTaskDefinition
{{baseUrl}}/wireless-gateway-task-definitions/:Id
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateway-task-definitions/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/wireless-gateway-task-definitions/:Id")
require "http/client"
url = "{{baseUrl}}/wireless-gateway-task-definitions/:Id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/wireless-gateway-task-definitions/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateway-task-definitions/:Id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateway-task-definitions/:Id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/wireless-gateway-task-definitions/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/wireless-gateway-task-definitions/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateway-task-definitions/:Id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-gateway-task-definitions/:Id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/wireless-gateway-task-definitions/:Id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/wireless-gateway-task-definitions/:Id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/wireless-gateway-task-definitions/:Id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateway-task-definitions/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-gateway-task-definitions/:Id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateway-task-definitions/:Id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-gateway-task-definitions/:Id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/wireless-gateway-task-definitions/:Id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/wireless-gateway-task-definitions/:Id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/wireless-gateway-task-definitions/:Id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateway-task-definitions/:Id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-gateway-task-definitions/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/wireless-gateway-task-definitions/:Id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateway-task-definitions/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/wireless-gateway-task-definitions/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateway-task-definitions/:Id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-gateway-task-definitions/:Id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-gateway-task-definitions/:Id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateway-task-definitions/:Id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/wireless-gateway-task-definitions/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateway-task-definitions/:Id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateway-task-definitions/:Id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-gateway-task-definitions/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/wireless-gateway-task-definitions/:Id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-gateway-task-definitions/:Id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/wireless-gateway-task-definitions/:Id
http DELETE {{baseUrl}}/wireless-gateway-task-definitions/:Id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/wireless-gateway-task-definitions/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateway-task-definitions/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
DeregisterWirelessDevice
{{baseUrl}}/wireless-devices/:Identifier/deregister
QUERY PARAMS
Identifier
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-devices/:Identifier/deregister");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/wireless-devices/:Identifier/deregister")
require "http/client"
url = "{{baseUrl}}/wireless-devices/:Identifier/deregister"
response = HTTP::Client.patch url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/wireless-devices/:Identifier/deregister"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-devices/:Identifier/deregister");
var request = new RestRequest("", Method.Patch);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-devices/:Identifier/deregister"
req, _ := http.NewRequest("PATCH", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/wireless-devices/:Identifier/deregister HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/wireless-devices/:Identifier/deregister")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-devices/:Identifier/deregister"))
.method("PATCH", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Identifier/deregister")
.patch(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/wireless-devices/:Identifier/deregister")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/wireless-devices/:Identifier/deregister');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/wireless-devices/:Identifier/deregister'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-devices/:Identifier/deregister';
const options = {method: 'PATCH'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-devices/:Identifier/deregister',
method: 'PATCH',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Identifier/deregister")
.patch(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-devices/:Identifier/deregister',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/wireless-devices/:Identifier/deregister'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/wireless-devices/:Identifier/deregister');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/wireless-devices/:Identifier/deregister'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-devices/:Identifier/deregister';
const options = {method: 'PATCH'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-devices/:Identifier/deregister"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/wireless-devices/:Identifier/deregister" in
Client.call `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-devices/:Identifier/deregister",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/wireless-devices/:Identifier/deregister');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-devices/:Identifier/deregister');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-devices/:Identifier/deregister');
$request->setRequestMethod('PATCH');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-devices/:Identifier/deregister' -Method PATCH
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-devices/:Identifier/deregister' -Method PATCH
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PATCH", "/baseUrl/wireless-devices/:Identifier/deregister")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-devices/:Identifier/deregister"
response = requests.patch(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-devices/:Identifier/deregister"
response <- VERB("PATCH", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-devices/:Identifier/deregister")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.patch('/baseUrl/wireless-devices/:Identifier/deregister') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-devices/:Identifier/deregister";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/wireless-devices/:Identifier/deregister
http PATCH {{baseUrl}}/wireless-devices/:Identifier/deregister
wget --quiet \
--method PATCH \
--output-document \
- {{baseUrl}}/wireless-devices/:Identifier/deregister
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-devices/:Identifier/deregister")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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
DisassociateAwsAccountFromPartnerAccount
{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType
QUERY PARAMS
partnerType
PartnerAccountId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType" {:query-params {:partnerType ""}})
require "http/client"
url = "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType"
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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType"
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/partner-accounts/:PartnerAccountId?partnerType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType"))
.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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")
.asString();
const 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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType',
params: {partnerType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType';
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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/partner-accounts/:PartnerAccountId?partnerType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/partner-accounts/:PartnerAccountId#partnerType',
qs: {partnerType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType');
req.query({
partnerType: ''
});
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}}/partner-accounts/:PartnerAccountId#partnerType',
params: {partnerType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType';
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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType"]
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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType",
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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType');
echo $response->getBody();
setUrl('{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'partnerType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'partnerType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/partner-accounts/:PartnerAccountId?partnerType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType"
querystring = {"partnerType":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType"
queryString <- list(partnerType = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")
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/partner-accounts/:PartnerAccountId') do |req|
req.params['partnerType'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType";
let querystring = [
("partnerType", ""),
];
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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType'
http DELETE '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")! 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
DisassociateMulticastGroupFromFuotaTask
{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId
QUERY PARAMS
Id
MulticastGroupId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId")
require "http/client"
url = "{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId"
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}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId"
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/fuota-tasks/:Id/multicast-groups/:MulticastGroupId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId"))
.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}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId")
.asString();
const 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}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId';
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}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/fuota-tasks/:Id/multicast-groups/:MulticastGroupId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId');
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}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId';
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}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId"]
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}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId",
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}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId');
echo $response->getBody();
setUrl('{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/fuota-tasks/:Id/multicast-groups/:MulticastGroupId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId")
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/fuota-tasks/:Id/multicast-groups/:MulticastGroupId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId";
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}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId
http DELETE {{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fuota-tasks/:Id/multicast-groups/:MulticastGroupId")! 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
DisassociateWirelessDeviceFromFuotaTask
{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId
QUERY PARAMS
Id
WirelessDeviceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId")
require "http/client"
url = "{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId"
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}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId"
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/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId"))
.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}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId")
.asString();
const 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}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId';
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}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId');
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}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId';
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}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId"]
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}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId",
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}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId');
echo $response->getBody();
setUrl('{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId")
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/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId";
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}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId
http DELETE {{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fuota-tasks/:Id/wireless-devices/:WirelessDeviceId")! 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
DisassociateWirelessDeviceFromMulticastGroup
{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId
QUERY PARAMS
Id
WirelessDeviceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId")
require "http/client"
url = "{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId"
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}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId"
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/multicast-groups/:Id/wireless-devices/:WirelessDeviceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId"))
.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}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId")
.asString();
const 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}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId';
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}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/multicast-groups/:Id/wireless-devices/:WirelessDeviceId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId');
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}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId';
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}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId"]
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}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId",
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}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId');
echo $response->getBody();
setUrl('{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/multicast-groups/:Id/wireless-devices/:WirelessDeviceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId")
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/multicast-groups/:Id/wireless-devices/:WirelessDeviceId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId";
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}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId
http DELETE {{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/multicast-groups/:Id/wireless-devices/:WirelessDeviceId")! 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
DisassociateWirelessDeviceFromThing
{{baseUrl}}/wireless-devices/:Id/thing
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-devices/:Id/thing");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/wireless-devices/:Id/thing")
require "http/client"
url = "{{baseUrl}}/wireless-devices/:Id/thing"
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}}/wireless-devices/:Id/thing"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-devices/:Id/thing");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-devices/:Id/thing"
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/wireless-devices/:Id/thing HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/wireless-devices/:Id/thing")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-devices/:Id/thing"))
.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}}/wireless-devices/:Id/thing")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/wireless-devices/:Id/thing")
.asString();
const 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}}/wireless-devices/:Id/thing');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/wireless-devices/:Id/thing'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-devices/:Id/thing';
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}}/wireless-devices/:Id/thing',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id/thing")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-devices/:Id/thing',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/wireless-devices/:Id/thing'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/wireless-devices/:Id/thing');
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}}/wireless-devices/:Id/thing'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-devices/:Id/thing';
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}}/wireless-devices/:Id/thing"]
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}}/wireless-devices/:Id/thing" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-devices/:Id/thing",
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}}/wireless-devices/:Id/thing');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-devices/:Id/thing');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-devices/:Id/thing');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-devices/:Id/thing' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-devices/:Id/thing' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/wireless-devices/:Id/thing")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-devices/:Id/thing"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-devices/:Id/thing"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-devices/:Id/thing")
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/wireless-devices/:Id/thing') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-devices/:Id/thing";
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}}/wireless-devices/:Id/thing
http DELETE {{baseUrl}}/wireless-devices/:Id/thing
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/wireless-devices/:Id/thing
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-devices/:Id/thing")! 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
DisassociateWirelessGatewayFromCertificate
{{baseUrl}}/wireless-gateways/:Id/certificate
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateways/:Id/certificate");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/wireless-gateways/:Id/certificate")
require "http/client"
url = "{{baseUrl}}/wireless-gateways/:Id/certificate"
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}}/wireless-gateways/:Id/certificate"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateways/:Id/certificate");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateways/:Id/certificate"
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/wireless-gateways/:Id/certificate HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/wireless-gateways/:Id/certificate")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateways/:Id/certificate"))
.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}}/wireless-gateways/:Id/certificate")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/wireless-gateways/:Id/certificate")
.asString();
const 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}}/wireless-gateways/:Id/certificate');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/wireless-gateways/:Id/certificate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateways/:Id/certificate';
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}}/wireless-gateways/:Id/certificate',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/certificate")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-gateways/:Id/certificate',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/wireless-gateways/:Id/certificate'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/wireless-gateways/:Id/certificate');
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}}/wireless-gateways/:Id/certificate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateways/:Id/certificate';
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}}/wireless-gateways/:Id/certificate"]
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}}/wireless-gateways/:Id/certificate" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateways/:Id/certificate",
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}}/wireless-gateways/:Id/certificate');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateways/:Id/certificate');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-gateways/:Id/certificate');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-gateways/:Id/certificate' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateways/:Id/certificate' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/wireless-gateways/:Id/certificate")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateways/:Id/certificate"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateways/:Id/certificate"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-gateways/:Id/certificate")
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/wireless-gateways/:Id/certificate') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-gateways/:Id/certificate";
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}}/wireless-gateways/:Id/certificate
http DELETE {{baseUrl}}/wireless-gateways/:Id/certificate
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/wireless-gateways/:Id/certificate
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateways/:Id/certificate")! 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
DisassociateWirelessGatewayFromThing
{{baseUrl}}/wireless-gateways/:Id/thing
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateways/:Id/thing");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/wireless-gateways/:Id/thing")
require "http/client"
url = "{{baseUrl}}/wireless-gateways/:Id/thing"
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}}/wireless-gateways/:Id/thing"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateways/:Id/thing");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateways/:Id/thing"
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/wireless-gateways/:Id/thing HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/wireless-gateways/:Id/thing")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateways/:Id/thing"))
.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}}/wireless-gateways/:Id/thing")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/wireless-gateways/:Id/thing")
.asString();
const 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}}/wireless-gateways/:Id/thing');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/wireless-gateways/:Id/thing'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateways/:Id/thing';
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}}/wireless-gateways/:Id/thing',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/thing")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-gateways/:Id/thing',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/wireless-gateways/:Id/thing'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/wireless-gateways/:Id/thing');
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}}/wireless-gateways/:Id/thing'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateways/:Id/thing';
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}}/wireless-gateways/:Id/thing"]
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}}/wireless-gateways/:Id/thing" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateways/:Id/thing",
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}}/wireless-gateways/:Id/thing');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateways/:Id/thing');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-gateways/:Id/thing');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-gateways/:Id/thing' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateways/:Id/thing' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/wireless-gateways/:Id/thing")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateways/:Id/thing"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateways/:Id/thing"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-gateways/:Id/thing")
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/wireless-gateways/:Id/thing') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-gateways/:Id/thing";
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}}/wireless-gateways/:Id/thing
http DELETE {{baseUrl}}/wireless-gateways/:Id/thing
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/wireless-gateways/:Id/thing
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateways/:Id/thing")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetDestination
{{baseUrl}}/destinations/:Name
QUERY PARAMS
Name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/destinations/:Name");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/destinations/:Name")
require "http/client"
url = "{{baseUrl}}/destinations/:Name"
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}}/destinations/:Name"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/destinations/:Name");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/destinations/:Name"
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/destinations/:Name HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/destinations/:Name")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/destinations/:Name"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/destinations/:Name")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/destinations/:Name")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/destinations/:Name');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/destinations/:Name'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/destinations/:Name';
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}}/destinations/:Name',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/destinations/:Name")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/destinations/:Name',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/destinations/:Name'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/destinations/:Name');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/destinations/:Name'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/destinations/:Name';
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}}/destinations/:Name"]
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}}/destinations/:Name" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/destinations/:Name",
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}}/destinations/:Name');
echo $response->getBody();
setUrl('{{baseUrl}}/destinations/:Name');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/destinations/:Name');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/destinations/:Name' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/destinations/:Name' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/destinations/:Name")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/destinations/:Name"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/destinations/:Name"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/destinations/:Name")
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/destinations/:Name') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/destinations/:Name";
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}}/destinations/:Name
http GET {{baseUrl}}/destinations/:Name
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/destinations/:Name
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/destinations/:Name")! 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
GetDeviceProfile
{{baseUrl}}/device-profiles/:Id
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/device-profiles/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/device-profiles/:Id")
require "http/client"
url = "{{baseUrl}}/device-profiles/:Id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/device-profiles/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/device-profiles/:Id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/device-profiles/:Id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/device-profiles/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/device-profiles/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/device-profiles/:Id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/device-profiles/:Id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/device-profiles/:Id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/device-profiles/:Id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/device-profiles/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/device-profiles/:Id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/device-profiles/:Id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/device-profiles/:Id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/device-profiles/:Id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/device-profiles/:Id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/device-profiles/:Id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/device-profiles/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/device-profiles/:Id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/device-profiles/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/device-profiles/:Id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/device-profiles/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/device-profiles/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/device-profiles/:Id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/device-profiles/:Id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/device-profiles/:Id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/device-profiles/:Id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/device-profiles/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/device-profiles/:Id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/device-profiles/:Id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/device-profiles/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/device-profiles/:Id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/device-profiles/:Id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/device-profiles/:Id
http GET {{baseUrl}}/device-profiles/:Id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/device-profiles/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/device-profiles/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetEventConfigurationByResourceTypes
{{baseUrl}}/event-configurations-resource-types
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/event-configurations-resource-types");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/event-configurations-resource-types")
require "http/client"
url = "{{baseUrl}}/event-configurations-resource-types"
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}}/event-configurations-resource-types"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/event-configurations-resource-types");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/event-configurations-resource-types"
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/event-configurations-resource-types HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/event-configurations-resource-types")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/event-configurations-resource-types"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/event-configurations-resource-types")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/event-configurations-resource-types")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/event-configurations-resource-types');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/event-configurations-resource-types'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/event-configurations-resource-types';
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}}/event-configurations-resource-types',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/event-configurations-resource-types")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/event-configurations-resource-types',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/event-configurations-resource-types'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/event-configurations-resource-types');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/event-configurations-resource-types'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/event-configurations-resource-types';
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}}/event-configurations-resource-types"]
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}}/event-configurations-resource-types" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/event-configurations-resource-types",
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}}/event-configurations-resource-types');
echo $response->getBody();
setUrl('{{baseUrl}}/event-configurations-resource-types');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/event-configurations-resource-types');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/event-configurations-resource-types' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/event-configurations-resource-types' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/event-configurations-resource-types")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/event-configurations-resource-types"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/event-configurations-resource-types"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/event-configurations-resource-types")
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/event-configurations-resource-types') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/event-configurations-resource-types";
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}}/event-configurations-resource-types
http GET {{baseUrl}}/event-configurations-resource-types
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/event-configurations-resource-types
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/event-configurations-resource-types")! 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
GetFuotaTask
{{baseUrl}}/fuota-tasks/:Id
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fuota-tasks/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/fuota-tasks/:Id")
require "http/client"
url = "{{baseUrl}}/fuota-tasks/:Id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/fuota-tasks/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/fuota-tasks/:Id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fuota-tasks/:Id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/fuota-tasks/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/fuota-tasks/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fuota-tasks/:Id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/fuota-tasks/:Id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/fuota-tasks/:Id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/fuota-tasks/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fuota-tasks/:Id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/fuota-tasks/:Id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/fuota-tasks/:Id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/fuota-tasks/:Id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/fuota-tasks/:Id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/fuota-tasks/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fuota-tasks/:Id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/fuota-tasks/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/fuota-tasks/:Id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fuota-tasks/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/fuota-tasks/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/fuota-tasks/:Id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/fuota-tasks/:Id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/fuota-tasks/:Id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fuota-tasks/:Id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/fuota-tasks/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fuota-tasks/:Id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fuota-tasks/:Id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/fuota-tasks/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/fuota-tasks/:Id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/fuota-tasks/:Id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/fuota-tasks/:Id
http GET {{baseUrl}}/fuota-tasks/:Id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/fuota-tasks/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fuota-tasks/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetLogLevelsByResourceTypes
{{baseUrl}}/log-levels
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/log-levels");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/log-levels")
require "http/client"
url = "{{baseUrl}}/log-levels"
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}}/log-levels"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/log-levels");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/log-levels"
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/log-levels HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/log-levels")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/log-levels"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/log-levels")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/log-levels")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/log-levels');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/log-levels'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/log-levels';
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}}/log-levels',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/log-levels")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/log-levels',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/log-levels'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/log-levels');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/log-levels'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/log-levels';
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}}/log-levels"]
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}}/log-levels" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/log-levels",
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}}/log-levels');
echo $response->getBody();
setUrl('{{baseUrl}}/log-levels');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/log-levels');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/log-levels' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/log-levels' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/log-levels")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/log-levels"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/log-levels"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/log-levels")
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/log-levels') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/log-levels";
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}}/log-levels
http GET {{baseUrl}}/log-levels
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/log-levels
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/log-levels")! 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
GetMulticastGroup
{{baseUrl}}/multicast-groups/:Id
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/multicast-groups/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/multicast-groups/:Id")
require "http/client"
url = "{{baseUrl}}/multicast-groups/:Id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/multicast-groups/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/multicast-groups/:Id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/multicast-groups/:Id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/multicast-groups/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/multicast-groups/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/multicast-groups/:Id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/multicast-groups/:Id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/multicast-groups/:Id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/multicast-groups/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/multicast-groups/:Id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/multicast-groups/:Id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/multicast-groups/:Id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/multicast-groups/:Id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/multicast-groups/:Id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/multicast-groups/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/multicast-groups/:Id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/multicast-groups/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/multicast-groups/:Id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/multicast-groups/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/multicast-groups/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/multicast-groups/:Id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/multicast-groups/:Id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/multicast-groups/:Id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/multicast-groups/:Id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/multicast-groups/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/multicast-groups/:Id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/multicast-groups/:Id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/multicast-groups/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/multicast-groups/:Id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/multicast-groups/:Id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/multicast-groups/:Id
http GET {{baseUrl}}/multicast-groups/:Id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/multicast-groups/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/multicast-groups/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetMulticastGroupSession
{{baseUrl}}/multicast-groups/:Id/session
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/multicast-groups/:Id/session");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/multicast-groups/:Id/session")
require "http/client"
url = "{{baseUrl}}/multicast-groups/:Id/session"
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}}/multicast-groups/:Id/session"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/multicast-groups/:Id/session");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/multicast-groups/:Id/session"
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/multicast-groups/:Id/session HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/multicast-groups/:Id/session")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/multicast-groups/:Id/session"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id/session")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/multicast-groups/:Id/session")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/multicast-groups/:Id/session');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/multicast-groups/:Id/session'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/multicast-groups/:Id/session';
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}}/multicast-groups/:Id/session',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id/session")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/multicast-groups/:Id/session',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/multicast-groups/:Id/session'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/multicast-groups/:Id/session');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/multicast-groups/:Id/session'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/multicast-groups/:Id/session';
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}}/multicast-groups/:Id/session"]
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}}/multicast-groups/:Id/session" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/multicast-groups/:Id/session",
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}}/multicast-groups/:Id/session');
echo $response->getBody();
setUrl('{{baseUrl}}/multicast-groups/:Id/session');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/multicast-groups/:Id/session');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/multicast-groups/:Id/session' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/multicast-groups/:Id/session' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/multicast-groups/:Id/session")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/multicast-groups/:Id/session"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/multicast-groups/:Id/session"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/multicast-groups/:Id/session")
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/multicast-groups/:Id/session') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/multicast-groups/:Id/session";
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}}/multicast-groups/:Id/session
http GET {{baseUrl}}/multicast-groups/:Id/session
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/multicast-groups/:Id/session
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/multicast-groups/:Id/session")! 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
GetNetworkAnalyzerConfiguration
{{baseUrl}}/network-analyzer-configurations/:ConfigurationName
QUERY PARAMS
ConfigurationName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
require "http/client"
url = "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"
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}}/network-analyzer-configurations/:ConfigurationName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"
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/network-analyzer-configurations/:ConfigurationName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName';
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}}/network-analyzer-configurations/:ConfigurationName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/network-analyzer-configurations/:ConfigurationName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName';
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}}/network-analyzer-configurations/:ConfigurationName"]
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}}/network-analyzer-configurations/:ConfigurationName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/network-analyzer-configurations/:ConfigurationName",
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}}/network-analyzer-configurations/:ConfigurationName');
echo $response->getBody();
setUrl('{{baseUrl}}/network-analyzer-configurations/:ConfigurationName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/network-analyzer-configurations/:ConfigurationName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/network-analyzer-configurations/:ConfigurationName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
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/network-analyzer-configurations/:ConfigurationName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName";
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}}/network-analyzer-configurations/:ConfigurationName
http GET {{baseUrl}}/network-analyzer-configurations/:ConfigurationName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/network-analyzer-configurations/:ConfigurationName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")! 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
GetPartnerAccount
{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType
QUERY PARAMS
partnerType
PartnerAccountId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType" {:query-params {:partnerType ""}})
require "http/client"
url = "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType"
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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType"
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/partner-accounts/:PartnerAccountId?partnerType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType',
params: {partnerType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType';
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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/partner-accounts/:PartnerAccountId?partnerType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType',
qs: {partnerType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType');
req.query({
partnerType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType',
params: {partnerType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType';
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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType"]
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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType",
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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType');
echo $response->getBody();
setUrl('{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'partnerType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'partnerType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/partner-accounts/:PartnerAccountId?partnerType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType"
querystring = {"partnerType":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType"
queryString <- list(partnerType = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")
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/partner-accounts/:PartnerAccountId') do |req|
req.params['partnerType'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType";
let querystring = [
("partnerType", ""),
];
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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType'
http GET '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")! 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
GetPosition
{{baseUrl}}/positions/:ResourceIdentifier#resourceType
QUERY PARAMS
resourceType
ResourceIdentifier
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/positions/:ResourceIdentifier#resourceType" {:query-params {:resourceType ""}})
require "http/client"
url = "{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType"
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}}/positions/:ResourceIdentifier?resourceType=#resourceType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType"
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/positions/:ResourceIdentifier?resourceType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/positions/:ResourceIdentifier#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType';
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}}/positions/:ResourceIdentifier?resourceType=#resourceType',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/positions/:ResourceIdentifier?resourceType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/positions/:ResourceIdentifier#resourceType',
qs: {resourceType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/positions/:ResourceIdentifier#resourceType');
req.query({
resourceType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/positions/:ResourceIdentifier#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType';
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}}/positions/:ResourceIdentifier?resourceType=#resourceType"]
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}}/positions/:ResourceIdentifier?resourceType=#resourceType" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType",
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}}/positions/:ResourceIdentifier?resourceType=#resourceType');
echo $response->getBody();
setUrl('{{baseUrl}}/positions/:ResourceIdentifier#resourceType');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'resourceType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/positions/:ResourceIdentifier#resourceType');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'resourceType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/positions/:ResourceIdentifier?resourceType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/positions/:ResourceIdentifier#resourceType"
querystring = {"resourceType":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/positions/:ResourceIdentifier#resourceType"
queryString <- list(resourceType = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType")
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/positions/:ResourceIdentifier') do |req|
req.params['resourceType'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/positions/:ResourceIdentifier#resourceType";
let querystring = [
("resourceType", ""),
];
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}}/positions/:ResourceIdentifier?resourceType=#resourceType'
http GET '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType")! 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
GetPositionConfiguration
{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType
QUERY PARAMS
resourceType
ResourceIdentifier
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType" {:query-params {:resourceType ""}})
require "http/client"
url = "{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType"
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}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType"
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/position-configurations/:ResourceIdentifier?resourceType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType';
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}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/position-configurations/:ResourceIdentifier?resourceType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType',
qs: {resourceType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType');
req.query({
resourceType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType';
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}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType"]
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}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType",
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}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType');
echo $response->getBody();
setUrl('{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'resourceType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'resourceType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/position-configurations/:ResourceIdentifier?resourceType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType"
querystring = {"resourceType":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType"
queryString <- list(resourceType = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType")
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/position-configurations/:ResourceIdentifier') do |req|
req.params['resourceType'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType";
let querystring = [
("resourceType", ""),
];
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}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType'
http GET '{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType")! 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
GetPositionEstimate
{{baseUrl}}/position-estimate
BODY json
{
"WiFiAccessPoints": [
{
"MacAddress": "",
"Rss": ""
}
],
"CellTowers": {
"Gsm": "",
"Wcdma": "",
"Tdscdma": "",
"Lte": "",
"Cdma": ""
},
"Ip": {
"IpAddress": ""
},
"Gnss": {
"Payload": "",
"CaptureTime": "",
"CaptureTimeAccuracy": "",
"AssistPosition": "",
"AssistAltitude": "",
"Use2DSolver": ""
},
"Timestamp": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/position-estimate");
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 \"WiFiAccessPoints\": [\n {\n \"MacAddress\": \"\",\n \"Rss\": \"\"\n }\n ],\n \"CellTowers\": {\n \"Gsm\": \"\",\n \"Wcdma\": \"\",\n \"Tdscdma\": \"\",\n \"Lte\": \"\",\n \"Cdma\": \"\"\n },\n \"Ip\": {\n \"IpAddress\": \"\"\n },\n \"Gnss\": {\n \"Payload\": \"\",\n \"CaptureTime\": \"\",\n \"CaptureTimeAccuracy\": \"\",\n \"AssistPosition\": \"\",\n \"AssistAltitude\": \"\",\n \"Use2DSolver\": \"\"\n },\n \"Timestamp\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/position-estimate" {:content-type :json
:form-params {:WiFiAccessPoints [{:MacAddress ""
:Rss ""}]
:CellTowers {:Gsm ""
:Wcdma ""
:Tdscdma ""
:Lte ""
:Cdma ""}
:Ip {:IpAddress ""}
:Gnss {:Payload ""
:CaptureTime ""
:CaptureTimeAccuracy ""
:AssistPosition ""
:AssistAltitude ""
:Use2DSolver ""}
:Timestamp ""}})
require "http/client"
url = "{{baseUrl}}/position-estimate"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"WiFiAccessPoints\": [\n {\n \"MacAddress\": \"\",\n \"Rss\": \"\"\n }\n ],\n \"CellTowers\": {\n \"Gsm\": \"\",\n \"Wcdma\": \"\",\n \"Tdscdma\": \"\",\n \"Lte\": \"\",\n \"Cdma\": \"\"\n },\n \"Ip\": {\n \"IpAddress\": \"\"\n },\n \"Gnss\": {\n \"Payload\": \"\",\n \"CaptureTime\": \"\",\n \"CaptureTimeAccuracy\": \"\",\n \"AssistPosition\": \"\",\n \"AssistAltitude\": \"\",\n \"Use2DSolver\": \"\"\n },\n \"Timestamp\": \"\"\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}}/position-estimate"),
Content = new StringContent("{\n \"WiFiAccessPoints\": [\n {\n \"MacAddress\": \"\",\n \"Rss\": \"\"\n }\n ],\n \"CellTowers\": {\n \"Gsm\": \"\",\n \"Wcdma\": \"\",\n \"Tdscdma\": \"\",\n \"Lte\": \"\",\n \"Cdma\": \"\"\n },\n \"Ip\": {\n \"IpAddress\": \"\"\n },\n \"Gnss\": {\n \"Payload\": \"\",\n \"CaptureTime\": \"\",\n \"CaptureTimeAccuracy\": \"\",\n \"AssistPosition\": \"\",\n \"AssistAltitude\": \"\",\n \"Use2DSolver\": \"\"\n },\n \"Timestamp\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/position-estimate");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"WiFiAccessPoints\": [\n {\n \"MacAddress\": \"\",\n \"Rss\": \"\"\n }\n ],\n \"CellTowers\": {\n \"Gsm\": \"\",\n \"Wcdma\": \"\",\n \"Tdscdma\": \"\",\n \"Lte\": \"\",\n \"Cdma\": \"\"\n },\n \"Ip\": {\n \"IpAddress\": \"\"\n },\n \"Gnss\": {\n \"Payload\": \"\",\n \"CaptureTime\": \"\",\n \"CaptureTimeAccuracy\": \"\",\n \"AssistPosition\": \"\",\n \"AssistAltitude\": \"\",\n \"Use2DSolver\": \"\"\n },\n \"Timestamp\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/position-estimate"
payload := strings.NewReader("{\n \"WiFiAccessPoints\": [\n {\n \"MacAddress\": \"\",\n \"Rss\": \"\"\n }\n ],\n \"CellTowers\": {\n \"Gsm\": \"\",\n \"Wcdma\": \"\",\n \"Tdscdma\": \"\",\n \"Lte\": \"\",\n \"Cdma\": \"\"\n },\n \"Ip\": {\n \"IpAddress\": \"\"\n },\n \"Gnss\": {\n \"Payload\": \"\",\n \"CaptureTime\": \"\",\n \"CaptureTimeAccuracy\": \"\",\n \"AssistPosition\": \"\",\n \"AssistAltitude\": \"\",\n \"Use2DSolver\": \"\"\n },\n \"Timestamp\": \"\"\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/position-estimate HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 405
{
"WiFiAccessPoints": [
{
"MacAddress": "",
"Rss": ""
}
],
"CellTowers": {
"Gsm": "",
"Wcdma": "",
"Tdscdma": "",
"Lte": "",
"Cdma": ""
},
"Ip": {
"IpAddress": ""
},
"Gnss": {
"Payload": "",
"CaptureTime": "",
"CaptureTimeAccuracy": "",
"AssistPosition": "",
"AssistAltitude": "",
"Use2DSolver": ""
},
"Timestamp": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/position-estimate")
.setHeader("content-type", "application/json")
.setBody("{\n \"WiFiAccessPoints\": [\n {\n \"MacAddress\": \"\",\n \"Rss\": \"\"\n }\n ],\n \"CellTowers\": {\n \"Gsm\": \"\",\n \"Wcdma\": \"\",\n \"Tdscdma\": \"\",\n \"Lte\": \"\",\n \"Cdma\": \"\"\n },\n \"Ip\": {\n \"IpAddress\": \"\"\n },\n \"Gnss\": {\n \"Payload\": \"\",\n \"CaptureTime\": \"\",\n \"CaptureTimeAccuracy\": \"\",\n \"AssistPosition\": \"\",\n \"AssistAltitude\": \"\",\n \"Use2DSolver\": \"\"\n },\n \"Timestamp\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/position-estimate"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"WiFiAccessPoints\": [\n {\n \"MacAddress\": \"\",\n \"Rss\": \"\"\n }\n ],\n \"CellTowers\": {\n \"Gsm\": \"\",\n \"Wcdma\": \"\",\n \"Tdscdma\": \"\",\n \"Lte\": \"\",\n \"Cdma\": \"\"\n },\n \"Ip\": {\n \"IpAddress\": \"\"\n },\n \"Gnss\": {\n \"Payload\": \"\",\n \"CaptureTime\": \"\",\n \"CaptureTimeAccuracy\": \"\",\n \"AssistPosition\": \"\",\n \"AssistAltitude\": \"\",\n \"Use2DSolver\": \"\"\n },\n \"Timestamp\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"WiFiAccessPoints\": [\n {\n \"MacAddress\": \"\",\n \"Rss\": \"\"\n }\n ],\n \"CellTowers\": {\n \"Gsm\": \"\",\n \"Wcdma\": \"\",\n \"Tdscdma\": \"\",\n \"Lte\": \"\",\n \"Cdma\": \"\"\n },\n \"Ip\": {\n \"IpAddress\": \"\"\n },\n \"Gnss\": {\n \"Payload\": \"\",\n \"CaptureTime\": \"\",\n \"CaptureTimeAccuracy\": \"\",\n \"AssistPosition\": \"\",\n \"AssistAltitude\": \"\",\n \"Use2DSolver\": \"\"\n },\n \"Timestamp\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/position-estimate")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/position-estimate")
.header("content-type", "application/json")
.body("{\n \"WiFiAccessPoints\": [\n {\n \"MacAddress\": \"\",\n \"Rss\": \"\"\n }\n ],\n \"CellTowers\": {\n \"Gsm\": \"\",\n \"Wcdma\": \"\",\n \"Tdscdma\": \"\",\n \"Lte\": \"\",\n \"Cdma\": \"\"\n },\n \"Ip\": {\n \"IpAddress\": \"\"\n },\n \"Gnss\": {\n \"Payload\": \"\",\n \"CaptureTime\": \"\",\n \"CaptureTimeAccuracy\": \"\",\n \"AssistPosition\": \"\",\n \"AssistAltitude\": \"\",\n \"Use2DSolver\": \"\"\n },\n \"Timestamp\": \"\"\n}")
.asString();
const data = JSON.stringify({
WiFiAccessPoints: [
{
MacAddress: '',
Rss: ''
}
],
CellTowers: {
Gsm: '',
Wcdma: '',
Tdscdma: '',
Lte: '',
Cdma: ''
},
Ip: {
IpAddress: ''
},
Gnss: {
Payload: '',
CaptureTime: '',
CaptureTimeAccuracy: '',
AssistPosition: '',
AssistAltitude: '',
Use2DSolver: ''
},
Timestamp: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/position-estimate');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/position-estimate',
headers: {'content-type': 'application/json'},
data: {
WiFiAccessPoints: [{MacAddress: '', Rss: ''}],
CellTowers: {Gsm: '', Wcdma: '', Tdscdma: '', Lte: '', Cdma: ''},
Ip: {IpAddress: ''},
Gnss: {
Payload: '',
CaptureTime: '',
CaptureTimeAccuracy: '',
AssistPosition: '',
AssistAltitude: '',
Use2DSolver: ''
},
Timestamp: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/position-estimate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"WiFiAccessPoints":[{"MacAddress":"","Rss":""}],"CellTowers":{"Gsm":"","Wcdma":"","Tdscdma":"","Lte":"","Cdma":""},"Ip":{"IpAddress":""},"Gnss":{"Payload":"","CaptureTime":"","CaptureTimeAccuracy":"","AssistPosition":"","AssistAltitude":"","Use2DSolver":""},"Timestamp":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/position-estimate',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "WiFiAccessPoints": [\n {\n "MacAddress": "",\n "Rss": ""\n }\n ],\n "CellTowers": {\n "Gsm": "",\n "Wcdma": "",\n "Tdscdma": "",\n "Lte": "",\n "Cdma": ""\n },\n "Ip": {\n "IpAddress": ""\n },\n "Gnss": {\n "Payload": "",\n "CaptureTime": "",\n "CaptureTimeAccuracy": "",\n "AssistPosition": "",\n "AssistAltitude": "",\n "Use2DSolver": ""\n },\n "Timestamp": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"WiFiAccessPoints\": [\n {\n \"MacAddress\": \"\",\n \"Rss\": \"\"\n }\n ],\n \"CellTowers\": {\n \"Gsm\": \"\",\n \"Wcdma\": \"\",\n \"Tdscdma\": \"\",\n \"Lte\": \"\",\n \"Cdma\": \"\"\n },\n \"Ip\": {\n \"IpAddress\": \"\"\n },\n \"Gnss\": {\n \"Payload\": \"\",\n \"CaptureTime\": \"\",\n \"CaptureTimeAccuracy\": \"\",\n \"AssistPosition\": \"\",\n \"AssistAltitude\": \"\",\n \"Use2DSolver\": \"\"\n },\n \"Timestamp\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/position-estimate")
.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/position-estimate',
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({
WiFiAccessPoints: [{MacAddress: '', Rss: ''}],
CellTowers: {Gsm: '', Wcdma: '', Tdscdma: '', Lte: '', Cdma: ''},
Ip: {IpAddress: ''},
Gnss: {
Payload: '',
CaptureTime: '',
CaptureTimeAccuracy: '',
AssistPosition: '',
AssistAltitude: '',
Use2DSolver: ''
},
Timestamp: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/position-estimate',
headers: {'content-type': 'application/json'},
body: {
WiFiAccessPoints: [{MacAddress: '', Rss: ''}],
CellTowers: {Gsm: '', Wcdma: '', Tdscdma: '', Lte: '', Cdma: ''},
Ip: {IpAddress: ''},
Gnss: {
Payload: '',
CaptureTime: '',
CaptureTimeAccuracy: '',
AssistPosition: '',
AssistAltitude: '',
Use2DSolver: ''
},
Timestamp: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/position-estimate');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
WiFiAccessPoints: [
{
MacAddress: '',
Rss: ''
}
],
CellTowers: {
Gsm: '',
Wcdma: '',
Tdscdma: '',
Lte: '',
Cdma: ''
},
Ip: {
IpAddress: ''
},
Gnss: {
Payload: '',
CaptureTime: '',
CaptureTimeAccuracy: '',
AssistPosition: '',
AssistAltitude: '',
Use2DSolver: ''
},
Timestamp: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/position-estimate',
headers: {'content-type': 'application/json'},
data: {
WiFiAccessPoints: [{MacAddress: '', Rss: ''}],
CellTowers: {Gsm: '', Wcdma: '', Tdscdma: '', Lte: '', Cdma: ''},
Ip: {IpAddress: ''},
Gnss: {
Payload: '',
CaptureTime: '',
CaptureTimeAccuracy: '',
AssistPosition: '',
AssistAltitude: '',
Use2DSolver: ''
},
Timestamp: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/position-estimate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"WiFiAccessPoints":[{"MacAddress":"","Rss":""}],"CellTowers":{"Gsm":"","Wcdma":"","Tdscdma":"","Lte":"","Cdma":""},"Ip":{"IpAddress":""},"Gnss":{"Payload":"","CaptureTime":"","CaptureTimeAccuracy":"","AssistPosition":"","AssistAltitude":"","Use2DSolver":""},"Timestamp":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"WiFiAccessPoints": @[ @{ @"MacAddress": @"", @"Rss": @"" } ],
@"CellTowers": @{ @"Gsm": @"", @"Wcdma": @"", @"Tdscdma": @"", @"Lte": @"", @"Cdma": @"" },
@"Ip": @{ @"IpAddress": @"" },
@"Gnss": @{ @"Payload": @"", @"CaptureTime": @"", @"CaptureTimeAccuracy": @"", @"AssistPosition": @"", @"AssistAltitude": @"", @"Use2DSolver": @"" },
@"Timestamp": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/position-estimate"]
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}}/position-estimate" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"WiFiAccessPoints\": [\n {\n \"MacAddress\": \"\",\n \"Rss\": \"\"\n }\n ],\n \"CellTowers\": {\n \"Gsm\": \"\",\n \"Wcdma\": \"\",\n \"Tdscdma\": \"\",\n \"Lte\": \"\",\n \"Cdma\": \"\"\n },\n \"Ip\": {\n \"IpAddress\": \"\"\n },\n \"Gnss\": {\n \"Payload\": \"\",\n \"CaptureTime\": \"\",\n \"CaptureTimeAccuracy\": \"\",\n \"AssistPosition\": \"\",\n \"AssistAltitude\": \"\",\n \"Use2DSolver\": \"\"\n },\n \"Timestamp\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/position-estimate",
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([
'WiFiAccessPoints' => [
[
'MacAddress' => '',
'Rss' => ''
]
],
'CellTowers' => [
'Gsm' => '',
'Wcdma' => '',
'Tdscdma' => '',
'Lte' => '',
'Cdma' => ''
],
'Ip' => [
'IpAddress' => ''
],
'Gnss' => [
'Payload' => '',
'CaptureTime' => '',
'CaptureTimeAccuracy' => '',
'AssistPosition' => '',
'AssistAltitude' => '',
'Use2DSolver' => ''
],
'Timestamp' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/position-estimate', [
'body' => '{
"WiFiAccessPoints": [
{
"MacAddress": "",
"Rss": ""
}
],
"CellTowers": {
"Gsm": "",
"Wcdma": "",
"Tdscdma": "",
"Lte": "",
"Cdma": ""
},
"Ip": {
"IpAddress": ""
},
"Gnss": {
"Payload": "",
"CaptureTime": "",
"CaptureTimeAccuracy": "",
"AssistPosition": "",
"AssistAltitude": "",
"Use2DSolver": ""
},
"Timestamp": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/position-estimate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'WiFiAccessPoints' => [
[
'MacAddress' => '',
'Rss' => ''
]
],
'CellTowers' => [
'Gsm' => '',
'Wcdma' => '',
'Tdscdma' => '',
'Lte' => '',
'Cdma' => ''
],
'Ip' => [
'IpAddress' => ''
],
'Gnss' => [
'Payload' => '',
'CaptureTime' => '',
'CaptureTimeAccuracy' => '',
'AssistPosition' => '',
'AssistAltitude' => '',
'Use2DSolver' => ''
],
'Timestamp' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'WiFiAccessPoints' => [
[
'MacAddress' => '',
'Rss' => ''
]
],
'CellTowers' => [
'Gsm' => '',
'Wcdma' => '',
'Tdscdma' => '',
'Lte' => '',
'Cdma' => ''
],
'Ip' => [
'IpAddress' => ''
],
'Gnss' => [
'Payload' => '',
'CaptureTime' => '',
'CaptureTimeAccuracy' => '',
'AssistPosition' => '',
'AssistAltitude' => '',
'Use2DSolver' => ''
],
'Timestamp' => ''
]));
$request->setRequestUrl('{{baseUrl}}/position-estimate');
$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}}/position-estimate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WiFiAccessPoints": [
{
"MacAddress": "",
"Rss": ""
}
],
"CellTowers": {
"Gsm": "",
"Wcdma": "",
"Tdscdma": "",
"Lte": "",
"Cdma": ""
},
"Ip": {
"IpAddress": ""
},
"Gnss": {
"Payload": "",
"CaptureTime": "",
"CaptureTimeAccuracy": "",
"AssistPosition": "",
"AssistAltitude": "",
"Use2DSolver": ""
},
"Timestamp": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/position-estimate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WiFiAccessPoints": [
{
"MacAddress": "",
"Rss": ""
}
],
"CellTowers": {
"Gsm": "",
"Wcdma": "",
"Tdscdma": "",
"Lte": "",
"Cdma": ""
},
"Ip": {
"IpAddress": ""
},
"Gnss": {
"Payload": "",
"CaptureTime": "",
"CaptureTimeAccuracy": "",
"AssistPosition": "",
"AssistAltitude": "",
"Use2DSolver": ""
},
"Timestamp": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"WiFiAccessPoints\": [\n {\n \"MacAddress\": \"\",\n \"Rss\": \"\"\n }\n ],\n \"CellTowers\": {\n \"Gsm\": \"\",\n \"Wcdma\": \"\",\n \"Tdscdma\": \"\",\n \"Lte\": \"\",\n \"Cdma\": \"\"\n },\n \"Ip\": {\n \"IpAddress\": \"\"\n },\n \"Gnss\": {\n \"Payload\": \"\",\n \"CaptureTime\": \"\",\n \"CaptureTimeAccuracy\": \"\",\n \"AssistPosition\": \"\",\n \"AssistAltitude\": \"\",\n \"Use2DSolver\": \"\"\n },\n \"Timestamp\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/position-estimate", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/position-estimate"
payload = {
"WiFiAccessPoints": [
{
"MacAddress": "",
"Rss": ""
}
],
"CellTowers": {
"Gsm": "",
"Wcdma": "",
"Tdscdma": "",
"Lte": "",
"Cdma": ""
},
"Ip": { "IpAddress": "" },
"Gnss": {
"Payload": "",
"CaptureTime": "",
"CaptureTimeAccuracy": "",
"AssistPosition": "",
"AssistAltitude": "",
"Use2DSolver": ""
},
"Timestamp": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/position-estimate"
payload <- "{\n \"WiFiAccessPoints\": [\n {\n \"MacAddress\": \"\",\n \"Rss\": \"\"\n }\n ],\n \"CellTowers\": {\n \"Gsm\": \"\",\n \"Wcdma\": \"\",\n \"Tdscdma\": \"\",\n \"Lte\": \"\",\n \"Cdma\": \"\"\n },\n \"Ip\": {\n \"IpAddress\": \"\"\n },\n \"Gnss\": {\n \"Payload\": \"\",\n \"CaptureTime\": \"\",\n \"CaptureTimeAccuracy\": \"\",\n \"AssistPosition\": \"\",\n \"AssistAltitude\": \"\",\n \"Use2DSolver\": \"\"\n },\n \"Timestamp\": \"\"\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}}/position-estimate")
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 \"WiFiAccessPoints\": [\n {\n \"MacAddress\": \"\",\n \"Rss\": \"\"\n }\n ],\n \"CellTowers\": {\n \"Gsm\": \"\",\n \"Wcdma\": \"\",\n \"Tdscdma\": \"\",\n \"Lte\": \"\",\n \"Cdma\": \"\"\n },\n \"Ip\": {\n \"IpAddress\": \"\"\n },\n \"Gnss\": {\n \"Payload\": \"\",\n \"CaptureTime\": \"\",\n \"CaptureTimeAccuracy\": \"\",\n \"AssistPosition\": \"\",\n \"AssistAltitude\": \"\",\n \"Use2DSolver\": \"\"\n },\n \"Timestamp\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/position-estimate') do |req|
req.body = "{\n \"WiFiAccessPoints\": [\n {\n \"MacAddress\": \"\",\n \"Rss\": \"\"\n }\n ],\n \"CellTowers\": {\n \"Gsm\": \"\",\n \"Wcdma\": \"\",\n \"Tdscdma\": \"\",\n \"Lte\": \"\",\n \"Cdma\": \"\"\n },\n \"Ip\": {\n \"IpAddress\": \"\"\n },\n \"Gnss\": {\n \"Payload\": \"\",\n \"CaptureTime\": \"\",\n \"CaptureTimeAccuracy\": \"\",\n \"AssistPosition\": \"\",\n \"AssistAltitude\": \"\",\n \"Use2DSolver\": \"\"\n },\n \"Timestamp\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/position-estimate";
let payload = json!({
"WiFiAccessPoints": (
json!({
"MacAddress": "",
"Rss": ""
})
),
"CellTowers": json!({
"Gsm": "",
"Wcdma": "",
"Tdscdma": "",
"Lte": "",
"Cdma": ""
}),
"Ip": json!({"IpAddress": ""}),
"Gnss": json!({
"Payload": "",
"CaptureTime": "",
"CaptureTimeAccuracy": "",
"AssistPosition": "",
"AssistAltitude": "",
"Use2DSolver": ""
}),
"Timestamp": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/position-estimate \
--header 'content-type: application/json' \
--data '{
"WiFiAccessPoints": [
{
"MacAddress": "",
"Rss": ""
}
],
"CellTowers": {
"Gsm": "",
"Wcdma": "",
"Tdscdma": "",
"Lte": "",
"Cdma": ""
},
"Ip": {
"IpAddress": ""
},
"Gnss": {
"Payload": "",
"CaptureTime": "",
"CaptureTimeAccuracy": "",
"AssistPosition": "",
"AssistAltitude": "",
"Use2DSolver": ""
},
"Timestamp": ""
}'
echo '{
"WiFiAccessPoints": [
{
"MacAddress": "",
"Rss": ""
}
],
"CellTowers": {
"Gsm": "",
"Wcdma": "",
"Tdscdma": "",
"Lte": "",
"Cdma": ""
},
"Ip": {
"IpAddress": ""
},
"Gnss": {
"Payload": "",
"CaptureTime": "",
"CaptureTimeAccuracy": "",
"AssistPosition": "",
"AssistAltitude": "",
"Use2DSolver": ""
},
"Timestamp": ""
}' | \
http POST {{baseUrl}}/position-estimate \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "WiFiAccessPoints": [\n {\n "MacAddress": "",\n "Rss": ""\n }\n ],\n "CellTowers": {\n "Gsm": "",\n "Wcdma": "",\n "Tdscdma": "",\n "Lte": "",\n "Cdma": ""\n },\n "Ip": {\n "IpAddress": ""\n },\n "Gnss": {\n "Payload": "",\n "CaptureTime": "",\n "CaptureTimeAccuracy": "",\n "AssistPosition": "",\n "AssistAltitude": "",\n "Use2DSolver": ""\n },\n "Timestamp": ""\n}' \
--output-document \
- {{baseUrl}}/position-estimate
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"WiFiAccessPoints": [
[
"MacAddress": "",
"Rss": ""
]
],
"CellTowers": [
"Gsm": "",
"Wcdma": "",
"Tdscdma": "",
"Lte": "",
"Cdma": ""
],
"Ip": ["IpAddress": ""],
"Gnss": [
"Payload": "",
"CaptureTime": "",
"CaptureTimeAccuracy": "",
"AssistPosition": "",
"AssistAltitude": "",
"Use2DSolver": ""
],
"Timestamp": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/position-estimate")! 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
GetResourceEventConfiguration
{{baseUrl}}/event-configurations/:Identifier#identifierType
QUERY PARAMS
identifierType
Identifier
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/event-configurations/:Identifier#identifierType" {:query-params {:identifierType ""}})
require "http/client"
url = "{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType"
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}}/event-configurations/:Identifier?identifierType=#identifierType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType"
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/event-configurations/:Identifier?identifierType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/event-configurations/:Identifier#identifierType',
params: {identifierType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType';
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}}/event-configurations/:Identifier?identifierType=#identifierType',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/event-configurations/:Identifier?identifierType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/event-configurations/:Identifier#identifierType',
qs: {identifierType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/event-configurations/:Identifier#identifierType');
req.query({
identifierType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/event-configurations/:Identifier#identifierType',
params: {identifierType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType';
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}}/event-configurations/:Identifier?identifierType=#identifierType"]
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}}/event-configurations/:Identifier?identifierType=#identifierType" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType",
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}}/event-configurations/:Identifier?identifierType=#identifierType');
echo $response->getBody();
setUrl('{{baseUrl}}/event-configurations/:Identifier#identifierType');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'identifierType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/event-configurations/:Identifier#identifierType');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'identifierType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/event-configurations/:Identifier?identifierType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/event-configurations/:Identifier#identifierType"
querystring = {"identifierType":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/event-configurations/:Identifier#identifierType"
queryString <- list(identifierType = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType")
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/event-configurations/:Identifier') do |req|
req.params['identifierType'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/event-configurations/:Identifier#identifierType";
let querystring = [
("identifierType", ""),
];
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}}/event-configurations/:Identifier?identifierType=#identifierType'
http GET '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType")! 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
GetResourceLogLevel
{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType
QUERY PARAMS
resourceType
ResourceIdentifier
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType" {:query-params {:resourceType ""}})
require "http/client"
url = "{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType"
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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType"
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/log-levels/:ResourceIdentifier?resourceType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType';
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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/log-levels/:ResourceIdentifier?resourceType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType',
qs: {resourceType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType');
req.query({
resourceType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType';
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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType"]
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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType",
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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType');
echo $response->getBody();
setUrl('{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'resourceType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'resourceType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/log-levels/:ResourceIdentifier?resourceType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType"
querystring = {"resourceType":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType"
queryString <- list(resourceType = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")
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/log-levels/:ResourceIdentifier') do |req|
req.params['resourceType'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType";
let querystring = [
("resourceType", ""),
];
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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType'
http GET '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")! 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
GetResourcePosition
{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType
QUERY PARAMS
resourceType
ResourceIdentifier
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType" {:query-params {:resourceType ""}})
require "http/client"
url = "{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType"
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}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType"
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/resource-positions/:ResourceIdentifier?resourceType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType';
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}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/resource-positions/:ResourceIdentifier?resourceType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType',
qs: {resourceType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType');
req.query({
resourceType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType';
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}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType"]
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}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType",
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}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType');
echo $response->getBody();
setUrl('{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'resourceType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'resourceType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/resource-positions/:ResourceIdentifier?resourceType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType"
querystring = {"resourceType":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType"
queryString <- list(resourceType = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType")
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/resource-positions/:ResourceIdentifier') do |req|
req.params['resourceType'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType";
let querystring = [
("resourceType", ""),
];
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}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType'
http GET '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType")! 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
GetServiceEndpoint
{{baseUrl}}/service-endpoint
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/service-endpoint");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/service-endpoint")
require "http/client"
url = "{{baseUrl}}/service-endpoint"
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}}/service-endpoint"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/service-endpoint");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/service-endpoint"
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/service-endpoint HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/service-endpoint")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/service-endpoint"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/service-endpoint")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/service-endpoint")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/service-endpoint');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/service-endpoint'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/service-endpoint';
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}}/service-endpoint',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/service-endpoint")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/service-endpoint',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/service-endpoint'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/service-endpoint');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/service-endpoint'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/service-endpoint';
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}}/service-endpoint"]
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}}/service-endpoint" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/service-endpoint",
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}}/service-endpoint');
echo $response->getBody();
setUrl('{{baseUrl}}/service-endpoint');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/service-endpoint');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/service-endpoint' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/service-endpoint' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/service-endpoint")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/service-endpoint"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/service-endpoint"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/service-endpoint")
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/service-endpoint') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/service-endpoint";
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}}/service-endpoint
http GET {{baseUrl}}/service-endpoint
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/service-endpoint
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/service-endpoint")! 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
GetServiceProfile
{{baseUrl}}/service-profiles/:Id
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/service-profiles/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/service-profiles/:Id")
require "http/client"
url = "{{baseUrl}}/service-profiles/:Id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/service-profiles/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/service-profiles/:Id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/service-profiles/:Id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/service-profiles/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/service-profiles/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/service-profiles/:Id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/service-profiles/:Id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/service-profiles/:Id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/service-profiles/:Id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/service-profiles/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/service-profiles/:Id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/service-profiles/:Id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/service-profiles/:Id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/service-profiles/:Id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/service-profiles/:Id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/service-profiles/:Id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/service-profiles/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/service-profiles/:Id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/service-profiles/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/service-profiles/:Id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/service-profiles/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/service-profiles/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/service-profiles/:Id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/service-profiles/:Id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/service-profiles/:Id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/service-profiles/:Id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/service-profiles/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/service-profiles/:Id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/service-profiles/:Id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/service-profiles/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/service-profiles/:Id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/service-profiles/:Id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/service-profiles/:Id
http GET {{baseUrl}}/service-profiles/:Id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/service-profiles/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/service-profiles/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetWirelessDevice
{{baseUrl}}/wireless-devices/:Identifier#identifierType
QUERY PARAMS
identifierType
Identifier
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/wireless-devices/:Identifier#identifierType" {:query-params {:identifierType ""}})
require "http/client"
url = "{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType"
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}}/wireless-devices/:Identifier?identifierType=#identifierType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType"
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/wireless-devices/:Identifier?identifierType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-devices/:Identifier#identifierType',
params: {identifierType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType';
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}}/wireless-devices/:Identifier?identifierType=#identifierType',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-devices/:Identifier?identifierType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-devices/:Identifier#identifierType',
qs: {identifierType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/wireless-devices/:Identifier#identifierType');
req.query({
identifierType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-devices/:Identifier#identifierType',
params: {identifierType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType';
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}}/wireless-devices/:Identifier?identifierType=#identifierType"]
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}}/wireless-devices/:Identifier?identifierType=#identifierType" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType",
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}}/wireless-devices/:Identifier?identifierType=#identifierType');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-devices/:Identifier#identifierType');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'identifierType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-devices/:Identifier#identifierType');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'identifierType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/wireless-devices/:Identifier?identifierType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-devices/:Identifier#identifierType"
querystring = {"identifierType":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-devices/:Identifier#identifierType"
queryString <- list(identifierType = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType")
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/wireless-devices/:Identifier') do |req|
req.params['identifierType'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-devices/:Identifier#identifierType";
let querystring = [
("identifierType", ""),
];
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}}/wireless-devices/:Identifier?identifierType=#identifierType'
http GET '{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-devices/:Identifier?identifierType=#identifierType")! 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
GetWirelessDeviceImportTask
{{baseUrl}}/wireless_device_import_task/:Id
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless_device_import_task/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/wireless_device_import_task/:Id")
require "http/client"
url = "{{baseUrl}}/wireless_device_import_task/:Id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/wireless_device_import_task/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless_device_import_task/:Id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless_device_import_task/:Id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/wireless_device_import_task/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/wireless_device_import_task/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless_device_import_task/:Id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless_device_import_task/:Id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/wireless_device_import_task/:Id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/wireless_device_import_task/:Id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless_device_import_task/:Id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless_device_import_task/:Id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless_device_import_task/:Id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless_device_import_task/:Id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless_device_import_task/:Id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless_device_import_task/:Id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/wireless_device_import_task/:Id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless_device_import_task/:Id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless_device_import_task/:Id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless_device_import_task/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/wireless_device_import_task/:Id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless_device_import_task/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/wireless_device_import_task/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless_device_import_task/:Id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless_device_import_task/:Id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless_device_import_task/:Id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless_device_import_task/:Id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/wireless_device_import_task/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless_device_import_task/:Id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless_device_import_task/:Id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless_device_import_task/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/wireless_device_import_task/:Id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless_device_import_task/:Id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/wireless_device_import_task/:Id
http GET {{baseUrl}}/wireless_device_import_task/:Id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/wireless_device_import_task/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless_device_import_task/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetWirelessDeviceStatistics
{{baseUrl}}/wireless-devices/:Id/statistics
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-devices/:Id/statistics");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/wireless-devices/:Id/statistics")
require "http/client"
url = "{{baseUrl}}/wireless-devices/:Id/statistics"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/wireless-devices/:Id/statistics"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-devices/:Id/statistics");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-devices/:Id/statistics"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/wireless-devices/:Id/statistics HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/wireless-devices/:Id/statistics")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-devices/:Id/statistics"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id/statistics")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/wireless-devices/:Id/statistics")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/wireless-devices/:Id/statistics');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-devices/:Id/statistics'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-devices/:Id/statistics';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-devices/:Id/statistics',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id/statistics")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-devices/:Id/statistics',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-devices/:Id/statistics'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/wireless-devices/:Id/statistics');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-devices/:Id/statistics'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-devices/:Id/statistics';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-devices/:Id/statistics"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/wireless-devices/:Id/statistics" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-devices/:Id/statistics",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/wireless-devices/:Id/statistics');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-devices/:Id/statistics');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-devices/:Id/statistics');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-devices/:Id/statistics' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-devices/:Id/statistics' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/wireless-devices/:Id/statistics")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-devices/:Id/statistics"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-devices/:Id/statistics"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-devices/:Id/statistics")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/wireless-devices/:Id/statistics') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-devices/:Id/statistics";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/wireless-devices/:Id/statistics
http GET {{baseUrl}}/wireless-devices/:Id/statistics
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/wireless-devices/:Id/statistics
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-devices/:Id/statistics")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetWirelessGateway
{{baseUrl}}/wireless-gateways/:Identifier#identifierType
QUERY PARAMS
identifierType
Identifier
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/wireless-gateways/:Identifier#identifierType" {:query-params {:identifierType ""}})
require "http/client"
url = "{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType"
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}}/wireless-gateways/:Identifier?identifierType=#identifierType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType"
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/wireless-gateways/:Identifier?identifierType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateways/:Identifier#identifierType',
params: {identifierType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType';
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}}/wireless-gateways/:Identifier?identifierType=#identifierType',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-gateways/:Identifier?identifierType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateways/:Identifier#identifierType',
qs: {identifierType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/wireless-gateways/:Identifier#identifierType');
req.query({
identifierType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateways/:Identifier#identifierType',
params: {identifierType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType';
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}}/wireless-gateways/:Identifier?identifierType=#identifierType"]
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}}/wireless-gateways/:Identifier?identifierType=#identifierType" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType",
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}}/wireless-gateways/:Identifier?identifierType=#identifierType');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateways/:Identifier#identifierType');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'identifierType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-gateways/:Identifier#identifierType');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'identifierType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/wireless-gateways/:Identifier?identifierType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateways/:Identifier#identifierType"
querystring = {"identifierType":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateways/:Identifier#identifierType"
queryString <- list(identifierType = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType")
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/wireless-gateways/:Identifier') do |req|
req.params['identifierType'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-gateways/:Identifier#identifierType";
let querystring = [
("identifierType", ""),
];
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}}/wireless-gateways/:Identifier?identifierType=#identifierType'
http GET '{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateways/:Identifier?identifierType=#identifierType")! 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
GetWirelessGatewayCertificate
{{baseUrl}}/wireless-gateways/:Id/certificate
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateways/:Id/certificate");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/wireless-gateways/:Id/certificate")
require "http/client"
url = "{{baseUrl}}/wireless-gateways/:Id/certificate"
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}}/wireless-gateways/:Id/certificate"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateways/:Id/certificate");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateways/:Id/certificate"
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/wireless-gateways/:Id/certificate HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/wireless-gateways/:Id/certificate")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateways/:Id/certificate"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/certificate")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/wireless-gateways/:Id/certificate")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/wireless-gateways/:Id/certificate');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateways/:Id/certificate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateways/:Id/certificate';
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}}/wireless-gateways/:Id/certificate',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/certificate")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-gateways/:Id/certificate',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateways/:Id/certificate'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/wireless-gateways/:Id/certificate');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateways/:Id/certificate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateways/:Id/certificate';
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}}/wireless-gateways/:Id/certificate"]
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}}/wireless-gateways/:Id/certificate" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateways/:Id/certificate",
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}}/wireless-gateways/:Id/certificate');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateways/:Id/certificate');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-gateways/:Id/certificate');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-gateways/:Id/certificate' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateways/:Id/certificate' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/wireless-gateways/:Id/certificate")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateways/:Id/certificate"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateways/:Id/certificate"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-gateways/:Id/certificate")
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/wireless-gateways/:Id/certificate') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-gateways/:Id/certificate";
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}}/wireless-gateways/:Id/certificate
http GET {{baseUrl}}/wireless-gateways/:Id/certificate
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/wireless-gateways/:Id/certificate
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateways/:Id/certificate")! 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
GetWirelessGatewayFirmwareInformation
{{baseUrl}}/wireless-gateways/:Id/firmware-information
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateways/:Id/firmware-information");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/wireless-gateways/:Id/firmware-information")
require "http/client"
url = "{{baseUrl}}/wireless-gateways/:Id/firmware-information"
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}}/wireless-gateways/:Id/firmware-information"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateways/:Id/firmware-information");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateways/:Id/firmware-information"
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/wireless-gateways/:Id/firmware-information HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/wireless-gateways/:Id/firmware-information")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateways/:Id/firmware-information"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/firmware-information")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/wireless-gateways/:Id/firmware-information")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/wireless-gateways/:Id/firmware-information');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateways/:Id/firmware-information'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateways/:Id/firmware-information';
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}}/wireless-gateways/:Id/firmware-information',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/firmware-information")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-gateways/:Id/firmware-information',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateways/:Id/firmware-information'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/wireless-gateways/:Id/firmware-information');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateways/:Id/firmware-information'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateways/:Id/firmware-information';
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}}/wireless-gateways/:Id/firmware-information"]
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}}/wireless-gateways/:Id/firmware-information" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateways/:Id/firmware-information",
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}}/wireless-gateways/:Id/firmware-information');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateways/:Id/firmware-information');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-gateways/:Id/firmware-information');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-gateways/:Id/firmware-information' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateways/:Id/firmware-information' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/wireless-gateways/:Id/firmware-information")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateways/:Id/firmware-information"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateways/:Id/firmware-information"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-gateways/:Id/firmware-information")
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/wireless-gateways/:Id/firmware-information') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-gateways/:Id/firmware-information";
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}}/wireless-gateways/:Id/firmware-information
http GET {{baseUrl}}/wireless-gateways/:Id/firmware-information
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/wireless-gateways/:Id/firmware-information
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateways/:Id/firmware-information")! 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
GetWirelessGatewayStatistics
{{baseUrl}}/wireless-gateways/:Id/statistics
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateways/:Id/statistics");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/wireless-gateways/:Id/statistics")
require "http/client"
url = "{{baseUrl}}/wireless-gateways/:Id/statistics"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/wireless-gateways/:Id/statistics"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateways/:Id/statistics");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateways/:Id/statistics"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/wireless-gateways/:Id/statistics HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/wireless-gateways/:Id/statistics")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateways/:Id/statistics"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/statistics")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/wireless-gateways/:Id/statistics")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/wireless-gateways/:Id/statistics');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateways/:Id/statistics'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateways/:Id/statistics';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-gateways/:Id/statistics',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/statistics")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-gateways/:Id/statistics',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateways/:Id/statistics'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/wireless-gateways/:Id/statistics');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateways/:Id/statistics'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateways/:Id/statistics';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-gateways/:Id/statistics"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/wireless-gateways/:Id/statistics" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateways/:Id/statistics",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/wireless-gateways/:Id/statistics');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateways/:Id/statistics');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-gateways/:Id/statistics');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-gateways/:Id/statistics' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateways/:Id/statistics' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/wireless-gateways/:Id/statistics")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateways/:Id/statistics"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateways/:Id/statistics"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-gateways/:Id/statistics")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/wireless-gateways/:Id/statistics') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-gateways/:Id/statistics";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/wireless-gateways/:Id/statistics
http GET {{baseUrl}}/wireless-gateways/:Id/statistics
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/wireless-gateways/:Id/statistics
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateways/:Id/statistics")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetWirelessGatewayTask
{{baseUrl}}/wireless-gateways/:Id/tasks
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateways/:Id/tasks");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/wireless-gateways/:Id/tasks")
require "http/client"
url = "{{baseUrl}}/wireless-gateways/:Id/tasks"
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}}/wireless-gateways/:Id/tasks"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateways/:Id/tasks");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateways/:Id/tasks"
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/wireless-gateways/:Id/tasks HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/wireless-gateways/:Id/tasks")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateways/:Id/tasks"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/tasks")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/wireless-gateways/:Id/tasks")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/wireless-gateways/:Id/tasks');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/wireless-gateways/:Id/tasks'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateways/:Id/tasks';
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}}/wireless-gateways/:Id/tasks',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id/tasks")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-gateways/:Id/tasks',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/wireless-gateways/:Id/tasks'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/wireless-gateways/:Id/tasks');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/wireless-gateways/:Id/tasks'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateways/:Id/tasks';
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}}/wireless-gateways/:Id/tasks"]
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}}/wireless-gateways/:Id/tasks" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateways/:Id/tasks",
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}}/wireless-gateways/:Id/tasks');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateways/:Id/tasks');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-gateways/:Id/tasks');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-gateways/:Id/tasks' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateways/:Id/tasks' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/wireless-gateways/:Id/tasks")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateways/:Id/tasks"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateways/:Id/tasks"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-gateways/:Id/tasks")
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/wireless-gateways/:Id/tasks') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-gateways/:Id/tasks";
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}}/wireless-gateways/:Id/tasks
http GET {{baseUrl}}/wireless-gateways/:Id/tasks
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/wireless-gateways/:Id/tasks
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateways/:Id/tasks")! 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
GetWirelessGatewayTaskDefinition
{{baseUrl}}/wireless-gateway-task-definitions/:Id
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateway-task-definitions/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/wireless-gateway-task-definitions/:Id")
require "http/client"
url = "{{baseUrl}}/wireless-gateway-task-definitions/:Id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/wireless-gateway-task-definitions/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateway-task-definitions/:Id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateway-task-definitions/:Id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/wireless-gateway-task-definitions/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/wireless-gateway-task-definitions/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateway-task-definitions/:Id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-gateway-task-definitions/:Id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/wireless-gateway-task-definitions/:Id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/wireless-gateway-task-definitions/:Id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateway-task-definitions/:Id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateway-task-definitions/:Id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-gateway-task-definitions/:Id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateway-task-definitions/:Id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-gateway-task-definitions/:Id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateway-task-definitions/:Id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/wireless-gateway-task-definitions/:Id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateway-task-definitions/:Id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateway-task-definitions/:Id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-gateway-task-definitions/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/wireless-gateway-task-definitions/:Id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateway-task-definitions/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/wireless-gateway-task-definitions/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateway-task-definitions/:Id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-gateway-task-definitions/:Id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-gateway-task-definitions/:Id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateway-task-definitions/:Id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/wireless-gateway-task-definitions/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateway-task-definitions/:Id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateway-task-definitions/:Id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-gateway-task-definitions/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/wireless-gateway-task-definitions/:Id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-gateway-task-definitions/:Id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/wireless-gateway-task-definitions/:Id
http GET {{baseUrl}}/wireless-gateway-task-definitions/:Id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/wireless-gateway-task-definitions/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateway-task-definitions/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListDestinations
{{baseUrl}}/destinations
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/destinations");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/destinations")
require "http/client"
url = "{{baseUrl}}/destinations"
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}}/destinations"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/destinations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/destinations"
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/destinations HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/destinations")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/destinations"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/destinations")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/destinations")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/destinations');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/destinations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/destinations';
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}}/destinations',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/destinations")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/destinations',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/destinations'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/destinations');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/destinations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/destinations';
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}}/destinations"]
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}}/destinations" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/destinations",
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}}/destinations');
echo $response->getBody();
setUrl('{{baseUrl}}/destinations');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/destinations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/destinations' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/destinations' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/destinations")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/destinations"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/destinations"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/destinations")
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/destinations') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/destinations";
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}}/destinations
http GET {{baseUrl}}/destinations
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/destinations
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/destinations")! 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
ListDeviceProfiles
{{baseUrl}}/device-profiles
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/device-profiles");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/device-profiles")
require "http/client"
url = "{{baseUrl}}/device-profiles"
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}}/device-profiles"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/device-profiles");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/device-profiles"
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/device-profiles HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/device-profiles")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/device-profiles"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/device-profiles")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/device-profiles")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/device-profiles');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/device-profiles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/device-profiles';
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}}/device-profiles',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/device-profiles")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/device-profiles',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/device-profiles'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/device-profiles');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/device-profiles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/device-profiles';
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}}/device-profiles"]
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}}/device-profiles" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/device-profiles",
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}}/device-profiles');
echo $response->getBody();
setUrl('{{baseUrl}}/device-profiles');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/device-profiles');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/device-profiles' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/device-profiles' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/device-profiles")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/device-profiles"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/device-profiles"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/device-profiles")
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/device-profiles') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/device-profiles";
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}}/device-profiles
http GET {{baseUrl}}/device-profiles
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/device-profiles
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/device-profiles")! 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
ListDevicesForWirelessDeviceImportTask
{{baseUrl}}/wireless_device_import_task#id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless_device_import_task?id=#id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/wireless_device_import_task#id" {:query-params {:id ""}})
require "http/client"
url = "{{baseUrl}}/wireless_device_import_task?id=#id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/wireless_device_import_task?id=#id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless_device_import_task?id=#id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless_device_import_task?id=#id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/wireless_device_import_task?id= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/wireless_device_import_task?id=#id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless_device_import_task?id=#id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless_device_import_task?id=#id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/wireless_device_import_task?id=#id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/wireless_device_import_task?id=#id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless_device_import_task#id',
params: {id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless_device_import_task?id=#id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless_device_import_task?id=#id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless_device_import_task?id=#id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless_device_import_task?id=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless_device_import_task#id',
qs: {id: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/wireless_device_import_task#id');
req.query({
id: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless_device_import_task#id',
params: {id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless_device_import_task?id=#id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless_device_import_task?id=#id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/wireless_device_import_task?id=#id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless_device_import_task?id=#id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/wireless_device_import_task?id=#id');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless_device_import_task#id');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'id' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless_device_import_task#id');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'id' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless_device_import_task?id=#id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless_device_import_task?id=#id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/wireless_device_import_task?id=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless_device_import_task#id"
querystring = {"id":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless_device_import_task#id"
queryString <- list(id = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless_device_import_task?id=#id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/wireless_device_import_task') do |req|
req.params['id'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless_device_import_task#id";
let querystring = [
("id", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/wireless_device_import_task?id=#id'
http GET '{{baseUrl}}/wireless_device_import_task?id=#id'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/wireless_device_import_task?id=#id'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless_device_import_task?id=#id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListEventConfigurations
{{baseUrl}}/event-configurations#resourceType
QUERY PARAMS
resourceType
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/event-configurations?resourceType=#resourceType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/event-configurations#resourceType" {:query-params {:resourceType ""}})
require "http/client"
url = "{{baseUrl}}/event-configurations?resourceType=#resourceType"
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}}/event-configurations?resourceType=#resourceType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/event-configurations?resourceType=#resourceType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/event-configurations?resourceType=#resourceType"
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/event-configurations?resourceType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/event-configurations?resourceType=#resourceType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/event-configurations?resourceType=#resourceType"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/event-configurations?resourceType=#resourceType")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/event-configurations?resourceType=#resourceType")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/event-configurations?resourceType=#resourceType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/event-configurations#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/event-configurations?resourceType=#resourceType';
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}}/event-configurations?resourceType=#resourceType',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/event-configurations?resourceType=#resourceType")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/event-configurations?resourceType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/event-configurations#resourceType',
qs: {resourceType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/event-configurations#resourceType');
req.query({
resourceType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/event-configurations#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/event-configurations?resourceType=#resourceType';
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}}/event-configurations?resourceType=#resourceType"]
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}}/event-configurations?resourceType=#resourceType" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/event-configurations?resourceType=#resourceType",
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}}/event-configurations?resourceType=#resourceType');
echo $response->getBody();
setUrl('{{baseUrl}}/event-configurations#resourceType');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'resourceType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/event-configurations#resourceType');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'resourceType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/event-configurations?resourceType=#resourceType' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/event-configurations?resourceType=#resourceType' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/event-configurations?resourceType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/event-configurations#resourceType"
querystring = {"resourceType":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/event-configurations#resourceType"
queryString <- list(resourceType = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/event-configurations?resourceType=#resourceType")
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/event-configurations') do |req|
req.params['resourceType'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/event-configurations#resourceType";
let querystring = [
("resourceType", ""),
];
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}}/event-configurations?resourceType=#resourceType'
http GET '{{baseUrl}}/event-configurations?resourceType=#resourceType'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/event-configurations?resourceType=#resourceType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/event-configurations?resourceType=#resourceType")! 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
ListFuotaTasks
{{baseUrl}}/fuota-tasks
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fuota-tasks");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/fuota-tasks")
require "http/client"
url = "{{baseUrl}}/fuota-tasks"
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}}/fuota-tasks"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/fuota-tasks");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fuota-tasks"
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/fuota-tasks HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/fuota-tasks")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fuota-tasks"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/fuota-tasks")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/fuota-tasks")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/fuota-tasks');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/fuota-tasks'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fuota-tasks';
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}}/fuota-tasks',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/fuota-tasks")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/fuota-tasks',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/fuota-tasks'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/fuota-tasks');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/fuota-tasks'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fuota-tasks';
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}}/fuota-tasks"]
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}}/fuota-tasks" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fuota-tasks",
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}}/fuota-tasks');
echo $response->getBody();
setUrl('{{baseUrl}}/fuota-tasks');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/fuota-tasks');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/fuota-tasks' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fuota-tasks' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/fuota-tasks")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fuota-tasks"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fuota-tasks"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/fuota-tasks")
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/fuota-tasks') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/fuota-tasks";
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}}/fuota-tasks
http GET {{baseUrl}}/fuota-tasks
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/fuota-tasks
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fuota-tasks")! 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
ListMulticastGroups
{{baseUrl}}/multicast-groups
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/multicast-groups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/multicast-groups")
require "http/client"
url = "{{baseUrl}}/multicast-groups"
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}}/multicast-groups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/multicast-groups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/multicast-groups"
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/multicast-groups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/multicast-groups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/multicast-groups"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/multicast-groups")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/multicast-groups")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/multicast-groups');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/multicast-groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/multicast-groups';
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}}/multicast-groups',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/multicast-groups")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/multicast-groups',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/multicast-groups'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/multicast-groups');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/multicast-groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/multicast-groups';
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}}/multicast-groups"]
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}}/multicast-groups" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/multicast-groups",
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}}/multicast-groups');
echo $response->getBody();
setUrl('{{baseUrl}}/multicast-groups');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/multicast-groups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/multicast-groups' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/multicast-groups' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/multicast-groups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/multicast-groups"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/multicast-groups"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/multicast-groups")
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/multicast-groups') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/multicast-groups";
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}}/multicast-groups
http GET {{baseUrl}}/multicast-groups
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/multicast-groups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/multicast-groups")! 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
ListMulticastGroupsByFuotaTask
{{baseUrl}}/fuota-tasks/:Id/multicast-groups
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fuota-tasks/:Id/multicast-groups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/fuota-tasks/:Id/multicast-groups")
require "http/client"
url = "{{baseUrl}}/fuota-tasks/:Id/multicast-groups"
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}}/fuota-tasks/:Id/multicast-groups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/fuota-tasks/:Id/multicast-groups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fuota-tasks/:Id/multicast-groups"
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/fuota-tasks/:Id/multicast-groups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/fuota-tasks/:Id/multicast-groups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fuota-tasks/:Id/multicast-groups"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id/multicast-groups")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/fuota-tasks/:Id/multicast-groups")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/fuota-tasks/:Id/multicast-groups');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/fuota-tasks/:Id/multicast-groups'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fuota-tasks/:Id/multicast-groups';
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}}/fuota-tasks/:Id/multicast-groups',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id/multicast-groups")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/fuota-tasks/:Id/multicast-groups',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/fuota-tasks/:Id/multicast-groups'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/fuota-tasks/:Id/multicast-groups');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/fuota-tasks/:Id/multicast-groups'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fuota-tasks/:Id/multicast-groups';
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}}/fuota-tasks/:Id/multicast-groups"]
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}}/fuota-tasks/:Id/multicast-groups" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fuota-tasks/:Id/multicast-groups",
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}}/fuota-tasks/:Id/multicast-groups');
echo $response->getBody();
setUrl('{{baseUrl}}/fuota-tasks/:Id/multicast-groups');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/fuota-tasks/:Id/multicast-groups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/fuota-tasks/:Id/multicast-groups' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fuota-tasks/:Id/multicast-groups' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/fuota-tasks/:Id/multicast-groups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fuota-tasks/:Id/multicast-groups"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fuota-tasks/:Id/multicast-groups"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/fuota-tasks/:Id/multicast-groups")
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/fuota-tasks/:Id/multicast-groups') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/fuota-tasks/:Id/multicast-groups";
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}}/fuota-tasks/:Id/multicast-groups
http GET {{baseUrl}}/fuota-tasks/:Id/multicast-groups
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/fuota-tasks/:Id/multicast-groups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fuota-tasks/:Id/multicast-groups")! 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
ListNetworkAnalyzerConfigurations
{{baseUrl}}/network-analyzer-configurations
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/network-analyzer-configurations");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/network-analyzer-configurations")
require "http/client"
url = "{{baseUrl}}/network-analyzer-configurations"
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}}/network-analyzer-configurations"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/network-analyzer-configurations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/network-analyzer-configurations"
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/network-analyzer-configurations HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/network-analyzer-configurations")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/network-analyzer-configurations"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/network-analyzer-configurations")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/network-analyzer-configurations")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/network-analyzer-configurations');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/network-analyzer-configurations'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/network-analyzer-configurations';
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}}/network-analyzer-configurations',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/network-analyzer-configurations")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/network-analyzer-configurations',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/network-analyzer-configurations'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/network-analyzer-configurations');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/network-analyzer-configurations'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/network-analyzer-configurations';
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}}/network-analyzer-configurations"]
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}}/network-analyzer-configurations" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/network-analyzer-configurations",
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}}/network-analyzer-configurations');
echo $response->getBody();
setUrl('{{baseUrl}}/network-analyzer-configurations');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/network-analyzer-configurations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/network-analyzer-configurations' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/network-analyzer-configurations' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/network-analyzer-configurations")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/network-analyzer-configurations"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/network-analyzer-configurations"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/network-analyzer-configurations")
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/network-analyzer-configurations') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/network-analyzer-configurations";
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}}/network-analyzer-configurations
http GET {{baseUrl}}/network-analyzer-configurations
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/network-analyzer-configurations
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/network-analyzer-configurations")! 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
ListPartnerAccounts
{{baseUrl}}/partner-accounts
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/partner-accounts");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/partner-accounts")
require "http/client"
url = "{{baseUrl}}/partner-accounts"
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}}/partner-accounts"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/partner-accounts");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/partner-accounts"
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/partner-accounts HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/partner-accounts")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/partner-accounts"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/partner-accounts")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/partner-accounts")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/partner-accounts');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/partner-accounts'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/partner-accounts';
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}}/partner-accounts',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/partner-accounts")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/partner-accounts',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/partner-accounts'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/partner-accounts');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/partner-accounts'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/partner-accounts';
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}}/partner-accounts"]
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}}/partner-accounts" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/partner-accounts",
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}}/partner-accounts');
echo $response->getBody();
setUrl('{{baseUrl}}/partner-accounts');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/partner-accounts');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/partner-accounts' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/partner-accounts' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/partner-accounts")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/partner-accounts"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/partner-accounts"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/partner-accounts")
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/partner-accounts') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/partner-accounts";
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}}/partner-accounts
http GET {{baseUrl}}/partner-accounts
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/partner-accounts
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/partner-accounts")! 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
ListPositionConfigurations
{{baseUrl}}/position-configurations
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/position-configurations");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/position-configurations")
require "http/client"
url = "{{baseUrl}}/position-configurations"
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}}/position-configurations"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/position-configurations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/position-configurations"
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/position-configurations HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/position-configurations")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/position-configurations"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/position-configurations")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/position-configurations")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/position-configurations');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/position-configurations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/position-configurations';
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}}/position-configurations',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/position-configurations")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/position-configurations',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/position-configurations'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/position-configurations');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/position-configurations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/position-configurations';
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}}/position-configurations"]
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}}/position-configurations" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/position-configurations",
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}}/position-configurations');
echo $response->getBody();
setUrl('{{baseUrl}}/position-configurations');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/position-configurations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/position-configurations' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/position-configurations' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/position-configurations")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/position-configurations"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/position-configurations"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/position-configurations")
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/position-configurations') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/position-configurations";
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}}/position-configurations
http GET {{baseUrl}}/position-configurations
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/position-configurations
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/position-configurations")! 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
ListQueuedMessages
{{baseUrl}}/wireless-devices/:Id/data
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-devices/:Id/data");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/wireless-devices/:Id/data")
require "http/client"
url = "{{baseUrl}}/wireless-devices/:Id/data"
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}}/wireless-devices/:Id/data"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-devices/:Id/data");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-devices/:Id/data"
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/wireless-devices/:Id/data HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/wireless-devices/:Id/data")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-devices/:Id/data"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id/data")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/wireless-devices/:Id/data")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/wireless-devices/:Id/data');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/wireless-devices/:Id/data'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-devices/:Id/data';
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}}/wireless-devices/:Id/data',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id/data")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-devices/:Id/data',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/wireless-devices/:Id/data'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/wireless-devices/:Id/data');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/wireless-devices/:Id/data'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-devices/:Id/data';
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}}/wireless-devices/:Id/data"]
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}}/wireless-devices/:Id/data" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-devices/:Id/data",
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}}/wireless-devices/:Id/data');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-devices/:Id/data');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-devices/:Id/data');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-devices/:Id/data' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-devices/:Id/data' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/wireless-devices/:Id/data")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-devices/:Id/data"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-devices/:Id/data"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-devices/:Id/data")
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/wireless-devices/:Id/data') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-devices/:Id/data";
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}}/wireless-devices/:Id/data
http GET {{baseUrl}}/wireless-devices/:Id/data
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/wireless-devices/:Id/data
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-devices/:Id/data")! 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
ListServiceProfiles
{{baseUrl}}/service-profiles
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/service-profiles");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/service-profiles")
require "http/client"
url = "{{baseUrl}}/service-profiles"
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}}/service-profiles"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/service-profiles");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/service-profiles"
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/service-profiles HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/service-profiles")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/service-profiles"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/service-profiles")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/service-profiles")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/service-profiles');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/service-profiles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/service-profiles';
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}}/service-profiles',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/service-profiles")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/service-profiles',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/service-profiles'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/service-profiles');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/service-profiles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/service-profiles';
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}}/service-profiles"]
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}}/service-profiles" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/service-profiles",
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}}/service-profiles');
echo $response->getBody();
setUrl('{{baseUrl}}/service-profiles');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/service-profiles');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/service-profiles' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/service-profiles' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/service-profiles")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/service-profiles"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/service-profiles"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/service-profiles")
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/service-profiles') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/service-profiles";
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}}/service-profiles
http GET {{baseUrl}}/service-profiles
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/service-profiles
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/service-profiles")! 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
ListWirelessDeviceImportTasks
{{baseUrl}}/wireless_device_import_tasks
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless_device_import_tasks");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/wireless_device_import_tasks")
require "http/client"
url = "{{baseUrl}}/wireless_device_import_tasks"
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}}/wireless_device_import_tasks"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless_device_import_tasks");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless_device_import_tasks"
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/wireless_device_import_tasks HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/wireless_device_import_tasks")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless_device_import_tasks"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless_device_import_tasks")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/wireless_device_import_tasks")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/wireless_device_import_tasks');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/wireless_device_import_tasks'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless_device_import_tasks';
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}}/wireless_device_import_tasks',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless_device_import_tasks")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless_device_import_tasks',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/wireless_device_import_tasks'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/wireless_device_import_tasks');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/wireless_device_import_tasks'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless_device_import_tasks';
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}}/wireless_device_import_tasks"]
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}}/wireless_device_import_tasks" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless_device_import_tasks",
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}}/wireless_device_import_tasks');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless_device_import_tasks');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless_device_import_tasks');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless_device_import_tasks' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless_device_import_tasks' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/wireless_device_import_tasks")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless_device_import_tasks"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless_device_import_tasks"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless_device_import_tasks")
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/wireless_device_import_tasks') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless_device_import_tasks";
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}}/wireless_device_import_tasks
http GET {{baseUrl}}/wireless_device_import_tasks
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/wireless_device_import_tasks
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless_device_import_tasks")! 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
ListWirelessDevices
{{baseUrl}}/wireless-devices
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-devices");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/wireless-devices")
require "http/client"
url = "{{baseUrl}}/wireless-devices"
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}}/wireless-devices"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-devices");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-devices"
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/wireless-devices HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/wireless-devices")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-devices"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-devices")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/wireless-devices")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/wireless-devices');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/wireless-devices'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-devices';
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}}/wireless-devices',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-devices")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-devices',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/wireless-devices'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/wireless-devices');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/wireless-devices'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-devices';
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}}/wireless-devices"]
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}}/wireless-devices" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-devices",
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}}/wireless-devices');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-devices');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-devices');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-devices' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-devices' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/wireless-devices")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-devices"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-devices"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-devices")
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/wireless-devices') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-devices";
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}}/wireless-devices
http GET {{baseUrl}}/wireless-devices
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/wireless-devices
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-devices")! 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
ListWirelessGatewayTaskDefinitions
{{baseUrl}}/wireless-gateway-task-definitions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateway-task-definitions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/wireless-gateway-task-definitions")
require "http/client"
url = "{{baseUrl}}/wireless-gateway-task-definitions"
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}}/wireless-gateway-task-definitions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateway-task-definitions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateway-task-definitions"
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/wireless-gateway-task-definitions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/wireless-gateway-task-definitions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateway-task-definitions"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-gateway-task-definitions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/wireless-gateway-task-definitions")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/wireless-gateway-task-definitions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateway-task-definitions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateway-task-definitions';
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}}/wireless-gateway-task-definitions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateway-task-definitions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-gateway-task-definitions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateway-task-definitions'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/wireless-gateway-task-definitions');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/wireless-gateway-task-definitions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateway-task-definitions';
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}}/wireless-gateway-task-definitions"]
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}}/wireless-gateway-task-definitions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateway-task-definitions",
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}}/wireless-gateway-task-definitions');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateway-task-definitions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-gateway-task-definitions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-gateway-task-definitions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateway-task-definitions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/wireless-gateway-task-definitions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateway-task-definitions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateway-task-definitions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-gateway-task-definitions")
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/wireless-gateway-task-definitions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-gateway-task-definitions";
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}}/wireless-gateway-task-definitions
http GET {{baseUrl}}/wireless-gateway-task-definitions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/wireless-gateway-task-definitions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateway-task-definitions")! 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
ListWirelessGateways
{{baseUrl}}/wireless-gateways
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateways");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/wireless-gateways")
require "http/client"
url = "{{baseUrl}}/wireless-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}}/wireless-gateways"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateways");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-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/wireless-gateways HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/wireless-gateways")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-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}}/wireless-gateways")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/wireless-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}}/wireless-gateways');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/wireless-gateways'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-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}}/wireless-gateways',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateways")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-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}}/wireless-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}}/wireless-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}}/wireless-gateways'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-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}}/wireless-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}}/wireless-gateways" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-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}}/wireless-gateways');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateways');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-gateways');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-gateways' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateways' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/wireless-gateways")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateways"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateways"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-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/wireless-gateways') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-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}}/wireless-gateways
http GET {{baseUrl}}/wireless-gateways
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/wireless-gateways
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-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()
PUT
PutPositionConfiguration
{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType
QUERY PARAMS
resourceType
ResourceIdentifier
BODY json
{
"Solvers": {
"SemtechGnss": ""
},
"Destination": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType");
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 \"Solvers\": {\n \"SemtechGnss\": \"\"\n },\n \"Destination\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType" {:query-params {:resourceType ""}
:content-type :json
:form-params {:Solvers {:SemtechGnss ""}
:Destination ""}})
require "http/client"
url = "{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Solvers\": {\n \"SemtechGnss\": \"\"\n },\n \"Destination\": \"\"\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}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType"),
Content = new StringContent("{\n \"Solvers\": {\n \"SemtechGnss\": \"\"\n },\n \"Destination\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Solvers\": {\n \"SemtechGnss\": \"\"\n },\n \"Destination\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType"
payload := strings.NewReader("{\n \"Solvers\": {\n \"SemtechGnss\": \"\"\n },\n \"Destination\": \"\"\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/position-configurations/:ResourceIdentifier?resourceType= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 65
{
"Solvers": {
"SemtechGnss": ""
},
"Destination": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType")
.setHeader("content-type", "application/json")
.setBody("{\n \"Solvers\": {\n \"SemtechGnss\": \"\"\n },\n \"Destination\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Solvers\": {\n \"SemtechGnss\": \"\"\n },\n \"Destination\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Solvers\": {\n \"SemtechGnss\": \"\"\n },\n \"Destination\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType")
.header("content-type", "application/json")
.body("{\n \"Solvers\": {\n \"SemtechGnss\": \"\"\n },\n \"Destination\": \"\"\n}")
.asString();
const data = JSON.stringify({
Solvers: {
SemtechGnss: ''
},
Destination: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType',
params: {resourceType: ''},
headers: {'content-type': 'application/json'},
data: {Solvers: {SemtechGnss: ''}, Destination: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Solvers":{"SemtechGnss":""},"Destination":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Solvers": {\n "SemtechGnss": ""\n },\n "Destination": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Solvers\": {\n \"SemtechGnss\": \"\"\n },\n \"Destination\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType")
.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/position-configurations/:ResourceIdentifier?resourceType=',
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({Solvers: {SemtechGnss: ''}, Destination: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType',
qs: {resourceType: ''},
headers: {'content-type': 'application/json'},
body: {Solvers: {SemtechGnss: ''}, Destination: ''},
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}}/position-configurations/:ResourceIdentifier#resourceType');
req.query({
resourceType: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Solvers: {
SemtechGnss: ''
},
Destination: ''
});
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}}/position-configurations/:ResourceIdentifier#resourceType',
params: {resourceType: ''},
headers: {'content-type': 'application/json'},
data: {Solvers: {SemtechGnss: ''}, Destination: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Solvers":{"SemtechGnss":""},"Destination":""}'
};
try {
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 = @{ @"Solvers": @{ @"SemtechGnss": @"" },
@"Destination": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType"]
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}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Solvers\": {\n \"SemtechGnss\": \"\"\n },\n \"Destination\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType",
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([
'Solvers' => [
'SemtechGnss' => ''
],
'Destination' => ''
]),
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}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType', [
'body' => '{
"Solvers": {
"SemtechGnss": ""
},
"Destination": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'resourceType' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Solvers' => [
'SemtechGnss' => ''
],
'Destination' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Solvers' => [
'SemtechGnss' => ''
],
'Destination' => ''
]));
$request->setRequestUrl('{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'resourceType' => ''
]));
$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}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Solvers": {
"SemtechGnss": ""
},
"Destination": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Solvers": {
"SemtechGnss": ""
},
"Destination": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Solvers\": {\n \"SemtechGnss\": \"\"\n },\n \"Destination\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/position-configurations/:ResourceIdentifier?resourceType=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType"
querystring = {"resourceType":""}
payload = {
"Solvers": { "SemtechGnss": "" },
"Destination": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/position-configurations/:ResourceIdentifier#resourceType"
queryString <- list(resourceType = "")
payload <- "{\n \"Solvers\": {\n \"SemtechGnss\": \"\"\n },\n \"Destination\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType")
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 \"Solvers\": {\n \"SemtechGnss\": \"\"\n },\n \"Destination\": \"\"\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/position-configurations/:ResourceIdentifier') do |req|
req.params['resourceType'] = ''
req.body = "{\n \"Solvers\": {\n \"SemtechGnss\": \"\"\n },\n \"Destination\": \"\"\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}}/position-configurations/:ResourceIdentifier#resourceType";
let querystring = [
("resourceType", ""),
];
let payload = json!({
"Solvers": json!({"SemtechGnss": ""}),
"Destination": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType' \
--header 'content-type: application/json' \
--data '{
"Solvers": {
"SemtechGnss": ""
},
"Destination": ""
}'
echo '{
"Solvers": {
"SemtechGnss": ""
},
"Destination": ""
}' | \
http PUT '{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Solvers": {\n "SemtechGnss": ""\n },\n "Destination": ""\n}' \
--output-document \
- '{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType'
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Solvers": ["SemtechGnss": ""],
"Destination": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/position-configurations/:ResourceIdentifier?resourceType=#resourceType")! 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
PutResourceLogLevel
{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType
QUERY PARAMS
resourceType
ResourceIdentifier
BODY json
{
"LogLevel": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType");
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 \"LogLevel\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType" {:query-params {:resourceType ""}
:content-type :json
:form-params {:LogLevel ""}})
require "http/client"
url = "{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"LogLevel\": \"\"\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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType"),
Content = new StringContent("{\n \"LogLevel\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"LogLevel\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType"
payload := strings.NewReader("{\n \"LogLevel\": \"\"\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/log-levels/:ResourceIdentifier?resourceType= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 20
{
"LogLevel": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")
.setHeader("content-type", "application/json")
.setBody("{\n \"LogLevel\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"LogLevel\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"LogLevel\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")
.header("content-type", "application/json")
.body("{\n \"LogLevel\": \"\"\n}")
.asString();
const data = JSON.stringify({
LogLevel: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType',
params: {resourceType: ''},
headers: {'content-type': 'application/json'},
data: {LogLevel: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LogLevel":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "LogLevel": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"LogLevel\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")
.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/log-levels/:ResourceIdentifier?resourceType=',
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({LogLevel: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType',
qs: {resourceType: ''},
headers: {'content-type': 'application/json'},
body: {LogLevel: ''},
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}}/log-levels/:ResourceIdentifier#resourceType');
req.query({
resourceType: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
LogLevel: ''
});
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}}/log-levels/:ResourceIdentifier#resourceType',
params: {resourceType: ''},
headers: {'content-type': 'application/json'},
data: {LogLevel: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LogLevel":""}'
};
try {
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 = @{ @"LogLevel": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType"]
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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"LogLevel\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType",
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([
'LogLevel' => ''
]),
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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType', [
'body' => '{
"LogLevel": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'resourceType' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'LogLevel' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'LogLevel' => ''
]));
$request->setRequestUrl('{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'resourceType' => ''
]));
$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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LogLevel": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LogLevel": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"LogLevel\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/log-levels/:ResourceIdentifier?resourceType=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType"
querystring = {"resourceType":""}
payload = { "LogLevel": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType"
queryString <- list(resourceType = "")
payload <- "{\n \"LogLevel\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")
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 \"LogLevel\": \"\"\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/log-levels/:ResourceIdentifier') do |req|
req.params['resourceType'] = ''
req.body = "{\n \"LogLevel\": \"\"\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}}/log-levels/:ResourceIdentifier#resourceType";
let querystring = [
("resourceType", ""),
];
let payload = json!({"LogLevel": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType' \
--header 'content-type: application/json' \
--data '{
"LogLevel": ""
}'
echo '{
"LogLevel": ""
}' | \
http PUT '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "LogLevel": ""\n}' \
--output-document \
- '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType'
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["LogLevel": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
ResetAllResourceLogLevels
{{baseUrl}}/log-levels
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/log-levels");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/log-levels")
require "http/client"
url = "{{baseUrl}}/log-levels"
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}}/log-levels"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/log-levels");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/log-levels"
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/log-levels HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/log-levels")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/log-levels"))
.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}}/log-levels")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/log-levels")
.asString();
const 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}}/log-levels');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/log-levels'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/log-levels';
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}}/log-levels',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/log-levels")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/log-levels',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/log-levels'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/log-levels');
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}}/log-levels'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/log-levels';
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}}/log-levels"]
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}}/log-levels" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/log-levels",
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}}/log-levels');
echo $response->getBody();
setUrl('{{baseUrl}}/log-levels');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/log-levels');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/log-levels' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/log-levels' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/log-levels")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/log-levels"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/log-levels"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/log-levels")
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/log-levels') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/log-levels";
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}}/log-levels
http DELETE {{baseUrl}}/log-levels
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/log-levels
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/log-levels")! 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
ResetResourceLogLevel
{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType
QUERY PARAMS
resourceType
ResourceIdentifier
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType" {:query-params {:resourceType ""}})
require "http/client"
url = "{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType"
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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType"
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/log-levels/:ResourceIdentifier?resourceType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType"))
.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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")
.asString();
const 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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType';
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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/log-levels/:ResourceIdentifier?resourceType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/log-levels/:ResourceIdentifier#resourceType',
qs: {resourceType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType');
req.query({
resourceType: ''
});
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}}/log-levels/:ResourceIdentifier#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType';
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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType"]
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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType",
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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType');
echo $response->getBody();
setUrl('{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'resourceType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'resourceType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/log-levels/:ResourceIdentifier?resourceType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType"
querystring = {"resourceType":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType"
queryString <- list(resourceType = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")
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/log-levels/:ResourceIdentifier') do |req|
req.params['resourceType'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/log-levels/:ResourceIdentifier#resourceType";
let querystring = [
("resourceType", ""),
];
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}}/log-levels/:ResourceIdentifier?resourceType=#resourceType'
http DELETE '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/log-levels/:ResourceIdentifier?resourceType=#resourceType")! 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
SendDataToMulticastGroup
{{baseUrl}}/multicast-groups/:Id/data
QUERY PARAMS
Id
BODY json
{
"PayloadData": "",
"WirelessMetadata": {
"LoRaWAN": {
"FPort": 0
}
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/multicast-groups/:Id/data");
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 \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": {\n \"FPort\": 0\n }\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/multicast-groups/:Id/data" {:content-type :json
:form-params {:PayloadData ""
:WirelessMetadata {:LoRaWAN {:FPort 0}}}})
require "http/client"
url = "{{baseUrl}}/multicast-groups/:Id/data"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": {\n \"FPort\": 0\n }\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/multicast-groups/:Id/data"),
Content = new StringContent("{\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": {\n \"FPort\": 0\n }\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/multicast-groups/:Id/data");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": {\n \"FPort\": 0\n }\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/multicast-groups/:Id/data"
payload := strings.NewReader("{\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": {\n \"FPort\": 0\n }\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/multicast-groups/:Id/data HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 92
{
"PayloadData": "",
"WirelessMetadata": {
"LoRaWAN": {
"FPort": 0
}
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/multicast-groups/:Id/data")
.setHeader("content-type", "application/json")
.setBody("{\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": {\n \"FPort\": 0\n }\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/multicast-groups/:Id/data"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": {\n \"FPort\": 0\n }\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": {\n \"FPort\": 0\n }\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id/data")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/multicast-groups/:Id/data")
.header("content-type", "application/json")
.body("{\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": {\n \"FPort\": 0\n }\n }\n}")
.asString();
const data = JSON.stringify({
PayloadData: '',
WirelessMetadata: {
LoRaWAN: {
FPort: 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}}/multicast-groups/:Id/data');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/multicast-groups/:Id/data',
headers: {'content-type': 'application/json'},
data: {PayloadData: '', WirelessMetadata: {LoRaWAN: {FPort: 0}}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/multicast-groups/:Id/data';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"PayloadData":"","WirelessMetadata":{"LoRaWAN":{"FPort":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}}/multicast-groups/:Id/data',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "PayloadData": "",\n "WirelessMetadata": {\n "LoRaWAN": {\n "FPort": 0\n }\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": {\n \"FPort\": 0\n }\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id/data")
.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/multicast-groups/:Id/data',
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({PayloadData: '', WirelessMetadata: {LoRaWAN: {FPort: 0}}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/multicast-groups/:Id/data',
headers: {'content-type': 'application/json'},
body: {PayloadData: '', WirelessMetadata: {LoRaWAN: {FPort: 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}}/multicast-groups/:Id/data');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
PayloadData: '',
WirelessMetadata: {
LoRaWAN: {
FPort: 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}}/multicast-groups/:Id/data',
headers: {'content-type': 'application/json'},
data: {PayloadData: '', WirelessMetadata: {LoRaWAN: {FPort: 0}}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/multicast-groups/:Id/data';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"PayloadData":"","WirelessMetadata":{"LoRaWAN":{"FPort":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 = @{ @"PayloadData": @"",
@"WirelessMetadata": @{ @"LoRaWAN": @{ @"FPort": @0 } } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/multicast-groups/:Id/data"]
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}}/multicast-groups/:Id/data" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": {\n \"FPort\": 0\n }\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/multicast-groups/:Id/data",
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([
'PayloadData' => '',
'WirelessMetadata' => [
'LoRaWAN' => [
'FPort' => 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}}/multicast-groups/:Id/data', [
'body' => '{
"PayloadData": "",
"WirelessMetadata": {
"LoRaWAN": {
"FPort": 0
}
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/multicast-groups/:Id/data');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'PayloadData' => '',
'WirelessMetadata' => [
'LoRaWAN' => [
'FPort' => 0
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'PayloadData' => '',
'WirelessMetadata' => [
'LoRaWAN' => [
'FPort' => 0
]
]
]));
$request->setRequestUrl('{{baseUrl}}/multicast-groups/:Id/data');
$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}}/multicast-groups/:Id/data' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"PayloadData": "",
"WirelessMetadata": {
"LoRaWAN": {
"FPort": 0
}
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/multicast-groups/:Id/data' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"PayloadData": "",
"WirelessMetadata": {
"LoRaWAN": {
"FPort": 0
}
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": {\n \"FPort\": 0\n }\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/multicast-groups/:Id/data", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/multicast-groups/:Id/data"
payload = {
"PayloadData": "",
"WirelessMetadata": { "LoRaWAN": { "FPort": 0 } }
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/multicast-groups/:Id/data"
payload <- "{\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": {\n \"FPort\": 0\n }\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/multicast-groups/:Id/data")
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 \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": {\n \"FPort\": 0\n }\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/multicast-groups/:Id/data') do |req|
req.body = "{\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": {\n \"FPort\": 0\n }\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/multicast-groups/:Id/data";
let payload = json!({
"PayloadData": "",
"WirelessMetadata": json!({"LoRaWAN": json!({"FPort": 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}}/multicast-groups/:Id/data \
--header 'content-type: application/json' \
--data '{
"PayloadData": "",
"WirelessMetadata": {
"LoRaWAN": {
"FPort": 0
}
}
}'
echo '{
"PayloadData": "",
"WirelessMetadata": {
"LoRaWAN": {
"FPort": 0
}
}
}' | \
http POST {{baseUrl}}/multicast-groups/:Id/data \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "PayloadData": "",\n "WirelessMetadata": {\n "LoRaWAN": {\n "FPort": 0\n }\n }\n}' \
--output-document \
- {{baseUrl}}/multicast-groups/:Id/data
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"PayloadData": "",
"WirelessMetadata": ["LoRaWAN": ["FPort": 0]]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/multicast-groups/:Id/data")! 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
SendDataToWirelessDevice
{{baseUrl}}/wireless-devices/:Id/data
QUERY PARAMS
Id
BODY json
{
"TransmitMode": 0,
"PayloadData": "",
"WirelessMetadata": {
"LoRaWAN": "",
"Sidewalk": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-devices/:Id/data");
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 \"TransmitMode\": 0,\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": \"\",\n \"Sidewalk\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/wireless-devices/:Id/data" {:content-type :json
:form-params {:TransmitMode 0
:PayloadData ""
:WirelessMetadata {:LoRaWAN ""
:Sidewalk ""}}})
require "http/client"
url = "{{baseUrl}}/wireless-devices/:Id/data"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"TransmitMode\": 0,\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": \"\",\n \"Sidewalk\": \"\"\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}}/wireless-devices/:Id/data"),
Content = new StringContent("{\n \"TransmitMode\": 0,\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": \"\",\n \"Sidewalk\": \"\"\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}}/wireless-devices/:Id/data");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TransmitMode\": 0,\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": \"\",\n \"Sidewalk\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-devices/:Id/data"
payload := strings.NewReader("{\n \"TransmitMode\": 0,\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": \"\",\n \"Sidewalk\": \"\"\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/wireless-devices/:Id/data HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 111
{
"TransmitMode": 0,
"PayloadData": "",
"WirelessMetadata": {
"LoRaWAN": "",
"Sidewalk": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/wireless-devices/:Id/data")
.setHeader("content-type", "application/json")
.setBody("{\n \"TransmitMode\": 0,\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": \"\",\n \"Sidewalk\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-devices/:Id/data"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"TransmitMode\": 0,\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": \"\",\n \"Sidewalk\": \"\"\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 \"TransmitMode\": 0,\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": \"\",\n \"Sidewalk\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id/data")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/wireless-devices/:Id/data")
.header("content-type", "application/json")
.body("{\n \"TransmitMode\": 0,\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": \"\",\n \"Sidewalk\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
TransmitMode: 0,
PayloadData: '',
WirelessMetadata: {
LoRaWAN: '',
Sidewalk: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/wireless-devices/:Id/data');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless-devices/:Id/data',
headers: {'content-type': 'application/json'},
data: {
TransmitMode: 0,
PayloadData: '',
WirelessMetadata: {LoRaWAN: '', Sidewalk: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-devices/:Id/data';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"TransmitMode":0,"PayloadData":"","WirelessMetadata":{"LoRaWAN":"","Sidewalk":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-devices/:Id/data',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "TransmitMode": 0,\n "PayloadData": "",\n "WirelessMetadata": {\n "LoRaWAN": "",\n "Sidewalk": ""\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 \"TransmitMode\": 0,\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": \"\",\n \"Sidewalk\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id/data")
.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/wireless-devices/:Id/data',
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({
TransmitMode: 0,
PayloadData: '',
WirelessMetadata: {LoRaWAN: '', Sidewalk: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless-devices/:Id/data',
headers: {'content-type': 'application/json'},
body: {
TransmitMode: 0,
PayloadData: '',
WirelessMetadata: {LoRaWAN: '', Sidewalk: ''}
},
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}}/wireless-devices/:Id/data');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
TransmitMode: 0,
PayloadData: '',
WirelessMetadata: {
LoRaWAN: '',
Sidewalk: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless-devices/:Id/data',
headers: {'content-type': 'application/json'},
data: {
TransmitMode: 0,
PayloadData: '',
WirelessMetadata: {LoRaWAN: '', Sidewalk: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-devices/:Id/data';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"TransmitMode":0,"PayloadData":"","WirelessMetadata":{"LoRaWAN":"","Sidewalk":""}}'
};
try {
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 = @{ @"TransmitMode": @0,
@"PayloadData": @"",
@"WirelessMetadata": @{ @"LoRaWAN": @"", @"Sidewalk": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-devices/:Id/data"]
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}}/wireless-devices/:Id/data" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"TransmitMode\": 0,\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": \"\",\n \"Sidewalk\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-devices/:Id/data",
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([
'TransmitMode' => 0,
'PayloadData' => '',
'WirelessMetadata' => [
'LoRaWAN' => '',
'Sidewalk' => ''
]
]),
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}}/wireless-devices/:Id/data', [
'body' => '{
"TransmitMode": 0,
"PayloadData": "",
"WirelessMetadata": {
"LoRaWAN": "",
"Sidewalk": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-devices/:Id/data');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TransmitMode' => 0,
'PayloadData' => '',
'WirelessMetadata' => [
'LoRaWAN' => '',
'Sidewalk' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TransmitMode' => 0,
'PayloadData' => '',
'WirelessMetadata' => [
'LoRaWAN' => '',
'Sidewalk' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/wireless-devices/:Id/data');
$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}}/wireless-devices/:Id/data' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TransmitMode": 0,
"PayloadData": "",
"WirelessMetadata": {
"LoRaWAN": "",
"Sidewalk": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-devices/:Id/data' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TransmitMode": 0,
"PayloadData": "",
"WirelessMetadata": {
"LoRaWAN": "",
"Sidewalk": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TransmitMode\": 0,\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": \"\",\n \"Sidewalk\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/wireless-devices/:Id/data", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-devices/:Id/data"
payload = {
"TransmitMode": 0,
"PayloadData": "",
"WirelessMetadata": {
"LoRaWAN": "",
"Sidewalk": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-devices/:Id/data"
payload <- "{\n \"TransmitMode\": 0,\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": \"\",\n \"Sidewalk\": \"\"\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}}/wireless-devices/:Id/data")
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 \"TransmitMode\": 0,\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": \"\",\n \"Sidewalk\": \"\"\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/wireless-devices/:Id/data') do |req|
req.body = "{\n \"TransmitMode\": 0,\n \"PayloadData\": \"\",\n \"WirelessMetadata\": {\n \"LoRaWAN\": \"\",\n \"Sidewalk\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-devices/:Id/data";
let payload = json!({
"TransmitMode": 0,
"PayloadData": "",
"WirelessMetadata": json!({
"LoRaWAN": "",
"Sidewalk": ""
})
});
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}}/wireless-devices/:Id/data \
--header 'content-type: application/json' \
--data '{
"TransmitMode": 0,
"PayloadData": "",
"WirelessMetadata": {
"LoRaWAN": "",
"Sidewalk": ""
}
}'
echo '{
"TransmitMode": 0,
"PayloadData": "",
"WirelessMetadata": {
"LoRaWAN": "",
"Sidewalk": ""
}
}' | \
http POST {{baseUrl}}/wireless-devices/:Id/data \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "TransmitMode": 0,\n "PayloadData": "",\n "WirelessMetadata": {\n "LoRaWAN": "",\n "Sidewalk": ""\n }\n}' \
--output-document \
- {{baseUrl}}/wireless-devices/:Id/data
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"TransmitMode": 0,
"PayloadData": "",
"WirelessMetadata": [
"LoRaWAN": "",
"Sidewalk": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-devices/:Id/data")! 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()
PATCH
StartBulkAssociateWirelessDeviceWithMulticastGroup
{{baseUrl}}/multicast-groups/:Id/bulk
QUERY PARAMS
Id
BODY json
{
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/multicast-groups/:Id/bulk");
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 \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/multicast-groups/:Id/bulk" {:content-type :json
:form-params {:QueryString ""
:Tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/multicast-groups/:Id/bulk"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/multicast-groups/:Id/bulk"),
Content = new StringContent("{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/multicast-groups/:Id/bulk");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/multicast-groups/:Id/bulk"
payload := strings.NewReader("{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/multicast-groups/:Id/bulk HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 87
{
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/multicast-groups/:Id/bulk")
.setHeader("content-type", "application/json")
.setBody("{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/multicast-groups/:Id/bulk"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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 \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id/bulk")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/multicast-groups/:Id/bulk")
.header("content-type", "application/json")
.body("{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
QueryString: '',
Tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/multicast-groups/:Id/bulk');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/multicast-groups/:Id/bulk',
headers: {'content-type': 'application/json'},
data: {QueryString: '', Tags: [{Key: '', Value: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/multicast-groups/:Id/bulk';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"QueryString":"","Tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/multicast-groups/:Id/bulk',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "QueryString": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\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 \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id/bulk")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/multicast-groups/:Id/bulk',
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({QueryString: '', Tags: [{Key: '', Value: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/multicast-groups/:Id/bulk',
headers: {'content-type': 'application/json'},
body: {QueryString: '', Tags: [{Key: '', Value: ''}]},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/multicast-groups/:Id/bulk');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
QueryString: '',
Tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/multicast-groups/:Id/bulk',
headers: {'content-type': 'application/json'},
data: {QueryString: '', Tags: [{Key: '', Value: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/multicast-groups/:Id/bulk';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"QueryString":"","Tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"QueryString": @"",
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/multicast-groups/:Id/bulk"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/multicast-groups/:Id/bulk" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/multicast-groups/:Id/bulk",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'QueryString' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/multicast-groups/:Id/bulk', [
'body' => '{
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/multicast-groups/:Id/bulk');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'QueryString' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'QueryString' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/multicast-groups/:Id/bulk');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/multicast-groups/:Id/bulk' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/multicast-groups/:Id/bulk' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/multicast-groups/:Id/bulk", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/multicast-groups/:Id/bulk"
payload = {
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/multicast-groups/:Id/bulk"
payload <- "{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/multicast-groups/:Id/bulk")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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.patch('/baseUrl/multicast-groups/:Id/bulk') do |req|
req.body = "{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/multicast-groups/:Id/bulk";
let payload = json!({
"QueryString": "",
"Tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/multicast-groups/:Id/bulk \
--header 'content-type: application/json' \
--data '{
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http PATCH {{baseUrl}}/multicast-groups/:Id/bulk \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "QueryString": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/multicast-groups/:Id/bulk
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"QueryString": "",
"Tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/multicast-groups/:Id/bulk")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
StartBulkDisassociateWirelessDeviceFromMulticastGroup
{{baseUrl}}/multicast-groups/:Id/bulk
QUERY PARAMS
Id
BODY json
{
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/multicast-groups/:Id/bulk");
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 \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/multicast-groups/:Id/bulk" {:content-type :json
:form-params {:QueryString ""
:Tags [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/multicast-groups/:Id/bulk"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/multicast-groups/:Id/bulk"),
Content = new StringContent("{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/multicast-groups/:Id/bulk");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/multicast-groups/:Id/bulk"
payload := strings.NewReader("{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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/multicast-groups/:Id/bulk HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 87
{
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/multicast-groups/:Id/bulk")
.setHeader("content-type", "application/json")
.setBody("{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/multicast-groups/:Id/bulk"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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 \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id/bulk")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/multicast-groups/:Id/bulk")
.header("content-type", "application/json")
.body("{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
QueryString: '',
Tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/multicast-groups/:Id/bulk');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/multicast-groups/:Id/bulk',
headers: {'content-type': 'application/json'},
data: {QueryString: '', Tags: [{Key: '', Value: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/multicast-groups/:Id/bulk';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"QueryString":"","Tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/multicast-groups/:Id/bulk',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "QueryString": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\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 \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id/bulk")
.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/multicast-groups/:Id/bulk',
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({QueryString: '', Tags: [{Key: '', Value: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/multicast-groups/:Id/bulk',
headers: {'content-type': 'application/json'},
body: {QueryString: '', Tags: [{Key: '', Value: ''}]},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/multicast-groups/:Id/bulk');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
QueryString: '',
Tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/multicast-groups/:Id/bulk',
headers: {'content-type': 'application/json'},
data: {QueryString: '', Tags: [{Key: '', Value: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/multicast-groups/:Id/bulk';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"QueryString":"","Tags":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"QueryString": @"",
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/multicast-groups/:Id/bulk"]
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}}/multicast-groups/:Id/bulk" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/multicast-groups/:Id/bulk",
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([
'QueryString' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/multicast-groups/:Id/bulk', [
'body' => '{
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/multicast-groups/:Id/bulk');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'QueryString' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'QueryString' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/multicast-groups/:Id/bulk');
$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}}/multicast-groups/:Id/bulk' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/multicast-groups/:Id/bulk' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/multicast-groups/:Id/bulk", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/multicast-groups/:Id/bulk"
payload = {
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/multicast-groups/:Id/bulk"
payload <- "{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/multicast-groups/:Id/bulk")
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 \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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/multicast-groups/:Id/bulk') do |req|
req.body = "{\n \"QueryString\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/multicast-groups/:Id/bulk";
let payload = json!({
"QueryString": "",
"Tags": (
json!({
"Key": "",
"Value": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/multicast-groups/:Id/bulk \
--header 'content-type: application/json' \
--data '{
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"QueryString": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST {{baseUrl}}/multicast-groups/:Id/bulk \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "QueryString": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/multicast-groups/:Id/bulk
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"QueryString": "",
"Tags": [
[
"Key": "",
"Value": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/multicast-groups/:Id/bulk")! 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
StartFuotaTask
{{baseUrl}}/fuota-tasks/:Id
QUERY PARAMS
Id
BODY json
{
"LoRaWAN": {
"StartTime": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fuota-tasks/:Id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"LoRaWAN\": {\n \"StartTime\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/fuota-tasks/:Id" {:content-type :json
:form-params {:LoRaWAN {:StartTime ""}}})
require "http/client"
url = "{{baseUrl}}/fuota-tasks/:Id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"LoRaWAN\": {\n \"StartTime\": \"\"\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}}/fuota-tasks/:Id"),
Content = new StringContent("{\n \"LoRaWAN\": {\n \"StartTime\": \"\"\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}}/fuota-tasks/:Id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"LoRaWAN\": {\n \"StartTime\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fuota-tasks/:Id"
payload := strings.NewReader("{\n \"LoRaWAN\": {\n \"StartTime\": \"\"\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/fuota-tasks/:Id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 42
{
"LoRaWAN": {
"StartTime": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/fuota-tasks/:Id")
.setHeader("content-type", "application/json")
.setBody("{\n \"LoRaWAN\": {\n \"StartTime\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fuota-tasks/:Id"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"LoRaWAN\": {\n \"StartTime\": \"\"\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 \"LoRaWAN\": {\n \"StartTime\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/fuota-tasks/:Id")
.header("content-type", "application/json")
.body("{\n \"LoRaWAN\": {\n \"StartTime\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
LoRaWAN: {
StartTime: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/fuota-tasks/:Id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/fuota-tasks/:Id',
headers: {'content-type': 'application/json'},
data: {LoRaWAN: {StartTime: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fuota-tasks/:Id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LoRaWAN":{"StartTime":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/fuota-tasks/:Id',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "LoRaWAN": {\n "StartTime": ""\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 \"LoRaWAN\": {\n \"StartTime\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/fuota-tasks/:Id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({LoRaWAN: {StartTime: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/fuota-tasks/:Id',
headers: {'content-type': 'application/json'},
body: {LoRaWAN: {StartTime: ''}},
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}}/fuota-tasks/:Id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
LoRaWAN: {
StartTime: ''
}
});
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}}/fuota-tasks/:Id',
headers: {'content-type': 'application/json'},
data: {LoRaWAN: {StartTime: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fuota-tasks/:Id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LoRaWAN":{"StartTime":""}}'
};
try {
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 = @{ @"LoRaWAN": @{ @"StartTime": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/fuota-tasks/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/fuota-tasks/:Id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"LoRaWAN\": {\n \"StartTime\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fuota-tasks/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'LoRaWAN' => [
'StartTime' => ''
]
]),
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}}/fuota-tasks/:Id', [
'body' => '{
"LoRaWAN": {
"StartTime": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/fuota-tasks/:Id');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'LoRaWAN' => [
'StartTime' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'LoRaWAN' => [
'StartTime' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/fuota-tasks/:Id');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/fuota-tasks/:Id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LoRaWAN": {
"StartTime": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fuota-tasks/:Id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LoRaWAN": {
"StartTime": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"LoRaWAN\": {\n \"StartTime\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/fuota-tasks/:Id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fuota-tasks/:Id"
payload = { "LoRaWAN": { "StartTime": "" } }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fuota-tasks/:Id"
payload <- "{\n \"LoRaWAN\": {\n \"StartTime\": \"\"\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}}/fuota-tasks/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"LoRaWAN\": {\n \"StartTime\": \"\"\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/fuota-tasks/:Id') do |req|
req.body = "{\n \"LoRaWAN\": {\n \"StartTime\": \"\"\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}}/fuota-tasks/:Id";
let payload = json!({"LoRaWAN": json!({"StartTime": ""})});
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}}/fuota-tasks/:Id \
--header 'content-type: application/json' \
--data '{
"LoRaWAN": {
"StartTime": ""
}
}'
echo '{
"LoRaWAN": {
"StartTime": ""
}
}' | \
http PUT {{baseUrl}}/fuota-tasks/:Id \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "LoRaWAN": {\n "StartTime": ""\n }\n}' \
--output-document \
- {{baseUrl}}/fuota-tasks/:Id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["LoRaWAN": ["StartTime": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fuota-tasks/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
StartMulticastGroupSession
{{baseUrl}}/multicast-groups/:Id/session
QUERY PARAMS
Id
BODY json
{
"LoRaWAN": {
"DlDr": 0,
"DlFreq": 0,
"SessionStartTime": "",
"SessionTimeout": 0,
"PingSlotPeriod": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/multicast-groups/:Id/session");
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 \"LoRaWAN\": {\n \"DlDr\": 0,\n \"DlFreq\": 0,\n \"SessionStartTime\": \"\",\n \"SessionTimeout\": 0,\n \"PingSlotPeriod\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/multicast-groups/:Id/session" {:content-type :json
:form-params {:LoRaWAN {:DlDr 0
:DlFreq 0
:SessionStartTime ""
:SessionTimeout 0
:PingSlotPeriod ""}}})
require "http/client"
url = "{{baseUrl}}/multicast-groups/:Id/session"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"LoRaWAN\": {\n \"DlDr\": 0,\n \"DlFreq\": 0,\n \"SessionStartTime\": \"\",\n \"SessionTimeout\": 0,\n \"PingSlotPeriod\": \"\"\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}}/multicast-groups/:Id/session"),
Content = new StringContent("{\n \"LoRaWAN\": {\n \"DlDr\": 0,\n \"DlFreq\": 0,\n \"SessionStartTime\": \"\",\n \"SessionTimeout\": 0,\n \"PingSlotPeriod\": \"\"\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}}/multicast-groups/:Id/session");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"LoRaWAN\": {\n \"DlDr\": 0,\n \"DlFreq\": 0,\n \"SessionStartTime\": \"\",\n \"SessionTimeout\": 0,\n \"PingSlotPeriod\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/multicast-groups/:Id/session"
payload := strings.NewReader("{\n \"LoRaWAN\": {\n \"DlDr\": 0,\n \"DlFreq\": 0,\n \"SessionStartTime\": \"\",\n \"SessionTimeout\": 0,\n \"PingSlotPeriod\": \"\"\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/multicast-groups/:Id/session HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 132
{
"LoRaWAN": {
"DlDr": 0,
"DlFreq": 0,
"SessionStartTime": "",
"SessionTimeout": 0,
"PingSlotPeriod": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/multicast-groups/:Id/session")
.setHeader("content-type", "application/json")
.setBody("{\n \"LoRaWAN\": {\n \"DlDr\": 0,\n \"DlFreq\": 0,\n \"SessionStartTime\": \"\",\n \"SessionTimeout\": 0,\n \"PingSlotPeriod\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/multicast-groups/:Id/session"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"LoRaWAN\": {\n \"DlDr\": 0,\n \"DlFreq\": 0,\n \"SessionStartTime\": \"\",\n \"SessionTimeout\": 0,\n \"PingSlotPeriod\": \"\"\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 \"LoRaWAN\": {\n \"DlDr\": 0,\n \"DlFreq\": 0,\n \"SessionStartTime\": \"\",\n \"SessionTimeout\": 0,\n \"PingSlotPeriod\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id/session")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/multicast-groups/:Id/session")
.header("content-type", "application/json")
.body("{\n \"LoRaWAN\": {\n \"DlDr\": 0,\n \"DlFreq\": 0,\n \"SessionStartTime\": \"\",\n \"SessionTimeout\": 0,\n \"PingSlotPeriod\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
LoRaWAN: {
DlDr: 0,
DlFreq: 0,
SessionStartTime: '',
SessionTimeout: 0,
PingSlotPeriod: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/multicast-groups/:Id/session');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/multicast-groups/:Id/session',
headers: {'content-type': 'application/json'},
data: {
LoRaWAN: {
DlDr: 0,
DlFreq: 0,
SessionStartTime: '',
SessionTimeout: 0,
PingSlotPeriod: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/multicast-groups/:Id/session';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LoRaWAN":{"DlDr":0,"DlFreq":0,"SessionStartTime":"","SessionTimeout":0,"PingSlotPeriod":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/multicast-groups/:Id/session',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "LoRaWAN": {\n "DlDr": 0,\n "DlFreq": 0,\n "SessionStartTime": "",\n "SessionTimeout": 0,\n "PingSlotPeriod": ""\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 \"LoRaWAN\": {\n \"DlDr\": 0,\n \"DlFreq\": 0,\n \"SessionStartTime\": \"\",\n \"SessionTimeout\": 0,\n \"PingSlotPeriod\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id/session")
.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/multicast-groups/:Id/session',
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({
LoRaWAN: {
DlDr: 0,
DlFreq: 0,
SessionStartTime: '',
SessionTimeout: 0,
PingSlotPeriod: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/multicast-groups/:Id/session',
headers: {'content-type': 'application/json'},
body: {
LoRaWAN: {
DlDr: 0,
DlFreq: 0,
SessionStartTime: '',
SessionTimeout: 0,
PingSlotPeriod: ''
}
},
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}}/multicast-groups/:Id/session');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
LoRaWAN: {
DlDr: 0,
DlFreq: 0,
SessionStartTime: '',
SessionTimeout: 0,
PingSlotPeriod: ''
}
});
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}}/multicast-groups/:Id/session',
headers: {'content-type': 'application/json'},
data: {
LoRaWAN: {
DlDr: 0,
DlFreq: 0,
SessionStartTime: '',
SessionTimeout: 0,
PingSlotPeriod: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/multicast-groups/:Id/session';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LoRaWAN":{"DlDr":0,"DlFreq":0,"SessionStartTime":"","SessionTimeout":0,"PingSlotPeriod":""}}'
};
try {
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 = @{ @"LoRaWAN": @{ @"DlDr": @0, @"DlFreq": @0, @"SessionStartTime": @"", @"SessionTimeout": @0, @"PingSlotPeriod": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/multicast-groups/:Id/session"]
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}}/multicast-groups/:Id/session" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"LoRaWAN\": {\n \"DlDr\": 0,\n \"DlFreq\": 0,\n \"SessionStartTime\": \"\",\n \"SessionTimeout\": 0,\n \"PingSlotPeriod\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/multicast-groups/:Id/session",
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([
'LoRaWAN' => [
'DlDr' => 0,
'DlFreq' => 0,
'SessionStartTime' => '',
'SessionTimeout' => 0,
'PingSlotPeriod' => ''
]
]),
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}}/multicast-groups/:Id/session', [
'body' => '{
"LoRaWAN": {
"DlDr": 0,
"DlFreq": 0,
"SessionStartTime": "",
"SessionTimeout": 0,
"PingSlotPeriod": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/multicast-groups/:Id/session');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'LoRaWAN' => [
'DlDr' => 0,
'DlFreq' => 0,
'SessionStartTime' => '',
'SessionTimeout' => 0,
'PingSlotPeriod' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'LoRaWAN' => [
'DlDr' => 0,
'DlFreq' => 0,
'SessionStartTime' => '',
'SessionTimeout' => 0,
'PingSlotPeriod' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/multicast-groups/:Id/session');
$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}}/multicast-groups/:Id/session' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LoRaWAN": {
"DlDr": 0,
"DlFreq": 0,
"SessionStartTime": "",
"SessionTimeout": 0,
"PingSlotPeriod": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/multicast-groups/:Id/session' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LoRaWAN": {
"DlDr": 0,
"DlFreq": 0,
"SessionStartTime": "",
"SessionTimeout": 0,
"PingSlotPeriod": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"LoRaWAN\": {\n \"DlDr\": 0,\n \"DlFreq\": 0,\n \"SessionStartTime\": \"\",\n \"SessionTimeout\": 0,\n \"PingSlotPeriod\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/multicast-groups/:Id/session", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/multicast-groups/:Id/session"
payload = { "LoRaWAN": {
"DlDr": 0,
"DlFreq": 0,
"SessionStartTime": "",
"SessionTimeout": 0,
"PingSlotPeriod": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/multicast-groups/:Id/session"
payload <- "{\n \"LoRaWAN\": {\n \"DlDr\": 0,\n \"DlFreq\": 0,\n \"SessionStartTime\": \"\",\n \"SessionTimeout\": 0,\n \"PingSlotPeriod\": \"\"\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}}/multicast-groups/:Id/session")
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 \"LoRaWAN\": {\n \"DlDr\": 0,\n \"DlFreq\": 0,\n \"SessionStartTime\": \"\",\n \"SessionTimeout\": 0,\n \"PingSlotPeriod\": \"\"\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/multicast-groups/:Id/session') do |req|
req.body = "{\n \"LoRaWAN\": {\n \"DlDr\": 0,\n \"DlFreq\": 0,\n \"SessionStartTime\": \"\",\n \"SessionTimeout\": 0,\n \"PingSlotPeriod\": \"\"\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}}/multicast-groups/:Id/session";
let payload = json!({"LoRaWAN": json!({
"DlDr": 0,
"DlFreq": 0,
"SessionStartTime": "",
"SessionTimeout": 0,
"PingSlotPeriod": ""
})});
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}}/multicast-groups/:Id/session \
--header 'content-type: application/json' \
--data '{
"LoRaWAN": {
"DlDr": 0,
"DlFreq": 0,
"SessionStartTime": "",
"SessionTimeout": 0,
"PingSlotPeriod": ""
}
}'
echo '{
"LoRaWAN": {
"DlDr": 0,
"DlFreq": 0,
"SessionStartTime": "",
"SessionTimeout": 0,
"PingSlotPeriod": ""
}
}' | \
http PUT {{baseUrl}}/multicast-groups/:Id/session \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "LoRaWAN": {\n "DlDr": 0,\n "DlFreq": 0,\n "SessionStartTime": "",\n "SessionTimeout": 0,\n "PingSlotPeriod": ""\n }\n}' \
--output-document \
- {{baseUrl}}/multicast-groups/:Id/session
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["LoRaWAN": [
"DlDr": 0,
"DlFreq": 0,
"SessionStartTime": "",
"SessionTimeout": 0,
"PingSlotPeriod": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/multicast-groups/:Id/session")! 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
StartSingleWirelessDeviceImportTask
{{baseUrl}}/wireless_single_device_import_task
BODY json
{
"DestinationName": "",
"ClientRequestToken": "",
"DeviceName": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": {
"SidewalkManufacturingSn": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless_single_device_import_task");
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 \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"DeviceName\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"SidewalkManufacturingSn\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/wireless_single_device_import_task" {:content-type :json
:form-params {:DestinationName ""
:ClientRequestToken ""
:DeviceName ""
:Tags [{:Key ""
:Value ""}]
:Sidewalk {:SidewalkManufacturingSn ""}}})
require "http/client"
url = "{{baseUrl}}/wireless_single_device_import_task"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"DeviceName\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"SidewalkManufacturingSn\": \"\"\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}}/wireless_single_device_import_task"),
Content = new StringContent("{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"DeviceName\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"SidewalkManufacturingSn\": \"\"\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}}/wireless_single_device_import_task");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"DeviceName\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"SidewalkManufacturingSn\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless_single_device_import_task"
payload := strings.NewReader("{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"DeviceName\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"SidewalkManufacturingSn\": \"\"\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/wireless_single_device_import_task HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 194
{
"DestinationName": "",
"ClientRequestToken": "",
"DeviceName": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": {
"SidewalkManufacturingSn": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/wireless_single_device_import_task")
.setHeader("content-type", "application/json")
.setBody("{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"DeviceName\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"SidewalkManufacturingSn\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless_single_device_import_task"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"DeviceName\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"SidewalkManufacturingSn\": \"\"\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 \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"DeviceName\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"SidewalkManufacturingSn\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless_single_device_import_task")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/wireless_single_device_import_task")
.header("content-type", "application/json")
.body("{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"DeviceName\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"SidewalkManufacturingSn\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
DestinationName: '',
ClientRequestToken: '',
DeviceName: '',
Tags: [
{
Key: '',
Value: ''
}
],
Sidewalk: {
SidewalkManufacturingSn: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/wireless_single_device_import_task');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless_single_device_import_task',
headers: {'content-type': 'application/json'},
data: {
DestinationName: '',
ClientRequestToken: '',
DeviceName: '',
Tags: [{Key: '', Value: ''}],
Sidewalk: {SidewalkManufacturingSn: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless_single_device_import_task';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DestinationName":"","ClientRequestToken":"","DeviceName":"","Tags":[{"Key":"","Value":""}],"Sidewalk":{"SidewalkManufacturingSn":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless_single_device_import_task',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "DestinationName": "",\n "ClientRequestToken": "",\n "DeviceName": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "Sidewalk": {\n "SidewalkManufacturingSn": ""\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 \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"DeviceName\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"SidewalkManufacturingSn\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/wireless_single_device_import_task")
.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/wireless_single_device_import_task',
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({
DestinationName: '',
ClientRequestToken: '',
DeviceName: '',
Tags: [{Key: '', Value: ''}],
Sidewalk: {SidewalkManufacturingSn: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless_single_device_import_task',
headers: {'content-type': 'application/json'},
body: {
DestinationName: '',
ClientRequestToken: '',
DeviceName: '',
Tags: [{Key: '', Value: ''}],
Sidewalk: {SidewalkManufacturingSn: ''}
},
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}}/wireless_single_device_import_task');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
DestinationName: '',
ClientRequestToken: '',
DeviceName: '',
Tags: [
{
Key: '',
Value: ''
}
],
Sidewalk: {
SidewalkManufacturingSn: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless_single_device_import_task',
headers: {'content-type': 'application/json'},
data: {
DestinationName: '',
ClientRequestToken: '',
DeviceName: '',
Tags: [{Key: '', Value: ''}],
Sidewalk: {SidewalkManufacturingSn: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless_single_device_import_task';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DestinationName":"","ClientRequestToken":"","DeviceName":"","Tags":[{"Key":"","Value":""}],"Sidewalk":{"SidewalkManufacturingSn":""}}'
};
try {
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 = @{ @"DestinationName": @"",
@"ClientRequestToken": @"",
@"DeviceName": @"",
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"Sidewalk": @{ @"SidewalkManufacturingSn": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless_single_device_import_task"]
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}}/wireless_single_device_import_task" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"DeviceName\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"SidewalkManufacturingSn\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless_single_device_import_task",
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([
'DestinationName' => '',
'ClientRequestToken' => '',
'DeviceName' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'Sidewalk' => [
'SidewalkManufacturingSn' => ''
]
]),
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}}/wireless_single_device_import_task', [
'body' => '{
"DestinationName": "",
"ClientRequestToken": "",
"DeviceName": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": {
"SidewalkManufacturingSn": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/wireless_single_device_import_task');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DestinationName' => '',
'ClientRequestToken' => '',
'DeviceName' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'Sidewalk' => [
'SidewalkManufacturingSn' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DestinationName' => '',
'ClientRequestToken' => '',
'DeviceName' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'Sidewalk' => [
'SidewalkManufacturingSn' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/wireless_single_device_import_task');
$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}}/wireless_single_device_import_task' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DestinationName": "",
"ClientRequestToken": "",
"DeviceName": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": {
"SidewalkManufacturingSn": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless_single_device_import_task' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DestinationName": "",
"ClientRequestToken": "",
"DeviceName": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": {
"SidewalkManufacturingSn": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"DeviceName\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"SidewalkManufacturingSn\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/wireless_single_device_import_task", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless_single_device_import_task"
payload = {
"DestinationName": "",
"ClientRequestToken": "",
"DeviceName": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": { "SidewalkManufacturingSn": "" }
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless_single_device_import_task"
payload <- "{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"DeviceName\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"SidewalkManufacturingSn\": \"\"\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}}/wireless_single_device_import_task")
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 \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"DeviceName\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"SidewalkManufacturingSn\": \"\"\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/wireless_single_device_import_task') do |req|
req.body = "{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"DeviceName\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"SidewalkManufacturingSn\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless_single_device_import_task";
let payload = json!({
"DestinationName": "",
"ClientRequestToken": "",
"DeviceName": "",
"Tags": (
json!({
"Key": "",
"Value": ""
})
),
"Sidewalk": json!({"SidewalkManufacturingSn": ""})
});
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}}/wireless_single_device_import_task \
--header 'content-type: application/json' \
--data '{
"DestinationName": "",
"ClientRequestToken": "",
"DeviceName": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": {
"SidewalkManufacturingSn": ""
}
}'
echo '{
"DestinationName": "",
"ClientRequestToken": "",
"DeviceName": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": {
"SidewalkManufacturingSn": ""
}
}' | \
http POST {{baseUrl}}/wireless_single_device_import_task \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "DestinationName": "",\n "ClientRequestToken": "",\n "DeviceName": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "Sidewalk": {\n "SidewalkManufacturingSn": ""\n }\n}' \
--output-document \
- {{baseUrl}}/wireless_single_device_import_task
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"DestinationName": "",
"ClientRequestToken": "",
"DeviceName": "",
"Tags": [
[
"Key": "",
"Value": ""
]
],
"Sidewalk": ["SidewalkManufacturingSn": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless_single_device_import_task")! 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
StartWirelessDeviceImportTask
{{baseUrl}}/wireless_device_import_task
BODY json
{
"DestinationName": "",
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": {
"DeviceCreationFile": "",
"Role": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless_device_import_task");
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 \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\",\n \"Role\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/wireless_device_import_task" {:content-type :json
:form-params {:DestinationName ""
:ClientRequestToken ""
:Tags [{:Key ""
:Value ""}]
:Sidewalk {:DeviceCreationFile ""
:Role ""}}})
require "http/client"
url = "{{baseUrl}}/wireless_device_import_task"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\",\n \"Role\": \"\"\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}}/wireless_device_import_task"),
Content = new StringContent("{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\",\n \"Role\": \"\"\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}}/wireless_device_import_task");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\",\n \"Role\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless_device_import_task"
payload := strings.NewReader("{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\",\n \"Role\": \"\"\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/wireless_device_import_task HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 185
{
"DestinationName": "",
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": {
"DeviceCreationFile": "",
"Role": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/wireless_device_import_task")
.setHeader("content-type", "application/json")
.setBody("{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\",\n \"Role\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless_device_import_task"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\",\n \"Role\": \"\"\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 \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\",\n \"Role\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless_device_import_task")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/wireless_device_import_task")
.header("content-type", "application/json")
.body("{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\",\n \"Role\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
DestinationName: '',
ClientRequestToken: '',
Tags: [
{
Key: '',
Value: ''
}
],
Sidewalk: {
DeviceCreationFile: '',
Role: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/wireless_device_import_task');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless_device_import_task',
headers: {'content-type': 'application/json'},
data: {
DestinationName: '',
ClientRequestToken: '',
Tags: [{Key: '', Value: ''}],
Sidewalk: {DeviceCreationFile: '', Role: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless_device_import_task';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DestinationName":"","ClientRequestToken":"","Tags":[{"Key":"","Value":""}],"Sidewalk":{"DeviceCreationFile":"","Role":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless_device_import_task',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "DestinationName": "",\n "ClientRequestToken": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "Sidewalk": {\n "DeviceCreationFile": "",\n "Role": ""\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 \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\",\n \"Role\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/wireless_device_import_task")
.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/wireless_device_import_task',
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({
DestinationName: '',
ClientRequestToken: '',
Tags: [{Key: '', Value: ''}],
Sidewalk: {DeviceCreationFile: '', Role: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless_device_import_task',
headers: {'content-type': 'application/json'},
body: {
DestinationName: '',
ClientRequestToken: '',
Tags: [{Key: '', Value: ''}],
Sidewalk: {DeviceCreationFile: '', Role: ''}
},
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}}/wireless_device_import_task');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
DestinationName: '',
ClientRequestToken: '',
Tags: [
{
Key: '',
Value: ''
}
],
Sidewalk: {
DeviceCreationFile: '',
Role: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/wireless_device_import_task',
headers: {'content-type': 'application/json'},
data: {
DestinationName: '',
ClientRequestToken: '',
Tags: [{Key: '', Value: ''}],
Sidewalk: {DeviceCreationFile: '', Role: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless_device_import_task';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DestinationName":"","ClientRequestToken":"","Tags":[{"Key":"","Value":""}],"Sidewalk":{"DeviceCreationFile":"","Role":""}}'
};
try {
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 = @{ @"DestinationName": @"",
@"ClientRequestToken": @"",
@"Tags": @[ @{ @"Key": @"", @"Value": @"" } ],
@"Sidewalk": @{ @"DeviceCreationFile": @"", @"Role": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless_device_import_task"]
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}}/wireless_device_import_task" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\",\n \"Role\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless_device_import_task",
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([
'DestinationName' => '',
'ClientRequestToken' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'Sidewalk' => [
'DeviceCreationFile' => '',
'Role' => ''
]
]),
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}}/wireless_device_import_task', [
'body' => '{
"DestinationName": "",
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": {
"DeviceCreationFile": "",
"Role": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/wireless_device_import_task');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DestinationName' => '',
'ClientRequestToken' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'Sidewalk' => [
'DeviceCreationFile' => '',
'Role' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DestinationName' => '',
'ClientRequestToken' => '',
'Tags' => [
[
'Key' => '',
'Value' => ''
]
],
'Sidewalk' => [
'DeviceCreationFile' => '',
'Role' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/wireless_device_import_task');
$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}}/wireless_device_import_task' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DestinationName": "",
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": {
"DeviceCreationFile": "",
"Role": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless_device_import_task' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DestinationName": "",
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": {
"DeviceCreationFile": "",
"Role": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\",\n \"Role\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/wireless_device_import_task", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless_device_import_task"
payload = {
"DestinationName": "",
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": {
"DeviceCreationFile": "",
"Role": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless_device_import_task"
payload <- "{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\",\n \"Role\": \"\"\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}}/wireless_device_import_task")
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 \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\",\n \"Role\": \"\"\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/wireless_device_import_task') do |req|
req.body = "{\n \"DestinationName\": \"\",\n \"ClientRequestToken\": \"\",\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ],\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\",\n \"Role\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless_device_import_task";
let payload = json!({
"DestinationName": "",
"ClientRequestToken": "",
"Tags": (
json!({
"Key": "",
"Value": ""
})
),
"Sidewalk": json!({
"DeviceCreationFile": "",
"Role": ""
})
});
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}}/wireless_device_import_task \
--header 'content-type: application/json' \
--data '{
"DestinationName": "",
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": {
"DeviceCreationFile": "",
"Role": ""
}
}'
echo '{
"DestinationName": "",
"ClientRequestToken": "",
"Tags": [
{
"Key": "",
"Value": ""
}
],
"Sidewalk": {
"DeviceCreationFile": "",
"Role": ""
}
}' | \
http POST {{baseUrl}}/wireless_device_import_task \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "DestinationName": "",\n "ClientRequestToken": "",\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ],\n "Sidewalk": {\n "DeviceCreationFile": "",\n "Role": ""\n }\n}' \
--output-document \
- {{baseUrl}}/wireless_device_import_task
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"DestinationName": "",
"ClientRequestToken": "",
"Tags": [
[
"Key": "",
"Value": ""
]
],
"Sidewalk": [
"DeviceCreationFile": "",
"Role": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless_device_import_task")! 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": [
{
"Key": "",
"Value": ""
}
]
}
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 {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\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 [{:Key ""
:Value ""}]}})
require "http/client"
url = "{{baseUrl}}/tags?resourceArn=#resourceArn"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/tags?resourceArn=#resourceArn"),
Content = new StringContent("{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/tags?resourceArn=#resourceArn");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\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 {\n \"Key\": \"\",\n \"Value\": \"\"\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/tags?resourceArn= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 66
{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/tags?resourceArn=#resourceArn")
.setHeader("content-type", "application/json")
.setBody("{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\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 {\n \"Key\": \"\",\n \"Value\": \"\"\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 \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\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 {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
Tags: [
{
Key: '',
Value: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/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: [{Key: '', Value: ''}]}
};
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":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags?resourceArn=#resourceArn',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Tags": [\n {\n "Key": "",\n "Value": ""\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 \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\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: [{Key: '', Value: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/tags#resourceArn',
qs: {resourceArn: ''},
headers: {'content-type': 'application/json'},
body: {Tags: [{Key: '', Value: ''}]},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/tags#resourceArn');
req.query({
resourceArn: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Tags: [
{
Key: '',
Value: ''
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/tags#resourceArn',
params: {resourceArn: ''},
headers: {'content-type': 'application/json'},
data: {Tags: [{Key: '', Value: ''}]}
};
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":[{"Key":"","Value":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Tags": @[ @{ @"Key": @"", @"Value": @"" } ] };
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 {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\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' => [
[
'Key' => '',
'Value' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/tags?resourceArn=#resourceArn', [
'body' => '{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}',
'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' => [
[
'Key' => '',
'Value' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Tags' => [
[
'Key' => '',
'Value' => ''
]
]
]));
$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": [
{
"Key": "",
"Value": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags?resourceArn=#resourceArn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\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": [
{
"Key": "",
"Value": ""
}
] }
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 {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/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 {\n \"Key\": \"\",\n \"Value\": \"\"\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/tags') do |req|
req.params['resourceArn'] = ''
req.body = "{\n \"Tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\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}}/tags#resourceArn";
let querystring = [
("resourceArn", ""),
];
let payload = json!({"Tags": (
json!({
"Key": "",
"Value": ""
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.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": [
{
"Key": "",
"Value": ""
}
]
}'
echo '{
"Tags": [
{
"Key": "",
"Value": ""
}
]
}' | \
http POST '{{baseUrl}}/tags?resourceArn=#resourceArn' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Tags": [\n {\n "Key": "",\n "Value": ""\n }\n ]\n}' \
--output-document \
- '{{baseUrl}}/tags?resourceArn=#resourceArn'
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Tags": [
[
"Key": "",
"Value": ""
]
]] 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()
POST
TestWirelessDevice
{{baseUrl}}/wireless-devices/:Id/test
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-devices/:Id/test");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/wireless-devices/:Id/test")
require "http/client"
url = "{{baseUrl}}/wireless-devices/:Id/test"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/wireless-devices/:Id/test"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-devices/:Id/test");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-devices/:Id/test"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/wireless-devices/:Id/test HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/wireless-devices/:Id/test")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-devices/:Id/test"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id/test")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/wireless-devices/:Id/test")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/wireless-devices/:Id/test');
xhr.send(data);
import axios from 'axios';
const options = {method: 'POST', url: '{{baseUrl}}/wireless-devices/:Id/test'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-devices/:Id/test';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-devices/:Id/test',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id/test")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-devices/:Id/test',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'POST', url: '{{baseUrl}}/wireless-devices/:Id/test'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/wireless-devices/:Id/test');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'POST', url: '{{baseUrl}}/wireless-devices/:Id/test'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-devices/:Id/test';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-devices/:Id/test"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/wireless-devices/:Id/test" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-devices/:Id/test",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/wireless-devices/:Id/test');
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-devices/:Id/test');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/wireless-devices/:Id/test');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-devices/:Id/test' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-devices/:Id/test' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/wireless-devices/:Id/test")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-devices/:Id/test"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-devices/:Id/test"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-devices/:Id/test")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/wireless-devices/:Id/test') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/wireless-devices/:Id/test";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/wireless-devices/:Id/test
http POST {{baseUrl}}/wireless-devices/:Id/test
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/wireless-devices/:Id/test
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-devices/:Id/test")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
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()
PATCH
UpdateDestination
{{baseUrl}}/destinations/:Name
QUERY PARAMS
Name
BODY json
{
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/destinations/:Name");
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 \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/destinations/:Name" {:content-type :json
:form-params {:ExpressionType ""
:Expression ""
:Description ""
:RoleArn ""}})
require "http/client"
url = "{{baseUrl}}/destinations/:Name"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/destinations/:Name"),
Content = new StringContent("{\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/destinations/:Name");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/destinations/:Name"
payload := strings.NewReader("{\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/destinations/:Name HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 84
{
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/destinations/:Name")
.setHeader("content-type", "application/json")
.setBody("{\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/destinations/:Name"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/destinations/:Name")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/destinations/:Name")
.header("content-type", "application/json")
.body("{\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\"\n}")
.asString();
const data = JSON.stringify({
ExpressionType: '',
Expression: '',
Description: '',
RoleArn: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/destinations/:Name');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/destinations/:Name',
headers: {'content-type': 'application/json'},
data: {ExpressionType: '', Expression: '', Description: '', RoleArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/destinations/:Name';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"ExpressionType":"","Expression":"","Description":"","RoleArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/destinations/:Name',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ExpressionType": "",\n "Expression": "",\n "Description": "",\n "RoleArn": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/destinations/:Name")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/destinations/:Name',
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({ExpressionType: '', Expression: '', Description: '', RoleArn: ''}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/destinations/:Name',
headers: {'content-type': 'application/json'},
body: {ExpressionType: '', Expression: '', Description: '', RoleArn: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/destinations/:Name');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ExpressionType: '',
Expression: '',
Description: '',
RoleArn: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/destinations/:Name',
headers: {'content-type': 'application/json'},
data: {ExpressionType: '', Expression: '', Description: '', RoleArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/destinations/:Name';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"ExpressionType":"","Expression":"","Description":"","RoleArn":""}'
};
try {
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 = @{ @"ExpressionType": @"",
@"Expression": @"",
@"Description": @"",
@"RoleArn": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/destinations/:Name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/destinations/:Name" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/destinations/:Name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'ExpressionType' => '',
'Expression' => '',
'Description' => '',
'RoleArn' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/destinations/:Name', [
'body' => '{
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/destinations/:Name');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ExpressionType' => '',
'Expression' => '',
'Description' => '',
'RoleArn' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ExpressionType' => '',
'Expression' => '',
'Description' => '',
'RoleArn' => ''
]));
$request->setRequestUrl('{{baseUrl}}/destinations/:Name');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/destinations/:Name' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/destinations/:Name' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/destinations/:Name", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/destinations/:Name"
payload = {
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/destinations/:Name"
payload <- "{\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/destinations/:Name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/destinations/:Name') do |req|
req.body = "{\n \"ExpressionType\": \"\",\n \"Expression\": \"\",\n \"Description\": \"\",\n \"RoleArn\": \"\"\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}}/destinations/:Name";
let payload = json!({
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/destinations/:Name \
--header 'content-type: application/json' \
--data '{
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": ""
}'
echo '{
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": ""
}' | \
http PATCH {{baseUrl}}/destinations/:Name \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "ExpressionType": "",\n "Expression": "",\n "Description": "",\n "RoleArn": ""\n}' \
--output-document \
- {{baseUrl}}/destinations/:Name
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ExpressionType": "",
"Expression": "",
"Description": "",
"RoleArn": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/destinations/:Name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateEventConfigurationByResourceTypes
{{baseUrl}}/event-configurations-resource-types
BODY json
{
"DeviceRegistrationState": {
"Sidewalk": ""
},
"Proximity": {
"Sidewalk": ""
},
"Join": {
"LoRaWAN": ""
},
"ConnectionStatus": {
"LoRaWAN": ""
},
"MessageDeliveryStatus": {
"Sidewalk": {
"WirelessDeviceEventTopic": ""
}
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/event-configurations-resource-types");
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 \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"WirelessDeviceEventTopic\": \"\"\n }\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/event-configurations-resource-types" {:content-type :json
:form-params {:DeviceRegistrationState {:Sidewalk ""}
:Proximity {:Sidewalk ""}
:Join {:LoRaWAN ""}
:ConnectionStatus {:LoRaWAN ""}
:MessageDeliveryStatus {:Sidewalk {:WirelessDeviceEventTopic ""}}}})
require "http/client"
url = "{{baseUrl}}/event-configurations-resource-types"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"WirelessDeviceEventTopic\": \"\"\n }\n }\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/event-configurations-resource-types"),
Content = new StringContent("{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"WirelessDeviceEventTopic\": \"\"\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}}/event-configurations-resource-types");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"WirelessDeviceEventTopic\": \"\"\n }\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/event-configurations-resource-types"
payload := strings.NewReader("{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"WirelessDeviceEventTopic\": \"\"\n }\n }\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/event-configurations-resource-types HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 275
{
"DeviceRegistrationState": {
"Sidewalk": ""
},
"Proximity": {
"Sidewalk": ""
},
"Join": {
"LoRaWAN": ""
},
"ConnectionStatus": {
"LoRaWAN": ""
},
"MessageDeliveryStatus": {
"Sidewalk": {
"WirelessDeviceEventTopic": ""
}
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/event-configurations-resource-types")
.setHeader("content-type", "application/json")
.setBody("{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"WirelessDeviceEventTopic\": \"\"\n }\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/event-configurations-resource-types"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"WirelessDeviceEventTopic\": \"\"\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 \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"WirelessDeviceEventTopic\": \"\"\n }\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/event-configurations-resource-types")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/event-configurations-resource-types")
.header("content-type", "application/json")
.body("{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"WirelessDeviceEventTopic\": \"\"\n }\n }\n}")
.asString();
const data = JSON.stringify({
DeviceRegistrationState: {
Sidewalk: ''
},
Proximity: {
Sidewalk: ''
},
Join: {
LoRaWAN: ''
},
ConnectionStatus: {
LoRaWAN: ''
},
MessageDeliveryStatus: {
Sidewalk: {
WirelessDeviceEventTopic: ''
}
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/event-configurations-resource-types');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/event-configurations-resource-types',
headers: {'content-type': 'application/json'},
data: {
DeviceRegistrationState: {Sidewalk: ''},
Proximity: {Sidewalk: ''},
Join: {LoRaWAN: ''},
ConnectionStatus: {LoRaWAN: ''},
MessageDeliveryStatus: {Sidewalk: {WirelessDeviceEventTopic: ''}}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/event-configurations-resource-types';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"DeviceRegistrationState":{"Sidewalk":""},"Proximity":{"Sidewalk":""},"Join":{"LoRaWAN":""},"ConnectionStatus":{"LoRaWAN":""},"MessageDeliveryStatus":{"Sidewalk":{"WirelessDeviceEventTopic":""}}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/event-configurations-resource-types',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "DeviceRegistrationState": {\n "Sidewalk": ""\n },\n "Proximity": {\n "Sidewalk": ""\n },\n "Join": {\n "LoRaWAN": ""\n },\n "ConnectionStatus": {\n "LoRaWAN": ""\n },\n "MessageDeliveryStatus": {\n "Sidewalk": {\n "WirelessDeviceEventTopic": ""\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 \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"WirelessDeviceEventTopic\": \"\"\n }\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/event-configurations-resource-types")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/event-configurations-resource-types',
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({
DeviceRegistrationState: {Sidewalk: ''},
Proximity: {Sidewalk: ''},
Join: {LoRaWAN: ''},
ConnectionStatus: {LoRaWAN: ''},
MessageDeliveryStatus: {Sidewalk: {WirelessDeviceEventTopic: ''}}
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/event-configurations-resource-types',
headers: {'content-type': 'application/json'},
body: {
DeviceRegistrationState: {Sidewalk: ''},
Proximity: {Sidewalk: ''},
Join: {LoRaWAN: ''},
ConnectionStatus: {LoRaWAN: ''},
MessageDeliveryStatus: {Sidewalk: {WirelessDeviceEventTopic: ''}}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/event-configurations-resource-types');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
DeviceRegistrationState: {
Sidewalk: ''
},
Proximity: {
Sidewalk: ''
},
Join: {
LoRaWAN: ''
},
ConnectionStatus: {
LoRaWAN: ''
},
MessageDeliveryStatus: {
Sidewalk: {
WirelessDeviceEventTopic: ''
}
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/event-configurations-resource-types',
headers: {'content-type': 'application/json'},
data: {
DeviceRegistrationState: {Sidewalk: ''},
Proximity: {Sidewalk: ''},
Join: {LoRaWAN: ''},
ConnectionStatus: {LoRaWAN: ''},
MessageDeliveryStatus: {Sidewalk: {WirelessDeviceEventTopic: ''}}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/event-configurations-resource-types';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"DeviceRegistrationState":{"Sidewalk":""},"Proximity":{"Sidewalk":""},"Join":{"LoRaWAN":""},"ConnectionStatus":{"LoRaWAN":""},"MessageDeliveryStatus":{"Sidewalk":{"WirelessDeviceEventTopic":""}}}'
};
try {
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 = @{ @"DeviceRegistrationState": @{ @"Sidewalk": @"" },
@"Proximity": @{ @"Sidewalk": @"" },
@"Join": @{ @"LoRaWAN": @"" },
@"ConnectionStatus": @{ @"LoRaWAN": @"" },
@"MessageDeliveryStatus": @{ @"Sidewalk": @{ @"WirelessDeviceEventTopic": @"" } } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/event-configurations-resource-types"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/event-configurations-resource-types" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"WirelessDeviceEventTopic\": \"\"\n }\n }\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/event-configurations-resource-types",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'DeviceRegistrationState' => [
'Sidewalk' => ''
],
'Proximity' => [
'Sidewalk' => ''
],
'Join' => [
'LoRaWAN' => ''
],
'ConnectionStatus' => [
'LoRaWAN' => ''
],
'MessageDeliveryStatus' => [
'Sidewalk' => [
'WirelessDeviceEventTopic' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/event-configurations-resource-types', [
'body' => '{
"DeviceRegistrationState": {
"Sidewalk": ""
},
"Proximity": {
"Sidewalk": ""
},
"Join": {
"LoRaWAN": ""
},
"ConnectionStatus": {
"LoRaWAN": ""
},
"MessageDeliveryStatus": {
"Sidewalk": {
"WirelessDeviceEventTopic": ""
}
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/event-configurations-resource-types');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DeviceRegistrationState' => [
'Sidewalk' => ''
],
'Proximity' => [
'Sidewalk' => ''
],
'Join' => [
'LoRaWAN' => ''
],
'ConnectionStatus' => [
'LoRaWAN' => ''
],
'MessageDeliveryStatus' => [
'Sidewalk' => [
'WirelessDeviceEventTopic' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DeviceRegistrationState' => [
'Sidewalk' => ''
],
'Proximity' => [
'Sidewalk' => ''
],
'Join' => [
'LoRaWAN' => ''
],
'ConnectionStatus' => [
'LoRaWAN' => ''
],
'MessageDeliveryStatus' => [
'Sidewalk' => [
'WirelessDeviceEventTopic' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/event-configurations-resource-types');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/event-configurations-resource-types' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"DeviceRegistrationState": {
"Sidewalk": ""
},
"Proximity": {
"Sidewalk": ""
},
"Join": {
"LoRaWAN": ""
},
"ConnectionStatus": {
"LoRaWAN": ""
},
"MessageDeliveryStatus": {
"Sidewalk": {
"WirelessDeviceEventTopic": ""
}
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/event-configurations-resource-types' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"DeviceRegistrationState": {
"Sidewalk": ""
},
"Proximity": {
"Sidewalk": ""
},
"Join": {
"LoRaWAN": ""
},
"ConnectionStatus": {
"LoRaWAN": ""
},
"MessageDeliveryStatus": {
"Sidewalk": {
"WirelessDeviceEventTopic": ""
}
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"WirelessDeviceEventTopic\": \"\"\n }\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/event-configurations-resource-types", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/event-configurations-resource-types"
payload = {
"DeviceRegistrationState": { "Sidewalk": "" },
"Proximity": { "Sidewalk": "" },
"Join": { "LoRaWAN": "" },
"ConnectionStatus": { "LoRaWAN": "" },
"MessageDeliveryStatus": { "Sidewalk": { "WirelessDeviceEventTopic": "" } }
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/event-configurations-resource-types"
payload <- "{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"WirelessDeviceEventTopic\": \"\"\n }\n }\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/event-configurations-resource-types")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"WirelessDeviceEventTopic\": \"\"\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.patch('/baseUrl/event-configurations-resource-types') do |req|
req.body = "{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"WirelessDeviceEventTopic\": \"\"\n }\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/event-configurations-resource-types";
let payload = json!({
"DeviceRegistrationState": json!({"Sidewalk": ""}),
"Proximity": json!({"Sidewalk": ""}),
"Join": json!({"LoRaWAN": ""}),
"ConnectionStatus": json!({"LoRaWAN": ""}),
"MessageDeliveryStatus": json!({"Sidewalk": json!({"WirelessDeviceEventTopic": ""})})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/event-configurations-resource-types \
--header 'content-type: application/json' \
--data '{
"DeviceRegistrationState": {
"Sidewalk": ""
},
"Proximity": {
"Sidewalk": ""
},
"Join": {
"LoRaWAN": ""
},
"ConnectionStatus": {
"LoRaWAN": ""
},
"MessageDeliveryStatus": {
"Sidewalk": {
"WirelessDeviceEventTopic": ""
}
}
}'
echo '{
"DeviceRegistrationState": {
"Sidewalk": ""
},
"Proximity": {
"Sidewalk": ""
},
"Join": {
"LoRaWAN": ""
},
"ConnectionStatus": {
"LoRaWAN": ""
},
"MessageDeliveryStatus": {
"Sidewalk": {
"WirelessDeviceEventTopic": ""
}
}
}' | \
http PATCH {{baseUrl}}/event-configurations-resource-types \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "DeviceRegistrationState": {\n "Sidewalk": ""\n },\n "Proximity": {\n "Sidewalk": ""\n },\n "Join": {\n "LoRaWAN": ""\n },\n "ConnectionStatus": {\n "LoRaWAN": ""\n },\n "MessageDeliveryStatus": {\n "Sidewalk": {\n "WirelessDeviceEventTopic": ""\n }\n }\n}' \
--output-document \
- {{baseUrl}}/event-configurations-resource-types
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"DeviceRegistrationState": ["Sidewalk": ""],
"Proximity": ["Sidewalk": ""],
"Join": ["LoRaWAN": ""],
"ConnectionStatus": ["LoRaWAN": ""],
"MessageDeliveryStatus": ["Sidewalk": ["WirelessDeviceEventTopic": ""]]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/event-configurations-resource-types")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateFuotaTask
{{baseUrl}}/fuota-tasks/:Id
QUERY PARAMS
Id
BODY json
{
"Name": "",
"Description": "",
"LoRaWAN": {
"RfRegion": ""
},
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/fuota-tasks/:Id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/fuota-tasks/:Id" {:content-type :json
:form-params {:Name ""
:Description ""
:LoRaWAN {:RfRegion ""}
:FirmwareUpdateImage ""
:FirmwareUpdateRole ""
:RedundancyPercent 0
:FragmentSizeBytes 0
:FragmentIntervalMS 0}})
require "http/client"
url = "{{baseUrl}}/fuota-tasks/:Id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/fuota-tasks/:Id"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 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}}/fuota-tasks/:Id");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/fuota-tasks/:Id"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/fuota-tasks/:Id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 212
{
"Name": "",
"Description": "",
"LoRaWAN": {
"RfRegion": ""
},
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/fuota-tasks/:Id")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/fuota-tasks/:Id"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 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 \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/fuota-tasks/:Id")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
LoRaWAN: {
RfRegion: ''
},
FirmwareUpdateImage: '',
FirmwareUpdateRole: '',
RedundancyPercent: 0,
FragmentSizeBytes: 0,
FragmentIntervalMS: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/fuota-tasks/:Id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/fuota-tasks/:Id',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
LoRaWAN: {RfRegion: ''},
FirmwareUpdateImage: '',
FirmwareUpdateRole: '',
RedundancyPercent: 0,
FragmentSizeBytes: 0,
FragmentIntervalMS: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/fuota-tasks/:Id';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","LoRaWAN":{"RfRegion":""},"FirmwareUpdateImage":"","FirmwareUpdateRole":"","RedundancyPercent":0,"FragmentSizeBytes":0,"FragmentIntervalMS":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}}/fuota-tasks/:Id',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "LoRaWAN": {\n "RfRegion": ""\n },\n "FirmwareUpdateImage": "",\n "FirmwareUpdateRole": "",\n "RedundancyPercent": 0,\n "FragmentSizeBytes": 0,\n "FragmentIntervalMS": 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 \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/fuota-tasks/:Id")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/fuota-tasks/:Id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
Description: '',
LoRaWAN: {RfRegion: ''},
FirmwareUpdateImage: '',
FirmwareUpdateRole: '',
RedundancyPercent: 0,
FragmentSizeBytes: 0,
FragmentIntervalMS: 0
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/fuota-tasks/:Id',
headers: {'content-type': 'application/json'},
body: {
Name: '',
Description: '',
LoRaWAN: {RfRegion: ''},
FirmwareUpdateImage: '',
FirmwareUpdateRole: '',
RedundancyPercent: 0,
FragmentSizeBytes: 0,
FragmentIntervalMS: 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('PATCH', '{{baseUrl}}/fuota-tasks/:Id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
LoRaWAN: {
RfRegion: ''
},
FirmwareUpdateImage: '',
FirmwareUpdateRole: '',
RedundancyPercent: 0,
FragmentSizeBytes: 0,
FragmentIntervalMS: 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: 'PATCH',
url: '{{baseUrl}}/fuota-tasks/:Id',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
LoRaWAN: {RfRegion: ''},
FirmwareUpdateImage: '',
FirmwareUpdateRole: '',
RedundancyPercent: 0,
FragmentSizeBytes: 0,
FragmentIntervalMS: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/fuota-tasks/:Id';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","LoRaWAN":{"RfRegion":""},"FirmwareUpdateImage":"","FirmwareUpdateRole":"","RedundancyPercent":0,"FragmentSizeBytes":0,"FragmentIntervalMS":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 = @{ @"Name": @"",
@"Description": @"",
@"LoRaWAN": @{ @"RfRegion": @"" },
@"FirmwareUpdateImage": @"",
@"FirmwareUpdateRole": @"",
@"RedundancyPercent": @0,
@"FragmentSizeBytes": @0,
@"FragmentIntervalMS": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/fuota-tasks/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/fuota-tasks/:Id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/fuota-tasks/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'Description' => '',
'LoRaWAN' => [
'RfRegion' => ''
],
'FirmwareUpdateImage' => '',
'FirmwareUpdateRole' => '',
'RedundancyPercent' => 0,
'FragmentSizeBytes' => 0,
'FragmentIntervalMS' => 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('PATCH', '{{baseUrl}}/fuota-tasks/:Id', [
'body' => '{
"Name": "",
"Description": "",
"LoRaWAN": {
"RfRegion": ""
},
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/fuota-tasks/:Id');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'LoRaWAN' => [
'RfRegion' => ''
],
'FirmwareUpdateImage' => '',
'FirmwareUpdateRole' => '',
'RedundancyPercent' => 0,
'FragmentSizeBytes' => 0,
'FragmentIntervalMS' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'LoRaWAN' => [
'RfRegion' => ''
],
'FirmwareUpdateImage' => '',
'FirmwareUpdateRole' => '',
'RedundancyPercent' => 0,
'FragmentSizeBytes' => 0,
'FragmentIntervalMS' => 0
]));
$request->setRequestUrl('{{baseUrl}}/fuota-tasks/:Id');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/fuota-tasks/:Id' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"LoRaWAN": {
"RfRegion": ""
},
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/fuota-tasks/:Id' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"LoRaWAN": {
"RfRegion": ""
},
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/fuota-tasks/:Id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/fuota-tasks/:Id"
payload = {
"Name": "",
"Description": "",
"LoRaWAN": { "RfRegion": "" },
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/fuota-tasks/:Id"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/fuota-tasks/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 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.patch('/baseUrl/fuota-tasks/:Id') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\"\n },\n \"FirmwareUpdateImage\": \"\",\n \"FirmwareUpdateRole\": \"\",\n \"RedundancyPercent\": 0,\n \"FragmentSizeBytes\": 0,\n \"FragmentIntervalMS\": 0\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/fuota-tasks/:Id";
let payload = json!({
"Name": "",
"Description": "",
"LoRaWAN": json!({"RfRegion": ""}),
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/fuota-tasks/:Id \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"LoRaWAN": {
"RfRegion": ""
},
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}'
echo '{
"Name": "",
"Description": "",
"LoRaWAN": {
"RfRegion": ""
},
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
}' | \
http PATCH {{baseUrl}}/fuota-tasks/:Id \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "LoRaWAN": {\n "RfRegion": ""\n },\n "FirmwareUpdateImage": "",\n "FirmwareUpdateRole": "",\n "RedundancyPercent": 0,\n "FragmentSizeBytes": 0,\n "FragmentIntervalMS": 0\n}' \
--output-document \
- {{baseUrl}}/fuota-tasks/:Id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"LoRaWAN": ["RfRegion": ""],
"FirmwareUpdateImage": "",
"FirmwareUpdateRole": "",
"RedundancyPercent": 0,
"FragmentSizeBytes": 0,
"FragmentIntervalMS": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/fuota-tasks/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
UpdateLogLevelsByResourceTypes
{{baseUrl}}/log-levels
BODY json
{
"DefaultLogLevel": "",
"WirelessDeviceLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
],
"WirelessGatewayLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/log-levels");
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 \"DefaultLogLevel\": \"\",\n \"WirelessDeviceLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ],\n \"WirelessGatewayLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/log-levels" {:content-type :json
:form-params {:DefaultLogLevel ""
:WirelessDeviceLogOptions [{:Type ""
:LogLevel ""
:Events [{:Event ""
:LogLevel ""}]}]
:WirelessGatewayLogOptions [{:Type ""
:LogLevel ""
:Events [{:Event ""
:LogLevel ""}]}]}})
require "http/client"
url = "{{baseUrl}}/log-levels"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"DefaultLogLevel\": \"\",\n \"WirelessDeviceLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ],\n \"WirelessGatewayLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/log-levels"),
Content = new StringContent("{\n \"DefaultLogLevel\": \"\",\n \"WirelessDeviceLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ],\n \"WirelessGatewayLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/log-levels");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"DefaultLogLevel\": \"\",\n \"WirelessDeviceLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ],\n \"WirelessGatewayLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/log-levels"
payload := strings.NewReader("{\n \"DefaultLogLevel\": \"\",\n \"WirelessDeviceLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ],\n \"WirelessGatewayLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/log-levels HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 394
{
"DefaultLogLevel": "",
"WirelessDeviceLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
],
"WirelessGatewayLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/log-levels")
.setHeader("content-type", "application/json")
.setBody("{\n \"DefaultLogLevel\": \"\",\n \"WirelessDeviceLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ],\n \"WirelessGatewayLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/log-levels"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"DefaultLogLevel\": \"\",\n \"WirelessDeviceLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ],\n \"WirelessGatewayLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"DefaultLogLevel\": \"\",\n \"WirelessDeviceLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ],\n \"WirelessGatewayLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/log-levels")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/log-levels")
.header("content-type", "application/json")
.body("{\n \"DefaultLogLevel\": \"\",\n \"WirelessDeviceLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ],\n \"WirelessGatewayLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ]\n}")
.asString();
const data = JSON.stringify({
DefaultLogLevel: '',
WirelessDeviceLogOptions: [
{
Type: '',
LogLevel: '',
Events: [
{
Event: '',
LogLevel: ''
}
]
}
],
WirelessGatewayLogOptions: [
{
Type: '',
LogLevel: '',
Events: [
{
Event: '',
LogLevel: ''
}
]
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/log-levels');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/log-levels',
headers: {'content-type': 'application/json'},
data: {
DefaultLogLevel: '',
WirelessDeviceLogOptions: [{Type: '', LogLevel: '', Events: [{Event: '', LogLevel: ''}]}],
WirelessGatewayLogOptions: [{Type: '', LogLevel: '', Events: [{Event: '', LogLevel: ''}]}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/log-levels';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DefaultLogLevel":"","WirelessDeviceLogOptions":[{"Type":"","LogLevel":"","Events":[{"Event":"","LogLevel":""}]}],"WirelessGatewayLogOptions":[{"Type":"","LogLevel":"","Events":[{"Event":"","LogLevel":""}]}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/log-levels',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "DefaultLogLevel": "",\n "WirelessDeviceLogOptions": [\n {\n "Type": "",\n "LogLevel": "",\n "Events": [\n {\n "Event": "",\n "LogLevel": ""\n }\n ]\n }\n ],\n "WirelessGatewayLogOptions": [\n {\n "Type": "",\n "LogLevel": "",\n "Events": [\n {\n "Event": "",\n "LogLevel": ""\n }\n ]\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"DefaultLogLevel\": \"\",\n \"WirelessDeviceLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ],\n \"WirelessGatewayLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/log-levels")
.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/log-levels',
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({
DefaultLogLevel: '',
WirelessDeviceLogOptions: [{Type: '', LogLevel: '', Events: [{Event: '', LogLevel: ''}]}],
WirelessGatewayLogOptions: [{Type: '', LogLevel: '', Events: [{Event: '', LogLevel: ''}]}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/log-levels',
headers: {'content-type': 'application/json'},
body: {
DefaultLogLevel: '',
WirelessDeviceLogOptions: [{Type: '', LogLevel: '', Events: [{Event: '', LogLevel: ''}]}],
WirelessGatewayLogOptions: [{Type: '', LogLevel: '', Events: [{Event: '', LogLevel: ''}]}]
},
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}}/log-levels');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
DefaultLogLevel: '',
WirelessDeviceLogOptions: [
{
Type: '',
LogLevel: '',
Events: [
{
Event: '',
LogLevel: ''
}
]
}
],
WirelessGatewayLogOptions: [
{
Type: '',
LogLevel: '',
Events: [
{
Event: '',
LogLevel: ''
}
]
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/log-levels',
headers: {'content-type': 'application/json'},
data: {
DefaultLogLevel: '',
WirelessDeviceLogOptions: [{Type: '', LogLevel: '', Events: [{Event: '', LogLevel: ''}]}],
WirelessGatewayLogOptions: [{Type: '', LogLevel: '', Events: [{Event: '', LogLevel: ''}]}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/log-levels';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DefaultLogLevel":"","WirelessDeviceLogOptions":[{"Type":"","LogLevel":"","Events":[{"Event":"","LogLevel":""}]}],"WirelessGatewayLogOptions":[{"Type":"","LogLevel":"","Events":[{"Event":"","LogLevel":""}]}]}'
};
try {
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 = @{ @"DefaultLogLevel": @"",
@"WirelessDeviceLogOptions": @[ @{ @"Type": @"", @"LogLevel": @"", @"Events": @[ @{ @"Event": @"", @"LogLevel": @"" } ] } ],
@"WirelessGatewayLogOptions": @[ @{ @"Type": @"", @"LogLevel": @"", @"Events": @[ @{ @"Event": @"", @"LogLevel": @"" } ] } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/log-levels"]
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}}/log-levels" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"DefaultLogLevel\": \"\",\n \"WirelessDeviceLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ],\n \"WirelessGatewayLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/log-levels",
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([
'DefaultLogLevel' => '',
'WirelessDeviceLogOptions' => [
[
'Type' => '',
'LogLevel' => '',
'Events' => [
[
'Event' => '',
'LogLevel' => ''
]
]
]
],
'WirelessGatewayLogOptions' => [
[
'Type' => '',
'LogLevel' => '',
'Events' => [
[
'Event' => '',
'LogLevel' => ''
]
]
]
]
]),
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}}/log-levels', [
'body' => '{
"DefaultLogLevel": "",
"WirelessDeviceLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
],
"WirelessGatewayLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/log-levels');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DefaultLogLevel' => '',
'WirelessDeviceLogOptions' => [
[
'Type' => '',
'LogLevel' => '',
'Events' => [
[
'Event' => '',
'LogLevel' => ''
]
]
]
],
'WirelessGatewayLogOptions' => [
[
'Type' => '',
'LogLevel' => '',
'Events' => [
[
'Event' => '',
'LogLevel' => ''
]
]
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DefaultLogLevel' => '',
'WirelessDeviceLogOptions' => [
[
'Type' => '',
'LogLevel' => '',
'Events' => [
[
'Event' => '',
'LogLevel' => ''
]
]
]
],
'WirelessGatewayLogOptions' => [
[
'Type' => '',
'LogLevel' => '',
'Events' => [
[
'Event' => '',
'LogLevel' => ''
]
]
]
]
]));
$request->setRequestUrl('{{baseUrl}}/log-levels');
$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}}/log-levels' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DefaultLogLevel": "",
"WirelessDeviceLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
],
"WirelessGatewayLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/log-levels' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DefaultLogLevel": "",
"WirelessDeviceLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
],
"WirelessGatewayLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DefaultLogLevel\": \"\",\n \"WirelessDeviceLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ],\n \"WirelessGatewayLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/log-levels", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/log-levels"
payload = {
"DefaultLogLevel": "",
"WirelessDeviceLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
],
"WirelessGatewayLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/log-levels"
payload <- "{\n \"DefaultLogLevel\": \"\",\n \"WirelessDeviceLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ],\n \"WirelessGatewayLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/log-levels")
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 \"DefaultLogLevel\": \"\",\n \"WirelessDeviceLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ],\n \"WirelessGatewayLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/log-levels') do |req|
req.body = "{\n \"DefaultLogLevel\": \"\",\n \"WirelessDeviceLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ],\n \"WirelessGatewayLogOptions\": [\n {\n \"Type\": \"\",\n \"LogLevel\": \"\",\n \"Events\": [\n {\n \"Event\": \"\",\n \"LogLevel\": \"\"\n }\n ]\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/log-levels";
let payload = json!({
"DefaultLogLevel": "",
"WirelessDeviceLogOptions": (
json!({
"Type": "",
"LogLevel": "",
"Events": (
json!({
"Event": "",
"LogLevel": ""
})
)
})
),
"WirelessGatewayLogOptions": (
json!({
"Type": "",
"LogLevel": "",
"Events": (
json!({
"Event": "",
"LogLevel": ""
})
)
})
)
});
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}}/log-levels \
--header 'content-type: application/json' \
--data '{
"DefaultLogLevel": "",
"WirelessDeviceLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
],
"WirelessGatewayLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
]
}'
echo '{
"DefaultLogLevel": "",
"WirelessDeviceLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
],
"WirelessGatewayLogOptions": [
{
"Type": "",
"LogLevel": "",
"Events": [
{
"Event": "",
"LogLevel": ""
}
]
}
]
}' | \
http POST {{baseUrl}}/log-levels \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "DefaultLogLevel": "",\n "WirelessDeviceLogOptions": [\n {\n "Type": "",\n "LogLevel": "",\n "Events": [\n {\n "Event": "",\n "LogLevel": ""\n }\n ]\n }\n ],\n "WirelessGatewayLogOptions": [\n {\n "Type": "",\n "LogLevel": "",\n "Events": [\n {\n "Event": "",\n "LogLevel": ""\n }\n ]\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/log-levels
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"DefaultLogLevel": "",
"WirelessDeviceLogOptions": [
[
"Type": "",
"LogLevel": "",
"Events": [
[
"Event": "",
"LogLevel": ""
]
]
]
],
"WirelessGatewayLogOptions": [
[
"Type": "",
"LogLevel": "",
"Events": [
[
"Event": "",
"LogLevel": ""
]
]
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/log-levels")! 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()
PATCH
UpdateMulticastGroup
{{baseUrl}}/multicast-groups/:Id
QUERY PARAMS
Id
BODY json
{
"Name": "",
"Description": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/multicast-groups/:Id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/multicast-groups/:Id" {:content-type :json
:form-params {:Name ""
:Description ""
:LoRaWAN {:RfRegion ""
:DlClass ""}}})
require "http/client"
url = "{{baseUrl}}/multicast-groups/:Id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n }\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/multicast-groups/:Id"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\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}}/multicast-groups/:Id");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/multicast-groups/:Id"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n }\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/multicast-groups/:Id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 95
{
"Name": "",
"Description": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/multicast-groups/:Id")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/multicast-groups/:Id"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\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 \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/multicast-groups/:Id")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
LoRaWAN: {
RfRegion: '',
DlClass: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/multicast-groups/:Id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/multicast-groups/:Id',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', LoRaWAN: {RfRegion: '', DlClass: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/multicast-groups/:Id';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","LoRaWAN":{"RfRegion":"","DlClass":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/multicast-groups/:Id',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "LoRaWAN": {\n "RfRegion": "",\n "DlClass": ""\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 \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/multicast-groups/:Id")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/multicast-groups/:Id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Name: '', Description: '', LoRaWAN: {RfRegion: '', DlClass: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/multicast-groups/:Id',
headers: {'content-type': 'application/json'},
body: {Name: '', Description: '', LoRaWAN: {RfRegion: '', DlClass: ''}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/multicast-groups/:Id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
LoRaWAN: {
RfRegion: '',
DlClass: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/multicast-groups/:Id',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', LoRaWAN: {RfRegion: '', DlClass: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/multicast-groups/:Id';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","LoRaWAN":{"RfRegion":"","DlClass":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"LoRaWAN": @{ @"RfRegion": @"", @"DlClass": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/multicast-groups/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/multicast-groups/:Id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n }\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/multicast-groups/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'Description' => '',
'LoRaWAN' => [
'RfRegion' => '',
'DlClass' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/multicast-groups/:Id', [
'body' => '{
"Name": "",
"Description": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/multicast-groups/:Id');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'LoRaWAN' => [
'RfRegion' => '',
'DlClass' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'LoRaWAN' => [
'RfRegion' => '',
'DlClass' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/multicast-groups/:Id');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/multicast-groups/:Id' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/multicast-groups/:Id' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/multicast-groups/:Id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/multicast-groups/:Id"
payload = {
"Name": "",
"Description": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
}
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/multicast-groups/:Id"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/multicast-groups/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\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.patch('/baseUrl/multicast-groups/:Id') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"RfRegion\": \"\",\n \"DlClass\": \"\"\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}}/multicast-groups/:Id";
let payload = json!({
"Name": "",
"Description": "",
"LoRaWAN": json!({
"RfRegion": "",
"DlClass": ""
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/multicast-groups/:Id \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
}
}'
echo '{
"Name": "",
"Description": "",
"LoRaWAN": {
"RfRegion": "",
"DlClass": ""
}
}' | \
http PATCH {{baseUrl}}/multicast-groups/:Id \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "LoRaWAN": {\n "RfRegion": "",\n "DlClass": ""\n }\n}' \
--output-document \
- {{baseUrl}}/multicast-groups/:Id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"LoRaWAN": [
"RfRegion": "",
"DlClass": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/multicast-groups/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateNetworkAnalyzerConfiguration
{{baseUrl}}/network-analyzer-configurations/:ConfigurationName
QUERY PARAMS
ConfigurationName
BODY json
{
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevicesToAdd": [],
"WirelessDevicesToRemove": [],
"WirelessGatewaysToAdd": [],
"WirelessGatewaysToRemove": [],
"Description": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName");
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 \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevicesToAdd\": [],\n \"WirelessDevicesToRemove\": [],\n \"WirelessGatewaysToAdd\": [],\n \"WirelessGatewaysToRemove\": [],\n \"Description\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName" {:content-type :json
:form-params {:TraceContent {:WirelessDeviceFrameInfo ""
:LogLevel ""}
:WirelessDevicesToAdd []
:WirelessDevicesToRemove []
:WirelessGatewaysToAdd []
:WirelessGatewaysToRemove []
:Description ""}})
require "http/client"
url = "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevicesToAdd\": [],\n \"WirelessDevicesToRemove\": [],\n \"WirelessGatewaysToAdd\": [],\n \"WirelessGatewaysToRemove\": [],\n \"Description\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"),
Content = new StringContent("{\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevicesToAdd\": [],\n \"WirelessDevicesToRemove\": [],\n \"WirelessGatewaysToAdd\": [],\n \"WirelessGatewaysToRemove\": [],\n \"Description\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevicesToAdd\": [],\n \"WirelessDevicesToRemove\": [],\n \"WirelessGatewaysToAdd\": [],\n \"WirelessGatewaysToRemove\": [],\n \"Description\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"
payload := strings.NewReader("{\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevicesToAdd\": [],\n \"WirelessDevicesToRemove\": [],\n \"WirelessGatewaysToAdd\": [],\n \"WirelessGatewaysToRemove\": [],\n \"Description\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/network-analyzer-configurations/:ConfigurationName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 230
{
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevicesToAdd": [],
"WirelessDevicesToRemove": [],
"WirelessGatewaysToAdd": [],
"WirelessGatewaysToRemove": [],
"Description": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
.setHeader("content-type", "application/json")
.setBody("{\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevicesToAdd\": [],\n \"WirelessDevicesToRemove\": [],\n \"WirelessGatewaysToAdd\": [],\n \"WirelessGatewaysToRemove\": [],\n \"Description\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevicesToAdd\": [],\n \"WirelessDevicesToRemove\": [],\n \"WirelessGatewaysToAdd\": [],\n \"WirelessGatewaysToRemove\": [],\n \"Description\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevicesToAdd\": [],\n \"WirelessDevicesToRemove\": [],\n \"WirelessGatewaysToAdd\": [],\n \"WirelessGatewaysToRemove\": [],\n \"Description\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
.header("content-type", "application/json")
.body("{\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevicesToAdd\": [],\n \"WirelessDevicesToRemove\": [],\n \"WirelessGatewaysToAdd\": [],\n \"WirelessGatewaysToRemove\": [],\n \"Description\": \"\"\n}")
.asString();
const data = JSON.stringify({
TraceContent: {
WirelessDeviceFrameInfo: '',
LogLevel: ''
},
WirelessDevicesToAdd: [],
WirelessDevicesToRemove: [],
WirelessGatewaysToAdd: [],
WirelessGatewaysToRemove: [],
Description: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName',
headers: {'content-type': 'application/json'},
data: {
TraceContent: {WirelessDeviceFrameInfo: '', LogLevel: ''},
WirelessDevicesToAdd: [],
WirelessDevicesToRemove: [],
WirelessGatewaysToAdd: [],
WirelessGatewaysToRemove: [],
Description: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"TraceContent":{"WirelessDeviceFrameInfo":"","LogLevel":""},"WirelessDevicesToAdd":[],"WirelessDevicesToRemove":[],"WirelessGatewaysToAdd":[],"WirelessGatewaysToRemove":[],"Description":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "TraceContent": {\n "WirelessDeviceFrameInfo": "",\n "LogLevel": ""\n },\n "WirelessDevicesToAdd": [],\n "WirelessDevicesToRemove": [],\n "WirelessGatewaysToAdd": [],\n "WirelessGatewaysToRemove": [],\n "Description": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevicesToAdd\": [],\n \"WirelessDevicesToRemove\": [],\n \"WirelessGatewaysToAdd\": [],\n \"WirelessGatewaysToRemove\": [],\n \"Description\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/network-analyzer-configurations/:ConfigurationName',
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({
TraceContent: {WirelessDeviceFrameInfo: '', LogLevel: ''},
WirelessDevicesToAdd: [],
WirelessDevicesToRemove: [],
WirelessGatewaysToAdd: [],
WirelessGatewaysToRemove: [],
Description: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName',
headers: {'content-type': 'application/json'},
body: {
TraceContent: {WirelessDeviceFrameInfo: '', LogLevel: ''},
WirelessDevicesToAdd: [],
WirelessDevicesToRemove: [],
WirelessGatewaysToAdd: [],
WirelessGatewaysToRemove: [],
Description: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
TraceContent: {
WirelessDeviceFrameInfo: '',
LogLevel: ''
},
WirelessDevicesToAdd: [],
WirelessDevicesToRemove: [],
WirelessGatewaysToAdd: [],
WirelessGatewaysToRemove: [],
Description: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName',
headers: {'content-type': 'application/json'},
data: {
TraceContent: {WirelessDeviceFrameInfo: '', LogLevel: ''},
WirelessDevicesToAdd: [],
WirelessDevicesToRemove: [],
WirelessGatewaysToAdd: [],
WirelessGatewaysToRemove: [],
Description: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"TraceContent":{"WirelessDeviceFrameInfo":"","LogLevel":""},"WirelessDevicesToAdd":[],"WirelessDevicesToRemove":[],"WirelessGatewaysToAdd":[],"WirelessGatewaysToRemove":[],"Description":""}'
};
try {
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 = @{ @"TraceContent": @{ @"WirelessDeviceFrameInfo": @"", @"LogLevel": @"" },
@"WirelessDevicesToAdd": @[ ],
@"WirelessDevicesToRemove": @[ ],
@"WirelessGatewaysToAdd": @[ ],
@"WirelessGatewaysToRemove": @[ ],
@"Description": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevicesToAdd\": [],\n \"WirelessDevicesToRemove\": [],\n \"WirelessGatewaysToAdd\": [],\n \"WirelessGatewaysToRemove\": [],\n \"Description\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/network-analyzer-configurations/:ConfigurationName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'TraceContent' => [
'WirelessDeviceFrameInfo' => '',
'LogLevel' => ''
],
'WirelessDevicesToAdd' => [
],
'WirelessDevicesToRemove' => [
],
'WirelessGatewaysToAdd' => [
],
'WirelessGatewaysToRemove' => [
],
'Description' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName', [
'body' => '{
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevicesToAdd": [],
"WirelessDevicesToRemove": [],
"WirelessGatewaysToAdd": [],
"WirelessGatewaysToRemove": [],
"Description": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/network-analyzer-configurations/:ConfigurationName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TraceContent' => [
'WirelessDeviceFrameInfo' => '',
'LogLevel' => ''
],
'WirelessDevicesToAdd' => [
],
'WirelessDevicesToRemove' => [
],
'WirelessGatewaysToAdd' => [
],
'WirelessGatewaysToRemove' => [
],
'Description' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TraceContent' => [
'WirelessDeviceFrameInfo' => '',
'LogLevel' => ''
],
'WirelessDevicesToAdd' => [
],
'WirelessDevicesToRemove' => [
],
'WirelessGatewaysToAdd' => [
],
'WirelessGatewaysToRemove' => [
],
'Description' => ''
]));
$request->setRequestUrl('{{baseUrl}}/network-analyzer-configurations/:ConfigurationName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevicesToAdd": [],
"WirelessDevicesToRemove": [],
"WirelessGatewaysToAdd": [],
"WirelessGatewaysToRemove": [],
"Description": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/network-analyzer-configurations/:ConfigurationName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevicesToAdd": [],
"WirelessDevicesToRemove": [],
"WirelessGatewaysToAdd": [],
"WirelessGatewaysToRemove": [],
"Description": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevicesToAdd\": [],\n \"WirelessDevicesToRemove\": [],\n \"WirelessGatewaysToAdd\": [],\n \"WirelessGatewaysToRemove\": [],\n \"Description\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/network-analyzer-configurations/:ConfigurationName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"
payload = {
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevicesToAdd": [],
"WirelessDevicesToRemove": [],
"WirelessGatewaysToAdd": [],
"WirelessGatewaysToRemove": [],
"Description": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName"
payload <- "{\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevicesToAdd\": [],\n \"WirelessDevicesToRemove\": [],\n \"WirelessGatewaysToAdd\": [],\n \"WirelessGatewaysToRemove\": [],\n \"Description\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevicesToAdd\": [],\n \"WirelessDevicesToRemove\": [],\n \"WirelessGatewaysToAdd\": [],\n \"WirelessGatewaysToRemove\": [],\n \"Description\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/network-analyzer-configurations/:ConfigurationName') do |req|
req.body = "{\n \"TraceContent\": {\n \"WirelessDeviceFrameInfo\": \"\",\n \"LogLevel\": \"\"\n },\n \"WirelessDevicesToAdd\": [],\n \"WirelessDevicesToRemove\": [],\n \"WirelessGatewaysToAdd\": [],\n \"WirelessGatewaysToRemove\": [],\n \"Description\": \"\"\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}}/network-analyzer-configurations/:ConfigurationName";
let payload = json!({
"TraceContent": json!({
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
}),
"WirelessDevicesToAdd": (),
"WirelessDevicesToRemove": (),
"WirelessGatewaysToAdd": (),
"WirelessGatewaysToRemove": (),
"Description": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/network-analyzer-configurations/:ConfigurationName \
--header 'content-type: application/json' \
--data '{
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevicesToAdd": [],
"WirelessDevicesToRemove": [],
"WirelessGatewaysToAdd": [],
"WirelessGatewaysToRemove": [],
"Description": ""
}'
echo '{
"TraceContent": {
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
},
"WirelessDevicesToAdd": [],
"WirelessDevicesToRemove": [],
"WirelessGatewaysToAdd": [],
"WirelessGatewaysToRemove": [],
"Description": ""
}' | \
http PATCH {{baseUrl}}/network-analyzer-configurations/:ConfigurationName \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "TraceContent": {\n "WirelessDeviceFrameInfo": "",\n "LogLevel": ""\n },\n "WirelessDevicesToAdd": [],\n "WirelessDevicesToRemove": [],\n "WirelessGatewaysToAdd": [],\n "WirelessGatewaysToRemove": [],\n "Description": ""\n}' \
--output-document \
- {{baseUrl}}/network-analyzer-configurations/:ConfigurationName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"TraceContent": [
"WirelessDeviceFrameInfo": "",
"LogLevel": ""
],
"WirelessDevicesToAdd": [],
"WirelessDevicesToRemove": [],
"WirelessGatewaysToAdd": [],
"WirelessGatewaysToRemove": [],
"Description": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/network-analyzer-configurations/:ConfigurationName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdatePartnerAccount
{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType
QUERY PARAMS
partnerType
PartnerAccountId
BODY json
{
"Sidewalk": {
"AppServerPrivateKey": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType");
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 \"Sidewalk\": {\n \"AppServerPrivateKey\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType" {:query-params {:partnerType ""}
:content-type :json
:form-params {:Sidewalk {:AppServerPrivateKey ""}}})
require "http/client"
url = "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Sidewalk\": {\n \"AppServerPrivateKey\": \"\"\n }\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType"),
Content = new StringContent("{\n \"Sidewalk\": {\n \"AppServerPrivateKey\": \"\"\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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Sidewalk\": {\n \"AppServerPrivateKey\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType"
payload := strings.NewReader("{\n \"Sidewalk\": {\n \"AppServerPrivateKey\": \"\"\n }\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/partner-accounts/:PartnerAccountId?partnerType= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 53
{
"Sidewalk": {
"AppServerPrivateKey": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")
.setHeader("content-type", "application/json")
.setBody("{\n \"Sidewalk\": {\n \"AppServerPrivateKey\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"Sidewalk\": {\n \"AppServerPrivateKey\": \"\"\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 \"Sidewalk\": {\n \"AppServerPrivateKey\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")
.header("content-type", "application/json")
.body("{\n \"Sidewalk\": {\n \"AppServerPrivateKey\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
Sidewalk: {
AppServerPrivateKey: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType',
params: {partnerType: ''},
headers: {'content-type': 'application/json'},
data: {Sidewalk: {AppServerPrivateKey: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"Sidewalk":{"AppServerPrivateKey":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Sidewalk": {\n "AppServerPrivateKey": ""\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 \"Sidewalk\": {\n \"AppServerPrivateKey\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/partner-accounts/:PartnerAccountId?partnerType=',
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({Sidewalk: {AppServerPrivateKey: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType',
qs: {partnerType: ''},
headers: {'content-type': 'application/json'},
body: {Sidewalk: {AppServerPrivateKey: ''}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType');
req.query({
partnerType: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Sidewalk: {
AppServerPrivateKey: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType',
params: {partnerType: ''},
headers: {'content-type': 'application/json'},
data: {Sidewalk: {AppServerPrivateKey: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"Sidewalk":{"AppServerPrivateKey":""}}'
};
try {
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 = @{ @"Sidewalk": @{ @"AppServerPrivateKey": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Sidewalk\": {\n \"AppServerPrivateKey\": \"\"\n }\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'Sidewalk' => [
'AppServerPrivateKey' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType', [
'body' => '{
"Sidewalk": {
"AppServerPrivateKey": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setQueryData([
'partnerType' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Sidewalk' => [
'AppServerPrivateKey' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Sidewalk' => [
'AppServerPrivateKey' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'partnerType' => ''
]));
$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}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"Sidewalk": {
"AppServerPrivateKey": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"Sidewalk": {
"AppServerPrivateKey": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Sidewalk\": {\n \"AppServerPrivateKey\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/partner-accounts/:PartnerAccountId?partnerType=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType"
querystring = {"partnerType":""}
payload = { "Sidewalk": { "AppServerPrivateKey": "" } }
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/partner-accounts/:PartnerAccountId#partnerType"
queryString <- list(partnerType = "")
payload <- "{\n \"Sidewalk\": {\n \"AppServerPrivateKey\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Sidewalk\": {\n \"AppServerPrivateKey\": \"\"\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.patch('/baseUrl/partner-accounts/:PartnerAccountId') do |req|
req.params['partnerType'] = ''
req.body = "{\n \"Sidewalk\": {\n \"AppServerPrivateKey\": \"\"\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}}/partner-accounts/:PartnerAccountId#partnerType";
let querystring = [
("partnerType", ""),
];
let payload = json!({"Sidewalk": json!({"AppServerPrivateKey": ""})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType' \
--header 'content-type: application/json' \
--data '{
"Sidewalk": {
"AppServerPrivateKey": ""
}
}'
echo '{
"Sidewalk": {
"AppServerPrivateKey": ""
}
}' | \
http PATCH '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType' \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "Sidewalk": {\n "AppServerPrivateKey": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType'
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Sidewalk": ["AppServerPrivateKey": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/partner-accounts/:PartnerAccountId?partnerType=#partnerType")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdatePosition
{{baseUrl}}/positions/:ResourceIdentifier#resourceType
QUERY PARAMS
resourceType
ResourceIdentifier
BODY json
{
"Position": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType");
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 \"Position\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/positions/:ResourceIdentifier#resourceType" {:query-params {:resourceType ""}
:content-type :json
:form-params {:Position []}})
require "http/client"
url = "{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Position\": []\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType"),
Content = new StringContent("{\n \"Position\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Position\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType"
payload := strings.NewReader("{\n \"Position\": []\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/positions/:ResourceIdentifier?resourceType= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 20
{
"Position": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType")
.setHeader("content-type", "application/json")
.setBody("{\n \"Position\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"Position\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Position\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType")
.header("content-type", "application/json")
.body("{\n \"Position\": []\n}")
.asString();
const data = JSON.stringify({
Position: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/positions/:ResourceIdentifier#resourceType',
params: {resourceType: ''},
headers: {'content-type': 'application/json'},
data: {Position: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"Position":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Position": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Position\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/positions/:ResourceIdentifier?resourceType=',
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({Position: []}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/positions/:ResourceIdentifier#resourceType',
qs: {resourceType: ''},
headers: {'content-type': 'application/json'},
body: {Position: []},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/positions/:ResourceIdentifier#resourceType');
req.query({
resourceType: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Position: []
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/positions/:ResourceIdentifier#resourceType',
params: {resourceType: ''},
headers: {'content-type': 'application/json'},
data: {Position: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"Position":[]}'
};
try {
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 = @{ @"Position": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Position\": []\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'Position' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType', [
'body' => '{
"Position": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/positions/:ResourceIdentifier#resourceType');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setQueryData([
'resourceType' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Position' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Position' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/positions/:ResourceIdentifier#resourceType');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'resourceType' => ''
]));
$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}}/positions/:ResourceIdentifier?resourceType=#resourceType' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"Position": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"Position": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Position\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/positions/:ResourceIdentifier?resourceType=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/positions/:ResourceIdentifier#resourceType"
querystring = {"resourceType":""}
payload = { "Position": [] }
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/positions/:ResourceIdentifier#resourceType"
queryString <- list(resourceType = "")
payload <- "{\n \"Position\": []\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Position\": []\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/positions/:ResourceIdentifier') do |req|
req.params['resourceType'] = ''
req.body = "{\n \"Position\": []\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}}/positions/:ResourceIdentifier#resourceType";
let querystring = [
("resourceType", ""),
];
let payload = json!({"Position": ()});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType' \
--header 'content-type: application/json' \
--data '{
"Position": []
}'
echo '{
"Position": []
}' | \
http PATCH '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType' \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "Position": []\n}' \
--output-document \
- '{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType'
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Position": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/positions/:ResourceIdentifier?resourceType=#resourceType")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateResourceEventConfiguration
{{baseUrl}}/event-configurations/:Identifier#identifierType
QUERY PARAMS
identifierType
Identifier
BODY json
{
"DeviceRegistrationState": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Proximity": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Join": {
"LoRaWAN": "",
"WirelessDeviceIdEventTopic": ""
},
"ConnectionStatus": {
"LoRaWAN": "",
"WirelessGatewayIdEventTopic": ""
},
"MessageDeliveryStatus": {
"Sidewalk": {
"AmazonIdEventTopic": ""
},
"WirelessDeviceIdEventTopic": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType");
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 \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\",\n \"WirelessGatewayIdEventTopic\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"AmazonIdEventTopic\": \"\"\n },\n \"WirelessDeviceIdEventTopic\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/event-configurations/:Identifier#identifierType" {:query-params {:identifierType ""}
:content-type :json
:form-params {:DeviceRegistrationState {:Sidewalk ""
:WirelessDeviceIdEventTopic ""}
:Proximity {:Sidewalk ""
:WirelessDeviceIdEventTopic ""}
:Join {:LoRaWAN ""
:WirelessDeviceIdEventTopic ""}
:ConnectionStatus {:LoRaWAN ""
:WirelessGatewayIdEventTopic ""}
:MessageDeliveryStatus {:Sidewalk {:AmazonIdEventTopic ""}
:WirelessDeviceIdEventTopic ""}}})
require "http/client"
url = "{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\",\n \"WirelessGatewayIdEventTopic\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"AmazonIdEventTopic\": \"\"\n },\n \"WirelessDeviceIdEventTopic\": \"\"\n }\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType"),
Content = new StringContent("{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\",\n \"WirelessGatewayIdEventTopic\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"AmazonIdEventTopic\": \"\"\n },\n \"WirelessDeviceIdEventTopic\": \"\"\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}}/event-configurations/:Identifier?identifierType=#identifierType");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\",\n \"WirelessGatewayIdEventTopic\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"AmazonIdEventTopic\": \"\"\n },\n \"WirelessDeviceIdEventTopic\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType"
payload := strings.NewReader("{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\",\n \"WirelessGatewayIdEventTopic\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"AmazonIdEventTopic\": \"\"\n },\n \"WirelessDeviceIdEventTopic\": \"\"\n }\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/event-configurations/:Identifier?identifierType= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 460
{
"DeviceRegistrationState": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Proximity": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Join": {
"LoRaWAN": "",
"WirelessDeviceIdEventTopic": ""
},
"ConnectionStatus": {
"LoRaWAN": "",
"WirelessGatewayIdEventTopic": ""
},
"MessageDeliveryStatus": {
"Sidewalk": {
"AmazonIdEventTopic": ""
},
"WirelessDeviceIdEventTopic": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType")
.setHeader("content-type", "application/json")
.setBody("{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\",\n \"WirelessGatewayIdEventTopic\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"AmazonIdEventTopic\": \"\"\n },\n \"WirelessDeviceIdEventTopic\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\",\n \"WirelessGatewayIdEventTopic\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"AmazonIdEventTopic\": \"\"\n },\n \"WirelessDeviceIdEventTopic\": \"\"\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 \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\",\n \"WirelessGatewayIdEventTopic\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"AmazonIdEventTopic\": \"\"\n },\n \"WirelessDeviceIdEventTopic\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType")
.header("content-type", "application/json")
.body("{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\",\n \"WirelessGatewayIdEventTopic\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"AmazonIdEventTopic\": \"\"\n },\n \"WirelessDeviceIdEventTopic\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
DeviceRegistrationState: {
Sidewalk: '',
WirelessDeviceIdEventTopic: ''
},
Proximity: {
Sidewalk: '',
WirelessDeviceIdEventTopic: ''
},
Join: {
LoRaWAN: '',
WirelessDeviceIdEventTopic: ''
},
ConnectionStatus: {
LoRaWAN: '',
WirelessGatewayIdEventTopic: ''
},
MessageDeliveryStatus: {
Sidewalk: {
AmazonIdEventTopic: ''
},
WirelessDeviceIdEventTopic: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/event-configurations/:Identifier#identifierType',
params: {identifierType: ''},
headers: {'content-type': 'application/json'},
data: {
DeviceRegistrationState: {Sidewalk: '', WirelessDeviceIdEventTopic: ''},
Proximity: {Sidewalk: '', WirelessDeviceIdEventTopic: ''},
Join: {LoRaWAN: '', WirelessDeviceIdEventTopic: ''},
ConnectionStatus: {LoRaWAN: '', WirelessGatewayIdEventTopic: ''},
MessageDeliveryStatus: {Sidewalk: {AmazonIdEventTopic: ''}, WirelessDeviceIdEventTopic: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"DeviceRegistrationState":{"Sidewalk":"","WirelessDeviceIdEventTopic":""},"Proximity":{"Sidewalk":"","WirelessDeviceIdEventTopic":""},"Join":{"LoRaWAN":"","WirelessDeviceIdEventTopic":""},"ConnectionStatus":{"LoRaWAN":"","WirelessGatewayIdEventTopic":""},"MessageDeliveryStatus":{"Sidewalk":{"AmazonIdEventTopic":""},"WirelessDeviceIdEventTopic":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "DeviceRegistrationState": {\n "Sidewalk": "",\n "WirelessDeviceIdEventTopic": ""\n },\n "Proximity": {\n "Sidewalk": "",\n "WirelessDeviceIdEventTopic": ""\n },\n "Join": {\n "LoRaWAN": "",\n "WirelessDeviceIdEventTopic": ""\n },\n "ConnectionStatus": {\n "LoRaWAN": "",\n "WirelessGatewayIdEventTopic": ""\n },\n "MessageDeliveryStatus": {\n "Sidewalk": {\n "AmazonIdEventTopic": ""\n },\n "WirelessDeviceIdEventTopic": ""\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 \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\",\n \"WirelessGatewayIdEventTopic\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"AmazonIdEventTopic\": \"\"\n },\n \"WirelessDeviceIdEventTopic\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/event-configurations/:Identifier?identifierType=',
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({
DeviceRegistrationState: {Sidewalk: '', WirelessDeviceIdEventTopic: ''},
Proximity: {Sidewalk: '', WirelessDeviceIdEventTopic: ''},
Join: {LoRaWAN: '', WirelessDeviceIdEventTopic: ''},
ConnectionStatus: {LoRaWAN: '', WirelessGatewayIdEventTopic: ''},
MessageDeliveryStatus: {Sidewalk: {AmazonIdEventTopic: ''}, WirelessDeviceIdEventTopic: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/event-configurations/:Identifier#identifierType',
qs: {identifierType: ''},
headers: {'content-type': 'application/json'},
body: {
DeviceRegistrationState: {Sidewalk: '', WirelessDeviceIdEventTopic: ''},
Proximity: {Sidewalk: '', WirelessDeviceIdEventTopic: ''},
Join: {LoRaWAN: '', WirelessDeviceIdEventTopic: ''},
ConnectionStatus: {LoRaWAN: '', WirelessGatewayIdEventTopic: ''},
MessageDeliveryStatus: {Sidewalk: {AmazonIdEventTopic: ''}, WirelessDeviceIdEventTopic: ''}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/event-configurations/:Identifier#identifierType');
req.query({
identifierType: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
DeviceRegistrationState: {
Sidewalk: '',
WirelessDeviceIdEventTopic: ''
},
Proximity: {
Sidewalk: '',
WirelessDeviceIdEventTopic: ''
},
Join: {
LoRaWAN: '',
WirelessDeviceIdEventTopic: ''
},
ConnectionStatus: {
LoRaWAN: '',
WirelessGatewayIdEventTopic: ''
},
MessageDeliveryStatus: {
Sidewalk: {
AmazonIdEventTopic: ''
},
WirelessDeviceIdEventTopic: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/event-configurations/:Identifier#identifierType',
params: {identifierType: ''},
headers: {'content-type': 'application/json'},
data: {
DeviceRegistrationState: {Sidewalk: '', WirelessDeviceIdEventTopic: ''},
Proximity: {Sidewalk: '', WirelessDeviceIdEventTopic: ''},
Join: {LoRaWAN: '', WirelessDeviceIdEventTopic: ''},
ConnectionStatus: {LoRaWAN: '', WirelessGatewayIdEventTopic: ''},
MessageDeliveryStatus: {Sidewalk: {AmazonIdEventTopic: ''}, WirelessDeviceIdEventTopic: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"DeviceRegistrationState":{"Sidewalk":"","WirelessDeviceIdEventTopic":""},"Proximity":{"Sidewalk":"","WirelessDeviceIdEventTopic":""},"Join":{"LoRaWAN":"","WirelessDeviceIdEventTopic":""},"ConnectionStatus":{"LoRaWAN":"","WirelessGatewayIdEventTopic":""},"MessageDeliveryStatus":{"Sidewalk":{"AmazonIdEventTopic":""},"WirelessDeviceIdEventTopic":""}}'
};
try {
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 = @{ @"DeviceRegistrationState": @{ @"Sidewalk": @"", @"WirelessDeviceIdEventTopic": @"" },
@"Proximity": @{ @"Sidewalk": @"", @"WirelessDeviceIdEventTopic": @"" },
@"Join": @{ @"LoRaWAN": @"", @"WirelessDeviceIdEventTopic": @"" },
@"ConnectionStatus": @{ @"LoRaWAN": @"", @"WirelessGatewayIdEventTopic": @"" },
@"MessageDeliveryStatus": @{ @"Sidewalk": @{ @"AmazonIdEventTopic": @"" }, @"WirelessDeviceIdEventTopic": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\",\n \"WirelessGatewayIdEventTopic\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"AmazonIdEventTopic\": \"\"\n },\n \"WirelessDeviceIdEventTopic\": \"\"\n }\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'DeviceRegistrationState' => [
'Sidewalk' => '',
'WirelessDeviceIdEventTopic' => ''
],
'Proximity' => [
'Sidewalk' => '',
'WirelessDeviceIdEventTopic' => ''
],
'Join' => [
'LoRaWAN' => '',
'WirelessDeviceIdEventTopic' => ''
],
'ConnectionStatus' => [
'LoRaWAN' => '',
'WirelessGatewayIdEventTopic' => ''
],
'MessageDeliveryStatus' => [
'Sidewalk' => [
'AmazonIdEventTopic' => ''
],
'WirelessDeviceIdEventTopic' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType', [
'body' => '{
"DeviceRegistrationState": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Proximity": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Join": {
"LoRaWAN": "",
"WirelessDeviceIdEventTopic": ""
},
"ConnectionStatus": {
"LoRaWAN": "",
"WirelessGatewayIdEventTopic": ""
},
"MessageDeliveryStatus": {
"Sidewalk": {
"AmazonIdEventTopic": ""
},
"WirelessDeviceIdEventTopic": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/event-configurations/:Identifier#identifierType');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setQueryData([
'identifierType' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DeviceRegistrationState' => [
'Sidewalk' => '',
'WirelessDeviceIdEventTopic' => ''
],
'Proximity' => [
'Sidewalk' => '',
'WirelessDeviceIdEventTopic' => ''
],
'Join' => [
'LoRaWAN' => '',
'WirelessDeviceIdEventTopic' => ''
],
'ConnectionStatus' => [
'LoRaWAN' => '',
'WirelessGatewayIdEventTopic' => ''
],
'MessageDeliveryStatus' => [
'Sidewalk' => [
'AmazonIdEventTopic' => ''
],
'WirelessDeviceIdEventTopic' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DeviceRegistrationState' => [
'Sidewalk' => '',
'WirelessDeviceIdEventTopic' => ''
],
'Proximity' => [
'Sidewalk' => '',
'WirelessDeviceIdEventTopic' => ''
],
'Join' => [
'LoRaWAN' => '',
'WirelessDeviceIdEventTopic' => ''
],
'ConnectionStatus' => [
'LoRaWAN' => '',
'WirelessGatewayIdEventTopic' => ''
],
'MessageDeliveryStatus' => [
'Sidewalk' => [
'AmazonIdEventTopic' => ''
],
'WirelessDeviceIdEventTopic' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/event-configurations/:Identifier#identifierType');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'identifierType' => ''
]));
$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}}/event-configurations/:Identifier?identifierType=#identifierType' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"DeviceRegistrationState": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Proximity": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Join": {
"LoRaWAN": "",
"WirelessDeviceIdEventTopic": ""
},
"ConnectionStatus": {
"LoRaWAN": "",
"WirelessGatewayIdEventTopic": ""
},
"MessageDeliveryStatus": {
"Sidewalk": {
"AmazonIdEventTopic": ""
},
"WirelessDeviceIdEventTopic": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"DeviceRegistrationState": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Proximity": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Join": {
"LoRaWAN": "",
"WirelessDeviceIdEventTopic": ""
},
"ConnectionStatus": {
"LoRaWAN": "",
"WirelessGatewayIdEventTopic": ""
},
"MessageDeliveryStatus": {
"Sidewalk": {
"AmazonIdEventTopic": ""
},
"WirelessDeviceIdEventTopic": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\",\n \"WirelessGatewayIdEventTopic\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"AmazonIdEventTopic\": \"\"\n },\n \"WirelessDeviceIdEventTopic\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/event-configurations/:Identifier?identifierType=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/event-configurations/:Identifier#identifierType"
querystring = {"identifierType":""}
payload = {
"DeviceRegistrationState": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Proximity": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Join": {
"LoRaWAN": "",
"WirelessDeviceIdEventTopic": ""
},
"ConnectionStatus": {
"LoRaWAN": "",
"WirelessGatewayIdEventTopic": ""
},
"MessageDeliveryStatus": {
"Sidewalk": { "AmazonIdEventTopic": "" },
"WirelessDeviceIdEventTopic": ""
}
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/event-configurations/:Identifier#identifierType"
queryString <- list(identifierType = "")
payload <- "{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\",\n \"WirelessGatewayIdEventTopic\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"AmazonIdEventTopic\": \"\"\n },\n \"WirelessDeviceIdEventTopic\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\",\n \"WirelessGatewayIdEventTopic\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"AmazonIdEventTopic\": \"\"\n },\n \"WirelessDeviceIdEventTopic\": \"\"\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.patch('/baseUrl/event-configurations/:Identifier') do |req|
req.params['identifierType'] = ''
req.body = "{\n \"DeviceRegistrationState\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Proximity\": {\n \"Sidewalk\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"Join\": {\n \"LoRaWAN\": \"\",\n \"WirelessDeviceIdEventTopic\": \"\"\n },\n \"ConnectionStatus\": {\n \"LoRaWAN\": \"\",\n \"WirelessGatewayIdEventTopic\": \"\"\n },\n \"MessageDeliveryStatus\": {\n \"Sidewalk\": {\n \"AmazonIdEventTopic\": \"\"\n },\n \"WirelessDeviceIdEventTopic\": \"\"\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}}/event-configurations/:Identifier#identifierType";
let querystring = [
("identifierType", ""),
];
let payload = json!({
"DeviceRegistrationState": json!({
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
}),
"Proximity": json!({
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
}),
"Join": json!({
"LoRaWAN": "",
"WirelessDeviceIdEventTopic": ""
}),
"ConnectionStatus": json!({
"LoRaWAN": "",
"WirelessGatewayIdEventTopic": ""
}),
"MessageDeliveryStatus": json!({
"Sidewalk": json!({"AmazonIdEventTopic": ""}),
"WirelessDeviceIdEventTopic": ""
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType' \
--header 'content-type: application/json' \
--data '{
"DeviceRegistrationState": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Proximity": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Join": {
"LoRaWAN": "",
"WirelessDeviceIdEventTopic": ""
},
"ConnectionStatus": {
"LoRaWAN": "",
"WirelessGatewayIdEventTopic": ""
},
"MessageDeliveryStatus": {
"Sidewalk": {
"AmazonIdEventTopic": ""
},
"WirelessDeviceIdEventTopic": ""
}
}'
echo '{
"DeviceRegistrationState": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Proximity": {
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
},
"Join": {
"LoRaWAN": "",
"WirelessDeviceIdEventTopic": ""
},
"ConnectionStatus": {
"LoRaWAN": "",
"WirelessGatewayIdEventTopic": ""
},
"MessageDeliveryStatus": {
"Sidewalk": {
"AmazonIdEventTopic": ""
},
"WirelessDeviceIdEventTopic": ""
}
}' | \
http PATCH '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType' \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "DeviceRegistrationState": {\n "Sidewalk": "",\n "WirelessDeviceIdEventTopic": ""\n },\n "Proximity": {\n "Sidewalk": "",\n "WirelessDeviceIdEventTopic": ""\n },\n "Join": {\n "LoRaWAN": "",\n "WirelessDeviceIdEventTopic": ""\n },\n "ConnectionStatus": {\n "LoRaWAN": "",\n "WirelessGatewayIdEventTopic": ""\n },\n "MessageDeliveryStatus": {\n "Sidewalk": {\n "AmazonIdEventTopic": ""\n },\n "WirelessDeviceIdEventTopic": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType'
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"DeviceRegistrationState": [
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
],
"Proximity": [
"Sidewalk": "",
"WirelessDeviceIdEventTopic": ""
],
"Join": [
"LoRaWAN": "",
"WirelessDeviceIdEventTopic": ""
],
"ConnectionStatus": [
"LoRaWAN": "",
"WirelessGatewayIdEventTopic": ""
],
"MessageDeliveryStatus": [
"Sidewalk": ["AmazonIdEventTopic": ""],
"WirelessDeviceIdEventTopic": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/event-configurations/:Identifier?identifierType=#identifierType")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateResourcePosition
{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType
QUERY PARAMS
resourceType
ResourceIdentifier
BODY json
{
"GeoJsonPayload": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType");
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 \"GeoJsonPayload\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType" {:query-params {:resourceType ""}
:content-type :json
:form-params {:GeoJsonPayload ""}})
require "http/client"
url = "{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"GeoJsonPayload\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType"),
Content = new StringContent("{\n \"GeoJsonPayload\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"GeoJsonPayload\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType"
payload := strings.NewReader("{\n \"GeoJsonPayload\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/resource-positions/:ResourceIdentifier?resourceType= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 26
{
"GeoJsonPayload": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType")
.setHeader("content-type", "application/json")
.setBody("{\n \"GeoJsonPayload\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"GeoJsonPayload\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"GeoJsonPayload\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType")
.header("content-type", "application/json")
.body("{\n \"GeoJsonPayload\": \"\"\n}")
.asString();
const data = JSON.stringify({
GeoJsonPayload: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType',
params: {resourceType: ''},
headers: {'content-type': 'application/json'},
data: {GeoJsonPayload: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"GeoJsonPayload":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "GeoJsonPayload": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"GeoJsonPayload\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/resource-positions/:ResourceIdentifier?resourceType=',
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({GeoJsonPayload: ''}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType',
qs: {resourceType: ''},
headers: {'content-type': 'application/json'},
body: {GeoJsonPayload: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType');
req.query({
resourceType: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
GeoJsonPayload: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType',
params: {resourceType: ''},
headers: {'content-type': 'application/json'},
data: {GeoJsonPayload: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"GeoJsonPayload":""}'
};
try {
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 = @{ @"GeoJsonPayload": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"GeoJsonPayload\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'GeoJsonPayload' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType', [
'body' => '{
"GeoJsonPayload": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setQueryData([
'resourceType' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'GeoJsonPayload' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'GeoJsonPayload' => ''
]));
$request->setRequestUrl('{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'resourceType' => ''
]));
$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}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"GeoJsonPayload": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"GeoJsonPayload": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"GeoJsonPayload\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/resource-positions/:ResourceIdentifier?resourceType=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType"
querystring = {"resourceType":""}
payload = { "GeoJsonPayload": "" }
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/resource-positions/:ResourceIdentifier#resourceType"
queryString <- list(resourceType = "")
payload <- "{\n \"GeoJsonPayload\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"GeoJsonPayload\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/resource-positions/:ResourceIdentifier') do |req|
req.params['resourceType'] = ''
req.body = "{\n \"GeoJsonPayload\": \"\"\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}}/resource-positions/:ResourceIdentifier#resourceType";
let querystring = [
("resourceType", ""),
];
let payload = json!({"GeoJsonPayload": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType' \
--header 'content-type: application/json' \
--data '{
"GeoJsonPayload": ""
}'
echo '{
"GeoJsonPayload": ""
}' | \
http PATCH '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType' \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "GeoJsonPayload": ""\n}' \
--output-document \
- '{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType'
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["GeoJsonPayload": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/resource-positions/:ResourceIdentifier?resourceType=#resourceType")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateWirelessDevice
{{baseUrl}}/wireless-devices/:Id
QUERY PARAMS
Id
BODY json
{
"DestinationName": "",
"Name": "",
"Description": "",
"LoRaWAN": {
"DeviceProfileId": "",
"ServiceProfileId": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": ""
},
"Positioning": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-devices/:Id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"DestinationName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": \"\"\n },\n \"Positioning\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/wireless-devices/:Id" {:content-type :json
:form-params {:DestinationName ""
:Name ""
:Description ""
:LoRaWAN {:DeviceProfileId ""
:ServiceProfileId ""
:AbpV1_1 ""
:AbpV1_0_x ""
:FPorts ""}
:Positioning ""}})
require "http/client"
url = "{{baseUrl}}/wireless-devices/:Id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"DestinationName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": \"\"\n },\n \"Positioning\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/wireless-devices/:Id"),
Content = new StringContent("{\n \"DestinationName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": \"\"\n },\n \"Positioning\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-devices/:Id");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"DestinationName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": \"\"\n },\n \"Positioning\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-devices/:Id"
payload := strings.NewReader("{\n \"DestinationName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": \"\"\n },\n \"Positioning\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/wireless-devices/:Id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 215
{
"DestinationName": "",
"Name": "",
"Description": "",
"LoRaWAN": {
"DeviceProfileId": "",
"ServiceProfileId": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": ""
},
"Positioning": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/wireless-devices/:Id")
.setHeader("content-type", "application/json")
.setBody("{\n \"DestinationName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": \"\"\n },\n \"Positioning\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-devices/:Id"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"DestinationName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": \"\"\n },\n \"Positioning\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"DestinationName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": \"\"\n },\n \"Positioning\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/wireless-devices/:Id")
.header("content-type", "application/json")
.body("{\n \"DestinationName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": \"\"\n },\n \"Positioning\": \"\"\n}")
.asString();
const data = JSON.stringify({
DestinationName: '',
Name: '',
Description: '',
LoRaWAN: {
DeviceProfileId: '',
ServiceProfileId: '',
AbpV1_1: '',
AbpV1_0_x: '',
FPorts: ''
},
Positioning: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/wireless-devices/:Id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/wireless-devices/:Id',
headers: {'content-type': 'application/json'},
data: {
DestinationName: '',
Name: '',
Description: '',
LoRaWAN: {
DeviceProfileId: '',
ServiceProfileId: '',
AbpV1_1: '',
AbpV1_0_x: '',
FPorts: ''
},
Positioning: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-devices/:Id';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"DestinationName":"","Name":"","Description":"","LoRaWAN":{"DeviceProfileId":"","ServiceProfileId":"","AbpV1_1":"","AbpV1_0_x":"","FPorts":""},"Positioning":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-devices/:Id',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "DestinationName": "",\n "Name": "",\n "Description": "",\n "LoRaWAN": {\n "DeviceProfileId": "",\n "ServiceProfileId": "",\n "AbpV1_1": "",\n "AbpV1_0_x": "",\n "FPorts": ""\n },\n "Positioning": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"DestinationName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": \"\"\n },\n \"Positioning\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/wireless-devices/:Id")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-devices/:Id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
DestinationName: '',
Name: '',
Description: '',
LoRaWAN: {
DeviceProfileId: '',
ServiceProfileId: '',
AbpV1_1: '',
AbpV1_0_x: '',
FPorts: ''
},
Positioning: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/wireless-devices/:Id',
headers: {'content-type': 'application/json'},
body: {
DestinationName: '',
Name: '',
Description: '',
LoRaWAN: {
DeviceProfileId: '',
ServiceProfileId: '',
AbpV1_1: '',
AbpV1_0_x: '',
FPorts: ''
},
Positioning: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/wireless-devices/:Id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
DestinationName: '',
Name: '',
Description: '',
LoRaWAN: {
DeviceProfileId: '',
ServiceProfileId: '',
AbpV1_1: '',
AbpV1_0_x: '',
FPorts: ''
},
Positioning: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/wireless-devices/:Id',
headers: {'content-type': 'application/json'},
data: {
DestinationName: '',
Name: '',
Description: '',
LoRaWAN: {
DeviceProfileId: '',
ServiceProfileId: '',
AbpV1_1: '',
AbpV1_0_x: '',
FPorts: ''
},
Positioning: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-devices/:Id';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"DestinationName":"","Name":"","Description":"","LoRaWAN":{"DeviceProfileId":"","ServiceProfileId":"","AbpV1_1":"","AbpV1_0_x":"","FPorts":""},"Positioning":""}'
};
try {
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 = @{ @"DestinationName": @"",
@"Name": @"",
@"Description": @"",
@"LoRaWAN": @{ @"DeviceProfileId": @"", @"ServiceProfileId": @"", @"AbpV1_1": @"", @"AbpV1_0_x": @"", @"FPorts": @"" },
@"Positioning": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-devices/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/wireless-devices/:Id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"DestinationName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": \"\"\n },\n \"Positioning\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-devices/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'DestinationName' => '',
'Name' => '',
'Description' => '',
'LoRaWAN' => [
'DeviceProfileId' => '',
'ServiceProfileId' => '',
'AbpV1_1' => '',
'AbpV1_0_x' => '',
'FPorts' => ''
],
'Positioning' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/wireless-devices/:Id', [
'body' => '{
"DestinationName": "",
"Name": "",
"Description": "",
"LoRaWAN": {
"DeviceProfileId": "",
"ServiceProfileId": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": ""
},
"Positioning": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-devices/:Id');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DestinationName' => '',
'Name' => '',
'Description' => '',
'LoRaWAN' => [
'DeviceProfileId' => '',
'ServiceProfileId' => '',
'AbpV1_1' => '',
'AbpV1_0_x' => '',
'FPorts' => ''
],
'Positioning' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DestinationName' => '',
'Name' => '',
'Description' => '',
'LoRaWAN' => [
'DeviceProfileId' => '',
'ServiceProfileId' => '',
'AbpV1_1' => '',
'AbpV1_0_x' => '',
'FPorts' => ''
],
'Positioning' => ''
]));
$request->setRequestUrl('{{baseUrl}}/wireless-devices/:Id');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-devices/:Id' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"DestinationName": "",
"Name": "",
"Description": "",
"LoRaWAN": {
"DeviceProfileId": "",
"ServiceProfileId": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": ""
},
"Positioning": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-devices/:Id' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"DestinationName": "",
"Name": "",
"Description": "",
"LoRaWAN": {
"DeviceProfileId": "",
"ServiceProfileId": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": ""
},
"Positioning": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DestinationName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": \"\"\n },\n \"Positioning\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/wireless-devices/:Id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-devices/:Id"
payload = {
"DestinationName": "",
"Name": "",
"Description": "",
"LoRaWAN": {
"DeviceProfileId": "",
"ServiceProfileId": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": ""
},
"Positioning": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-devices/:Id"
payload <- "{\n \"DestinationName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": \"\"\n },\n \"Positioning\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-devices/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"DestinationName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": \"\"\n },\n \"Positioning\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/wireless-devices/:Id') do |req|
req.body = "{\n \"DestinationName\": \"\",\n \"Name\": \"\",\n \"Description\": \"\",\n \"LoRaWAN\": {\n \"DeviceProfileId\": \"\",\n \"ServiceProfileId\": \"\",\n \"AbpV1_1\": \"\",\n \"AbpV1_0_x\": \"\",\n \"FPorts\": \"\"\n },\n \"Positioning\": \"\"\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}}/wireless-devices/:Id";
let payload = json!({
"DestinationName": "",
"Name": "",
"Description": "",
"LoRaWAN": json!({
"DeviceProfileId": "",
"ServiceProfileId": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": ""
}),
"Positioning": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/wireless-devices/:Id \
--header 'content-type: application/json' \
--data '{
"DestinationName": "",
"Name": "",
"Description": "",
"LoRaWAN": {
"DeviceProfileId": "",
"ServiceProfileId": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": ""
},
"Positioning": ""
}'
echo '{
"DestinationName": "",
"Name": "",
"Description": "",
"LoRaWAN": {
"DeviceProfileId": "",
"ServiceProfileId": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": ""
},
"Positioning": ""
}' | \
http PATCH {{baseUrl}}/wireless-devices/:Id \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "DestinationName": "",\n "Name": "",\n "Description": "",\n "LoRaWAN": {\n "DeviceProfileId": "",\n "ServiceProfileId": "",\n "AbpV1_1": "",\n "AbpV1_0_x": "",\n "FPorts": ""\n },\n "Positioning": ""\n}' \
--output-document \
- {{baseUrl}}/wireless-devices/:Id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"DestinationName": "",
"Name": "",
"Description": "",
"LoRaWAN": [
"DeviceProfileId": "",
"ServiceProfileId": "",
"AbpV1_1": "",
"AbpV1_0_x": "",
"FPorts": ""
],
"Positioning": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-devices/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateWirelessDeviceImportTask
{{baseUrl}}/wireless_device_import_task/:Id
QUERY PARAMS
Id
BODY json
{
"Sidewalk": {
"DeviceCreationFile": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless_device_import_task/:Id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/wireless_device_import_task/:Id" {:content-type :json
:form-params {:Sidewalk {:DeviceCreationFile ""}}})
require "http/client"
url = "{{baseUrl}}/wireless_device_import_task/:Id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\"\n }\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/wireless_device_import_task/:Id"),
Content = new StringContent("{\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\"\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}}/wireless_device_import_task/:Id");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless_device_import_task/:Id"
payload := strings.NewReader("{\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\"\n }\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/wireless_device_import_task/:Id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 52
{
"Sidewalk": {
"DeviceCreationFile": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/wireless_device_import_task/:Id")
.setHeader("content-type", "application/json")
.setBody("{\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless_device_import_task/:Id"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\"\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 \"Sidewalk\": {\n \"DeviceCreationFile\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless_device_import_task/:Id")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/wireless_device_import_task/:Id")
.header("content-type", "application/json")
.body("{\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
Sidewalk: {
DeviceCreationFile: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/wireless_device_import_task/:Id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/wireless_device_import_task/:Id',
headers: {'content-type': 'application/json'},
data: {Sidewalk: {DeviceCreationFile: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless_device_import_task/:Id';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"Sidewalk":{"DeviceCreationFile":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless_device_import_task/:Id',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Sidewalk": {\n "DeviceCreationFile": ""\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 \"Sidewalk\": {\n \"DeviceCreationFile\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/wireless_device_import_task/:Id")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless_device_import_task/:Id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Sidewalk: {DeviceCreationFile: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/wireless_device_import_task/:Id',
headers: {'content-type': 'application/json'},
body: {Sidewalk: {DeviceCreationFile: ''}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/wireless_device_import_task/:Id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Sidewalk: {
DeviceCreationFile: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/wireless_device_import_task/:Id',
headers: {'content-type': 'application/json'},
data: {Sidewalk: {DeviceCreationFile: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless_device_import_task/:Id';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"Sidewalk":{"DeviceCreationFile":""}}'
};
try {
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 = @{ @"Sidewalk": @{ @"DeviceCreationFile": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless_device_import_task/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/wireless_device_import_task/:Id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\"\n }\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless_device_import_task/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'Sidewalk' => [
'DeviceCreationFile' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/wireless_device_import_task/:Id', [
'body' => '{
"Sidewalk": {
"DeviceCreationFile": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/wireless_device_import_task/:Id');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Sidewalk' => [
'DeviceCreationFile' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Sidewalk' => [
'DeviceCreationFile' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/wireless_device_import_task/:Id');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless_device_import_task/:Id' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"Sidewalk": {
"DeviceCreationFile": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless_device_import_task/:Id' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"Sidewalk": {
"DeviceCreationFile": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/wireless_device_import_task/:Id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless_device_import_task/:Id"
payload = { "Sidewalk": { "DeviceCreationFile": "" } }
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless_device_import_task/:Id"
payload <- "{\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless_device_import_task/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\"\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.patch('/baseUrl/wireless_device_import_task/:Id') do |req|
req.body = "{\n \"Sidewalk\": {\n \"DeviceCreationFile\": \"\"\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}}/wireless_device_import_task/:Id";
let payload = json!({"Sidewalk": json!({"DeviceCreationFile": ""})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/wireless_device_import_task/:Id \
--header 'content-type: application/json' \
--data '{
"Sidewalk": {
"DeviceCreationFile": ""
}
}'
echo '{
"Sidewalk": {
"DeviceCreationFile": ""
}
}' | \
http PATCH {{baseUrl}}/wireless_device_import_task/:Id \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "Sidewalk": {\n "DeviceCreationFile": ""\n }\n}' \
--output-document \
- {{baseUrl}}/wireless_device_import_task/:Id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Sidewalk": ["DeviceCreationFile": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless_device_import_task/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateWirelessGateway
{{baseUrl}}/wireless-gateways/:Id
QUERY PARAMS
Id
BODY json
{
"Name": "",
"Description": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"MaxEirp": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/wireless-gateways/:Id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"MaxEirp\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/wireless-gateways/:Id" {:content-type :json
:form-params {:Name ""
:Description ""
:JoinEuiFilters []
:NetIdFilters []
:MaxEirp ""}})
require "http/client"
url = "{{baseUrl}}/wireless-gateways/:Id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"MaxEirp\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/wireless-gateways/:Id"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"MaxEirp\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/wireless-gateways/:Id");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"MaxEirp\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/wireless-gateways/:Id"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"MaxEirp\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/wireless-gateways/:Id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 100
{
"Name": "",
"Description": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"MaxEirp": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/wireless-gateways/:Id")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"MaxEirp\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/wireless-gateways/:Id"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"MaxEirp\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"MaxEirp\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/wireless-gateways/:Id")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"MaxEirp\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
JoinEuiFilters: [],
NetIdFilters: [],
MaxEirp: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/wireless-gateways/:Id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/wireless-gateways/:Id',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', JoinEuiFilters: [], NetIdFilters: [], MaxEirp: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/wireless-gateways/:Id';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","JoinEuiFilters":[],"NetIdFilters":[],"MaxEirp":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/wireless-gateways/:Id',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "JoinEuiFilters": [],\n "NetIdFilters": [],\n "MaxEirp": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"MaxEirp\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/wireless-gateways/:Id")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/wireless-gateways/:Id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Name: '', Description: '', JoinEuiFilters: [], NetIdFilters: [], MaxEirp: ''}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/wireless-gateways/:Id',
headers: {'content-type': 'application/json'},
body: {Name: '', Description: '', JoinEuiFilters: [], NetIdFilters: [], MaxEirp: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/wireless-gateways/:Id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
JoinEuiFilters: [],
NetIdFilters: [],
MaxEirp: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/wireless-gateways/:Id',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', JoinEuiFilters: [], NetIdFilters: [], MaxEirp: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/wireless-gateways/:Id';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","JoinEuiFilters":[],"NetIdFilters":[],"MaxEirp":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"JoinEuiFilters": @[ ],
@"NetIdFilters": @[ ],
@"MaxEirp": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/wireless-gateways/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/wireless-gateways/:Id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"MaxEirp\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/wireless-gateways/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'Description' => '',
'JoinEuiFilters' => [
],
'NetIdFilters' => [
],
'MaxEirp' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/wireless-gateways/:Id', [
'body' => '{
"Name": "",
"Description": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"MaxEirp": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/wireless-gateways/:Id');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'JoinEuiFilters' => [
],
'NetIdFilters' => [
],
'MaxEirp' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'JoinEuiFilters' => [
],
'NetIdFilters' => [
],
'MaxEirp' => ''
]));
$request->setRequestUrl('{{baseUrl}}/wireless-gateways/:Id');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/wireless-gateways/:Id' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"MaxEirp": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/wireless-gateways/:Id' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"MaxEirp": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"MaxEirp\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/wireless-gateways/:Id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/wireless-gateways/:Id"
payload = {
"Name": "",
"Description": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"MaxEirp": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/wireless-gateways/:Id"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"MaxEirp\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/wireless-gateways/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"MaxEirp\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/wireless-gateways/:Id') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"JoinEuiFilters\": [],\n \"NetIdFilters\": [],\n \"MaxEirp\": \"\"\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}}/wireless-gateways/:Id";
let payload = json!({
"Name": "",
"Description": "",
"JoinEuiFilters": (),
"NetIdFilters": (),
"MaxEirp": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/wireless-gateways/:Id \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"MaxEirp": ""
}'
echo '{
"Name": "",
"Description": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"MaxEirp": ""
}' | \
http PATCH {{baseUrl}}/wireless-gateways/:Id \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "JoinEuiFilters": [],\n "NetIdFilters": [],\n "MaxEirp": ""\n}' \
--output-document \
- {{baseUrl}}/wireless-gateways/:Id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"JoinEuiFilters": [],
"NetIdFilters": [],
"MaxEirp": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/wireless-gateways/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()