AWS IoT Wireless
AWS IoT Wirelessv2020-11-22
AWS IoT Wireless provides bi-directional communication between internet-connected wireless devices and the AWS Cloud. To onboard both LoRaWAN and Sidewalk devices to AWS IoT, use the IoT Wireless API. These wireless devices use the Low Power Wide Area Networking (LPWAN) communication protocol to communicate with AWS IoT. Using the API, you can perform create, read, update, and delete operations for your wireless devices, gateways, destinations, and profiles. After onboarding your devices, you can use the API operations to set log levels and monitor your devices with CloudWatch. You can also…
- Endpoints
- 109 (42 GET, 23 DELETE, 20 POST, 14 PATCH)
- Base URL
http://api.iotwireless.{region}.amazonaws.com- Authentication
- API key
- Spec format
- OpenAPI 3.0.0
- API version
- 2020-11-22
- Provider
- amazonaws.com
- License
- Apache 2.0 License
- Categories
- Cloud & Infrastructure
- Last updated
Use this API in Bruno:
- Download the Bruno collection above and unzip it.
- In Bruno, choose Open Collection and select the unzipped folder.
- Set the
baseUrlvariable (for examplehttp://api.iotwireless.{region}.amazonaws.com) and your API key credentials, then send requests.
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()