ClearBlade API
POST
2FA - Create Email Communication
{{baseUrl}}/admin/settings/email-service
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/settings/email-service");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/settings/email-service" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/settings/email-service"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/settings/email-service"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/settings/email-service");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/settings/email-service"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/settings/email-service HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/settings/email-service")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/settings/email-service"))
.header("clearblade-devtoken", "")
.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}}/admin/settings/email-service")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/settings/email-service")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/settings/email-service');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/settings/email-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/settings/email-service';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/settings/email-service',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/settings/email-service")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/settings/email-service',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/settings/email-service',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/settings/email-service');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/settings/email-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/settings/email-service';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/settings/email-service"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/settings/email-service" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/settings/email-service",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/settings/email-service', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/settings/email-service');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/settings/email-service');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/settings/email-service' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/settings/email-service' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/settings/email-service", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/settings/email-service"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/settings/email-service"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/settings/email-service")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/settings/email-service') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/settings/email-service";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/settings/email-service \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/settings/email-service \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/settings/email-service
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/settings/email-service")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
2FA - Create SMS Communication
{{baseUrl}}/admin/settings/sms-service
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/settings/sms-service");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/settings/sms-service" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/settings/sms-service"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/settings/sms-service"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/settings/sms-service");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/settings/sms-service"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/settings/sms-service HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/settings/sms-service")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/settings/sms-service"))
.header("clearblade-devtoken", "")
.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}}/admin/settings/sms-service")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/settings/sms-service")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/settings/sms-service');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/settings/sms-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/settings/sms-service';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/settings/sms-service',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/settings/sms-service")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/settings/sms-service',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/settings/sms-service',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/settings/sms-service');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/settings/sms-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/settings/sms-service';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/settings/sms-service"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/settings/sms-service" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/settings/sms-service",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/settings/sms-service', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/settings/sms-service');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/settings/sms-service');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/settings/sms-service' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/settings/sms-service' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/settings/sms-service", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/settings/sms-service"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/settings/sms-service"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/settings/sms-service")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/settings/sms-service') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/settings/sms-service";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/settings/sms-service \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/settings/sms-service \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/settings/sms-service
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/settings/sms-service")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
2FA - Delete SMS settings
{{baseUrl}}/admin/settings/sms-service
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/settings/sms-service");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/settings/sms-service" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/settings/sms-service"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/settings/sms-service"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/settings/sms-service");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/settings/sms-service"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/settings/sms-service HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/settings/sms-service")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/settings/sms-service"))
.header("clearblade-devtoken", "")
.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}}/admin/settings/sms-service")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/settings/sms-service")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/settings/sms-service');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/settings/sms-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/settings/sms-service';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/settings/sms-service',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/settings/sms-service")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/settings/sms-service',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/settings/sms-service',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/settings/sms-service');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/settings/sms-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/settings/sms-service';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/settings/sms-service"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/settings/sms-service" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/settings/sms-service",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/settings/sms-service', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/settings/sms-service');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/settings/sms-service');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/settings/sms-service' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/settings/sms-service' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/settings/sms-service", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/settings/sms-service"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/settings/sms-service"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/settings/sms-service")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/settings/sms-service') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/settings/sms-service";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/admin/settings/sms-service \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/admin/settings/sms-service \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/settings/sms-service
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/settings/sms-service")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
2FA - Delete email settings
{{baseUrl}}/admin/settings/email-service
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/settings/email-service");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/settings/email-service" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/settings/email-service"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/settings/email-service"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/settings/email-service");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/settings/email-service"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/settings/email-service HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/settings/email-service")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/settings/email-service"))
.header("clearblade-devtoken", "")
.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}}/admin/settings/email-service")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/settings/email-service")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/settings/email-service');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/settings/email-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/settings/email-service';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/settings/email-service',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/settings/email-service")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/settings/email-service',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/settings/email-service',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/settings/email-service');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/settings/email-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/settings/email-service';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/settings/email-service"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/settings/email-service" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/settings/email-service",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/settings/email-service', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/settings/email-service');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/settings/email-service');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/settings/email-service' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/settings/email-service' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/settings/email-service", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/settings/email-service"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/settings/email-service"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/settings/email-service")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/settings/email-service') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/settings/email-service";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/admin/settings/email-service \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/admin/settings/email-service \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/settings/email-service
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/settings/email-service")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
2FA - Get Email Settings
{{baseUrl}}/admin/settings/email-service
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/settings/email-service");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/settings/email-service" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/settings/email-service"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/settings/email-service"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/settings/email-service");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/settings/email-service"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/settings/email-service HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/settings/email-service")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/settings/email-service"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/settings/email-service")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/settings/email-service")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/settings/email-service');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/settings/email-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/settings/email-service';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/settings/email-service',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/settings/email-service")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/settings/email-service',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/settings/email-service',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/settings/email-service');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/settings/email-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/settings/email-service';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/settings/email-service"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/settings/email-service" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/settings/email-service",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/settings/email-service', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/settings/email-service');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/settings/email-service');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/settings/email-service' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/settings/email-service' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/settings/email-service", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/settings/email-service"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/settings/email-service"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/settings/email-service")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/settings/email-service') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/settings/email-service";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/settings/email-service \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/settings/email-service \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/settings/email-service
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/settings/email-service")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
2FA - Get SMS Settings
{{baseUrl}}/admin/settings/sms-service
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/settings/sms-service");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/settings/sms-service" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/settings/sms-service"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/settings/sms-service"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/settings/sms-service");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/settings/sms-service"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/settings/sms-service HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/settings/sms-service")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/settings/sms-service"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/settings/sms-service")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/settings/sms-service")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/settings/sms-service');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/settings/sms-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/settings/sms-service';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/settings/sms-service',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/settings/sms-service")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/settings/sms-service',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/settings/sms-service',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/settings/sms-service');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/settings/sms-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/settings/sms-service';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/settings/sms-service"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/settings/sms-service" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/settings/sms-service",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/settings/sms-service', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/settings/sms-service');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/settings/sms-service');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/settings/sms-service' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/settings/sms-service' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/settings/sms-service", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/settings/sms-service"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/settings/sms-service"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/settings/sms-service")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/settings/sms-service') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/settings/sms-service";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/settings/sms-service \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/settings/sms-service \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/settings/sms-service
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/settings/sms-service")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
2FA - Send validation link
{{baseUrl}}/admin/validate
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/validate");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/validate" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/validate"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/validate"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/validate");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/validate"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/validate HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/validate")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/validate"))
.header("clearblade-devtoken", "")
.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}}/admin/validate")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/validate")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/validate');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/validate',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/validate';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/validate',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/validate")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/validate',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/validate',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/validate');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/validate',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/validate';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/validate"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/validate" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/validate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/validate', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/validate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/validate');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/validate' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/validate' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/validate", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/validate"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/validate"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/validate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/validate') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/validate";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/validate \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/validate \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/validate
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/validate")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
2FA - Test Email Service
{{baseUrl}}/admin/settings/email-service/test
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/settings/email-service/test");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/settings/email-service/test" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/settings/email-service/test"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/settings/email-service/test"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/settings/email-service/test");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/settings/email-service/test"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/settings/email-service/test HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/settings/email-service/test")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/settings/email-service/test"))
.header("clearblade-devtoken", "")
.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}}/admin/settings/email-service/test")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/settings/email-service/test")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/settings/email-service/test');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/settings/email-service/test',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/settings/email-service/test';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/settings/email-service/test',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/settings/email-service/test")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/settings/email-service/test',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/settings/email-service/test',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/settings/email-service/test');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/settings/email-service/test',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/settings/email-service/test';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/settings/email-service/test"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/settings/email-service/test" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/settings/email-service/test",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/settings/email-service/test', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/settings/email-service/test');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/settings/email-service/test');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/settings/email-service/test' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/settings/email-service/test' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/settings/email-service/test", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/settings/email-service/test"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/settings/email-service/test"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/settings/email-service/test")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/settings/email-service/test') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/settings/email-service/test";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/settings/email-service/test \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/settings/email-service/test \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/settings/email-service/test
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/settings/email-service/test")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
2FA - Test SMS Service
{{baseUrl}}/admin/settings/sms-service/test
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/settings/sms-service/test");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/settings/sms-service/test" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/settings/sms-service/test"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/settings/sms-service/test"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/settings/sms-service/test");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/settings/sms-service/test"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/settings/sms-service/test HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/settings/sms-service/test")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/settings/sms-service/test"))
.header("clearblade-devtoken", "")
.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}}/admin/settings/sms-service/test")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/settings/sms-service/test")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/settings/sms-service/test');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/settings/sms-service/test',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/settings/sms-service/test';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/settings/sms-service/test',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/settings/sms-service/test")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/settings/sms-service/test',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/settings/sms-service/test',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/settings/sms-service/test');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/settings/sms-service/test',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/settings/sms-service/test';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/settings/sms-service/test"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/settings/sms-service/test" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/settings/sms-service/test",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/settings/sms-service/test', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/settings/sms-service/test');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/settings/sms-service/test');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/settings/sms-service/test' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/settings/sms-service/test' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/settings/sms-service/test", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/settings/sms-service/test"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/settings/sms-service/test"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/settings/sms-service/test")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/settings/sms-service/test') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/settings/sms-service/test";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/settings/sms-service/test \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/settings/sms-service/test \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/settings/sms-service/test
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/settings/sms-service/test")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
2FA - Update Email Settings
{{baseUrl}}/admin/settings/email-service
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/settings/email-service");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/settings/email-service" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/settings/email-service"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/settings/email-service"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/settings/email-service");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/settings/email-service"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/settings/email-service HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/settings/email-service")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/settings/email-service"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/settings/email-service")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/settings/email-service")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/settings/email-service');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/settings/email-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/settings/email-service';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/settings/email-service',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/settings/email-service")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/settings/email-service',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/settings/email-service',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/settings/email-service');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/settings/email-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/settings/email-service';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/settings/email-service"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/settings/email-service" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/settings/email-service",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/settings/email-service', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/settings/email-service');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/settings/email-service');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/settings/email-service' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/settings/email-service' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/settings/email-service", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/settings/email-service"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/settings/email-service"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/settings/email-service")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/settings/email-service') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/settings/email-service";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/settings/email-service \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/settings/email-service \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/settings/email-service
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/settings/email-service")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
2FA - Update SMS Settings
{{baseUrl}}/admin/settings/sms-service
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/settings/sms-service");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/settings/sms-service" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/settings/sms-service"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/settings/sms-service"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/settings/sms-service");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/settings/sms-service"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/settings/sms-service HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/settings/sms-service")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/settings/sms-service"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/settings/sms-service")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/settings/sms-service")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/settings/sms-service');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/settings/sms-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/settings/sms-service';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/settings/sms-service',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/settings/sms-service")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/settings/sms-service',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/settings/sms-service',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/settings/sms-service');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/settings/sms-service',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/settings/sms-service';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/settings/sms-service"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/settings/sms-service" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/settings/sms-service",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/settings/sms-service', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/settings/sms-service');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/settings/sms-service');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/settings/sms-service' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/settings/sms-service' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/settings/sms-service", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/settings/sms-service"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/settings/sms-service"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/settings/sms-service")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/settings/sms-service') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/settings/sms-service";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/settings/sms-service \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/settings/sms-service \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/settings/sms-service
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/settings/sms-service")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
2FA - Update Security Settings
{{baseUrl}}/admin/settings/security
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/settings/security");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/settings/security" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/settings/security"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/settings/security"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/settings/security");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/settings/security"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/settings/security HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/settings/security")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/settings/security"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/settings/security")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/settings/security")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/settings/security');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/settings/security',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/settings/security';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/settings/security',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/settings/security")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/settings/security',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/settings/security',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/settings/security');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/settings/security',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/settings/security';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/settings/security"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/settings/security" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/settings/security",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/settings/security', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/settings/security');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/settings/security');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/settings/security' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/settings/security' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/settings/security", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/settings/security"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/settings/security"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/settings/security")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/settings/security') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/settings/security";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/settings/security \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/settings/security \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/settings/security
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/settings/security")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
2FA - Update developer 2FA information.
{{baseUrl}}/admin/userinfo
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/userinfo");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/userinfo" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/userinfo"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/userinfo"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/userinfo");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/userinfo"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/userinfo HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/userinfo")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/userinfo"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/userinfo")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/userinfo")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/userinfo');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/userinfo',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/userinfo';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/userinfo',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/userinfo")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/userinfo',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/userinfo',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/userinfo');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/userinfo',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/userinfo';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/userinfo"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/userinfo" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/userinfo",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/userinfo', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/userinfo');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/userinfo');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/userinfo' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/userinfo' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/userinfo", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/userinfo"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/userinfo"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/userinfo")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/userinfo') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/userinfo";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/userinfo \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/userinfo \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/userinfo
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/userinfo")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
2FA - View Security Settings
{{baseUrl}}/admin/settings/security
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/settings/security");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/settings/security" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/settings/security"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/settings/security"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/settings/security");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/settings/security"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/settings/security HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/settings/security")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/settings/security"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/settings/security")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/settings/security")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/settings/security');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/settings/security',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/settings/security';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/settings/security',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/settings/security")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/settings/security',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/settings/security',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/settings/security');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/settings/security',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/settings/security';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/settings/security"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/settings/security" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/settings/security",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/settings/security', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/settings/security');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/settings/security');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/settings/security' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/settings/security' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/settings/security", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/settings/security"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/settings/security"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/settings/security")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/settings/security') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/settings/security";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/settings/security \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/settings/security \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/settings/security
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/settings/security")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ADAPTERS - Add an adapter
{{baseUrl}}/api/v/4/:SystemKey/adapters
HEADERS
ClearBlade-DevToken
QUERY PARAMS
SystemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/:SystemKey/adapters");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/4/:SystemKey/adapters" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/4/:SystemKey/adapters"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/:SystemKey/adapters");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/:SystemKey/adapters"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/4/:SystemKey/adapters HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/4/:SystemKey/adapters")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/:SystemKey/adapters"))
.header("clearblade-devtoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/4/:SystemKey/adapters")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/4/:SystemKey/adapters');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/:SystemKey/adapters',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/4/:SystemKey/adapters');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/:SystemKey/adapters"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/:SystemKey/adapters" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/:SystemKey/adapters",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/4/:SystemKey/adapters', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/api/v/4/:SystemKey/adapters", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/:SystemKey/adapters"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/:SystemKey/adapters")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/4/:SystemKey/adapters') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/:SystemKey/adapters";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/4/:SystemKey/adapters \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/api/v/4/:SystemKey/adapters \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/:SystemKey/adapters
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/:SystemKey/adapters")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ADAPTERS - Add or replace file content & configuration
{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files
HEADERS
ClearBlade-DevToken
QUERY PARAMS
SystemKey
AdapterName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files"))
.header("clearblade-devtoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
ADAPTERS - Delete adapter files
{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
SystemKey
AdapterName
fileName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"))
.header("clearblade-devtoken", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
ADAPTERS - Delete adapter
{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
SystemKey
AdapterName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v/4/:SystemKey/adapters/:AdapterName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName"))
.header("clearblade-devtoken", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ADAPTERS - Download file from adapter
{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
AdapterName
SystemKey
fileName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ADAPTERS - Get all adapters
{{baseUrl}}/api/v/4/:SystemKey/adapters
HEADERS
ClearBlade-DevToken
QUERY PARAMS
SystemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/:SystemKey/adapters");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/:SystemKey/adapters" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/:SystemKey/adapters"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/:SystemKey/adapters");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/:SystemKey/adapters"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/:SystemKey/adapters HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/:SystemKey/adapters")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/:SystemKey/adapters"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/:SystemKey/adapters")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/:SystemKey/adapters');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/:SystemKey/adapters',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/:SystemKey/adapters');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/:SystemKey/adapters"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/:SystemKey/adapters" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/:SystemKey/adapters",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/:SystemKey/adapters', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/api/v/4/:SystemKey/adapters", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/:SystemKey/adapters"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/:SystemKey/adapters")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/:SystemKey/adapters') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/:SystemKey/adapters";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/:SystemKey/adapters \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/api/v/4/:SystemKey/adapters \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/:SystemKey/adapters
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/:SystemKey/adapters")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
ADAPTERS - Map Adapter command to execute a file
{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
SystemKey
AdapterName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/4/:SystemKey/adapters/:AdapterName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
ADAPTERS - Send command to edge
{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control
HEADERS
ClearBlade-DevToken
QUERY PARAMS
SystemKey
AdapterName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/control HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/control',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/control", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/control') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/control")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
ADAPTERS - Update Existing File's content
{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
SystemKey
AdapterName
fileName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files/:fileName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Gets list of configuration information for all adapter files
{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files
HEADERS
ClearBlade-DevToken
QUERY PARAMS
AdapterName
SystemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/:SystemKey/adapters/:AdapterName/files') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/:SystemKey/adapters/:AdapterName/files")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
ADMIN - Add-Remove-Change owner
{{baseUrl}}/admin/developers/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/developers/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/developers/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/developers/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/developers/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/developers/:systemKey");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/developers/:systemKey"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/developers/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/developers/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/developers/:systemKey"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/developers/:systemKey")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/developers/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/developers/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/developers/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/developers/:systemKey';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/developers/:systemKey',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/developers/:systemKey")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/developers/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/developers/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/developers/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/developers/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/developers/:systemKey';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/developers/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/developers/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/developers/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/developers/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/developers/:systemKey');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/developers/:systemKey');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/developers/:systemKey' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/developers/:systemKey' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/developers/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/developers/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/developers/:systemKey"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/developers/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/developers/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/developers/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/developers/:systemKey \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/developers/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/developers/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/developers/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ADMIN - Change dev password (Admin)
{{baseUrl}}/admin/resetpassword
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/resetpassword");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/resetpassword" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/resetpassword"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/resetpassword"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/resetpassword");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/resetpassword"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/resetpassword HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/resetpassword")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/resetpassword"))
.header("clearblade-devtoken", "")
.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}}/admin/resetpassword")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/resetpassword")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/resetpassword');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/resetpassword',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/resetpassword';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/resetpassword',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/resetpassword")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/resetpassword',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/resetpassword',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/resetpassword');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/resetpassword',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/resetpassword';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/resetpassword"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/resetpassword" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/resetpassword",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/resetpassword', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/resetpassword');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/resetpassword');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/resetpassword' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/resetpassword' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/resetpassword", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/resetpassword"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/resetpassword"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/resetpassword")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/resetpassword') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/resetpassword";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/resetpassword \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/resetpassword \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/resetpassword
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/resetpassword")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ADMIN - Get developer
{{baseUrl}}/admin/platform/developer
HEADERS
ClearBlade-DevToken
QUERY PARAMS
developer
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/platform/developer?developer=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/platform/developer" {:headers {:clearblade-devtoken ""}
:query-params {:developer ""}})
require "http/client"
url = "{{baseUrl}}/admin/platform/developer?developer="
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/platform/developer?developer="),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/platform/developer?developer=");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/platform/developer?developer="
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/platform/developer?developer= HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/platform/developer?developer=")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/platform/developer?developer="))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/platform/developer?developer=")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/platform/developer?developer=")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/platform/developer?developer=');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/platform/developer',
params: {developer: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/platform/developer?developer=';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/platform/developer?developer=',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/platform/developer?developer=")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/platform/developer?developer=',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/platform/developer',
qs: {developer: ''},
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/platform/developer');
req.query({
developer: ''
});
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/platform/developer',
params: {developer: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/platform/developer?developer=';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/platform/developer?developer="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/platform/developer?developer=" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/platform/developer?developer=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/platform/developer?developer=', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/platform/developer');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'developer' => ''
]);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/platform/developer');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'developer' => ''
]));
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/platform/developer?developer=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/platform/developer?developer=' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/platform/developer?developer=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/platform/developer"
querystring = {"developer":""}
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/platform/developer"
queryString <- list(developer = "")
response <- VERB("GET", url, query = queryString, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/platform/developer?developer=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/platform/developer') do |req|
req.headers['clearblade-devtoken'] = ''
req.params['developer'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/platform/developer";
let querystring = [
("developer", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/admin/platform/developer?developer=' \
--header 'clearblade-devtoken: '
http GET '{{baseUrl}}/admin/platform/developer?developer=' \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- '{{baseUrl}}/admin/platform/developer?developer='
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/platform/developer?developer=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ADMIN - Get developers
{{baseUrl}}/admin/platform/developers
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/platform/developers");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/platform/developers" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/platform/developers"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/platform/developers"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/platform/developers");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/platform/developers"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/platform/developers HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/platform/developers")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/platform/developers"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/platform/developers")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/platform/developers")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/platform/developers');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/platform/developers',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/platform/developers';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/platform/developers',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/platform/developers")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/platform/developers',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/platform/developers',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/platform/developers');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/platform/developers',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/platform/developers';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/platform/developers"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/platform/developers" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/platform/developers",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/platform/developers', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/platform/developers');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/platform/developers');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/platform/developers' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/platform/developers' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/platform/developers", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/platform/developers"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/platform/developers"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/platform/developers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/platform/developers') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/platform/developers";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/platform/developers \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/platform/developers \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/platform/developers
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/platform/developers")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ADMIN - Get number of admin developers
{{baseUrl}}/admin/count/developers
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/count/developers");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/count/developers" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/count/developers"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/count/developers"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/count/developers");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/count/developers"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/count/developers HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/count/developers")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/count/developers"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/count/developers")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/count/developers")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/count/developers');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/count/developers',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/count/developers';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/count/developers',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/count/developers")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/count/developers',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/count/developers',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/count/developers');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/count/developers',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/count/developers';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/count/developers"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/count/developers" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/count/developers",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/count/developers', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/count/developers');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/count/developers');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/count/developers' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/count/developers' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/count/developers", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/count/developers"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/count/developers"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/count/developers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/count/developers') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/count/developers";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/count/developers \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/count/developers \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/count/developers
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/count/developers")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ADMIN - Get number of systems available
{{baseUrl}}/admin/count/systems
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/count/systems");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/count/systems" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/count/systems"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/count/systems"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/count/systems");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/count/systems"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/count/systems HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/count/systems")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/count/systems"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/count/systems")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/count/systems")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/count/systems');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/count/systems',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/count/systems';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/count/systems',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/count/systems")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/count/systems',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/count/systems',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/count/systems');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/count/systems',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/count/systems';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/count/systems"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/count/systems" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/count/systems",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/count/systems', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/count/systems');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/count/systems');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/count/systems' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/count/systems' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/count/systems", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/count/systems"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/count/systems"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/count/systems")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/count/systems') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/count/systems";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/count/systems \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/count/systems \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/count/systems
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/count/systems")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ADMIN - Get platform license key.
{{baseUrl}}/admin/pkey
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/pkey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/pkey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/pkey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/pkey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/pkey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/pkey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/pkey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/pkey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/pkey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/pkey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/pkey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/pkey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/pkey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/pkey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/pkey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/pkey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/pkey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/pkey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/pkey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/pkey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/pkey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/pkey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/pkey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/pkey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/pkey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/pkey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/pkey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/pkey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/pkey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/pkey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/pkey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/pkey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/pkey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/pkey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/pkey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/pkey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/pkey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/pkey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/pkey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ADMIN - Get system status
{{baseUrl}}/admin/platform/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/platform/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/platform/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/platform/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/platform/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/platform/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/platform/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/platform/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/platform/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/platform/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/platform/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/platform/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/platform/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/platform/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/platform/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/platform/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/platform/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/platform/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/platform/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/platform/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/platform/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/platform/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/platform/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/platform/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/platform/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/platform/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/platform/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/platform/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/platform/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/platform/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/platform/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/platform/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/platform/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/platform/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/platform/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/platform/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/platform/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/platform/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/platform/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/platform/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Systems for a developer
{{baseUrl}}/admin/systems/:devEmail
HEADERS
ClearBlade-DevToken
QUERY PARAMS
devEmail
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/systems/:devEmail");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/systems/:devEmail" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/systems/:devEmail"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/systems/:devEmail"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/systems/:devEmail");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/systems/:devEmail"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/systems/:devEmail HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/systems/:devEmail")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/systems/:devEmail"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/systems/:devEmail")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/systems/:devEmail")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/systems/:devEmail');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/systems/:devEmail',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/systems/:devEmail';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/systems/:devEmail',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/systems/:devEmail")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/systems/:devEmail',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/systems/:devEmail',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/systems/:devEmail');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/systems/:devEmail',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/systems/:devEmail';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/systems/:devEmail"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/systems/:devEmail" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/systems/:devEmail",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/systems/:devEmail', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/systems/:devEmail');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/systems/:devEmail');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/systems/:devEmail' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/systems/:devEmail' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/systems/:devEmail", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/systems/:devEmail"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/systems/:devEmail"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/systems/:devEmail")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/systems/:devEmail') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/systems/:devEmail";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/systems/:devEmail \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/systems/:devEmail \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/systems/:devEmail
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/systems/:devEmail")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
AUDIT - Get Audit Info (GET)
{{baseUrl}}/admin/audit/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/audit/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/audit/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/audit/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/audit/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/audit/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/audit/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/audit/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/audit/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/audit/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/audit/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/audit/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/audit/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/audit/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/audit/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/audit/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/audit/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/audit/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/audit/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/audit/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/audit/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/audit/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/audit/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/audit/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/audit/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/audit/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/audit/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/audit/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/audit/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/audit/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/audit/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/audit/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/audit/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/audit/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/audit/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/audit/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/audit/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/audit/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/audit/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/audit/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
AUDIT - Get Audit Info
{{baseUrl}}/admin/audit
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/audit");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/audit" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/audit"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/audit"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/audit");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/audit"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/audit HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/audit")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/audit"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/audit")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/audit")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/audit');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/audit',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/audit';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/audit',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/audit")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/audit',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/audit',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/audit');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/audit',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/audit';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/audit"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/audit" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/audit",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/audit', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/audit');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/audit');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/audit' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/audit' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/audit", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/audit"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/audit"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/audit")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/audit') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/audit";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/audit \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/audit \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/audit
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/audit")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
AUDIT - Get counts
{{baseUrl}}/admin/audit/:systemKey/count
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/audit/:systemKey/count");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/audit/:systemKey/count" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/audit/:systemKey/count"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/audit/:systemKey/count"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/audit/:systemKey/count");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/audit/:systemKey/count"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/audit/:systemKey/count HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/audit/:systemKey/count")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/audit/:systemKey/count"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/audit/:systemKey/count")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/audit/:systemKey/count")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/audit/:systemKey/count');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/audit/:systemKey/count',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/audit/:systemKey/count';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/audit/:systemKey/count',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/audit/:systemKey/count")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/audit/:systemKey/count',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/audit/:systemKey/count',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/audit/:systemKey/count');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/audit/:systemKey/count',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/audit/:systemKey/count';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/audit/:systemKey/count"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/audit/:systemKey/count" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/audit/:systemKey/count",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/audit/:systemKey/count', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/audit/:systemKey/count');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/audit/:systemKey/count');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/audit/:systemKey/count' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/audit/:systemKey/count' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/audit/:systemKey/count", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/audit/:systemKey/count"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/audit/:systemKey/count"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/audit/:systemKey/count")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/audit/:systemKey/count') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/audit/:systemKey/count";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/audit/:systemKey/count \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/audit/:systemKey/count \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/audit/:systemKey/count
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/audit/:systemKey/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
AUDIT - Get list of systems that have been updated (GET)
{{baseUrl}}/admin/platform/systems/:systemKey
HEADERS
clearblade-devtoken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/platform/systems/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/platform/systems/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/platform/systems/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/platform/systems/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/platform/systems/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/platform/systems/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/platform/systems/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/platform/systems/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/platform/systems/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/platform/systems/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/platform/systems/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/platform/systems/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/platform/systems/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/platform/systems/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/platform/systems/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/platform/systems/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/platform/systems/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/platform/systems/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/platform/systems/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/platform/systems/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/platform/systems/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/platform/systems/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/platform/systems/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/platform/systems/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/platform/systems/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/platform/systems/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/platform/systems/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/platform/systems/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/platform/systems/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/platform/systems/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/platform/systems/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/platform/systems/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/platform/systems/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/platform/systems/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/platform/systems/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/platform/systems/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/platform/systems/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/platform/systems/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/platform/systems/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
AUDIT - Get list of systems that have been updated
{{baseUrl}}/admin/platform/systems
HEADERS
Clearblade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/platform/systems");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/platform/systems" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/platform/systems"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/platform/systems"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/platform/systems");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/platform/systems"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/platform/systems HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/platform/systems")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/platform/systems"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/platform/systems")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/platform/systems")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/platform/systems');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/platform/systems',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/platform/systems';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/platform/systems',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/platform/systems")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/platform/systems',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/platform/systems',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/platform/systems');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/platform/systems',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/platform/systems';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/platform/systems"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/platform/systems" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/platform/systems",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/platform/systems', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/platform/systems');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/platform/systems');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/platform/systems' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/platform/systems' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/platform/systems", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/platform/systems"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/platform/systems"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/platform/systems")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/platform/systems') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/platform/systems";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/platform/systems \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/platform/systems \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/platform/systems
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/platform/systems")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Audit - Get counts
{{baseUrl}}/admin/audit/count
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/audit/count");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/audit/count" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/audit/count"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/audit/count"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/audit/count");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/audit/count"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/audit/count HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/audit/count")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/audit/count"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/audit/count")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/audit/count")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/audit/count');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/audit/count',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/audit/count';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/audit/count',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/audit/count")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/audit/count',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/audit/count',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/audit/count');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/audit/count',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/audit/count';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/audit/count"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/audit/count" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/audit/count",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/audit/count', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/audit/count');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/audit/count');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/audit/count' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/audit/count' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/audit/count", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/audit/count"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/audit/count"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/audit/count")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/audit/count') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/audit/count";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/audit/count \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/audit/count \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/audit/count
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/audit/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CODE - Call-Execute code service
{{baseUrl}}/api/v/1/code/:systemKey/:serviceName
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
serviceName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/1/code/:systemKey/:serviceName"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/code/:systemKey/:serviceName");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/1/code/:systemKey/:serviceName HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/code/:systemKey/:serviceName"))
.header("clearblade-usertoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/code/:systemKey/:serviceName")
.post(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/1/code/:systemKey/:serviceName")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName',
method: 'POST',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/code/:systemKey/:serviceName")
.post(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/code/:systemKey/:serviceName',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/code/:systemKey/:serviceName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/code/:systemKey/:serviceName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/code/:systemKey/:serviceName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/code/:systemKey/:serviceName');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("POST", "/baseUrl/api/v/1/code/:systemKey/:serviceName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName"
headers = {"clearblade-usertoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName"
response <- VERB("POST", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/code/:systemKey/:serviceName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/1/code/:systemKey/:serviceName') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/1/code/:systemKey/:serviceName \
--header 'clearblade-usertoken: '
http POST {{baseUrl}}/api/v/1/code/:systemKey/:serviceName \
clearblade-usertoken:''
wget --quiet \
--method POST \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/code/:systemKey/:serviceName
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
CODE - Get all failed services using Query
{{baseUrl}}/api/v/4/:systemKey/code/failed
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/:systemKey/code/failed");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/:systemKey/code/failed" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/:systemKey/code/failed"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/:systemKey/code/failed"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/:systemKey/code/failed");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/:systemKey/code/failed"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/:systemKey/code/failed HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/:systemKey/code/failed")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/:systemKey/code/failed"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/:systemKey/code/failed")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/:systemKey/code/failed")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/:systemKey/code/failed');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/:systemKey/code/failed',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/:systemKey/code/failed';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/:systemKey/code/failed',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/:systemKey/code/failed")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/:systemKey/code/failed',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/:systemKey/code/failed',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/:systemKey/code/failed');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/:systemKey/code/failed',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/:systemKey/code/failed';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/:systemKey/code/failed"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/:systemKey/code/failed" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/:systemKey/code/failed",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/:systemKey/code/failed', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/:systemKey/code/failed');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/:systemKey/code/failed');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/:systemKey/code/failed' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/:systemKey/code/failed' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/api/v/4/:systemKey/code/failed", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/:systemKey/code/failed"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/:systemKey/code/failed"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/:systemKey/code/failed")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/:systemKey/code/failed') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/:systemKey/code/failed";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/:systemKey/code/failed \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/api/v/4/:systemKey/code/failed \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/:systemKey/code/failed
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/:systemKey/code/failed")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
CODE - Retrieve information about service
{{baseUrl}}/api/v/1/code/:systemKey/:serviceName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
serviceName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/1/code/:systemKey/:serviceName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/code/:systemKey/:serviceName");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/1/code/:systemKey/:serviceName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/code/:systemKey/:serviceName"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/code/:systemKey/:serviceName")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/1/code/:systemKey/:serviceName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/code/:systemKey/:serviceName")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/code/:systemKey/:serviceName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/code/:systemKey/:serviceName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/code/:systemKey/:serviceName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/code/:systemKey/:serviceName');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/code/:systemKey/:serviceName');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/code/:systemKey/:serviceName' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/api/v/1/code/:systemKey/:serviceName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/code/:systemKey/:serviceName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/1/code/:systemKey/:serviceName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/1/code/:systemKey/:serviceName \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/api/v/1/code/:systemKey/:serviceName \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/code/:systemKey/:serviceName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/code/:systemKey/:serviceName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
CODE - Returns code services and settings
{{baseUrl}}/api/v/3/code/codemeta/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/code/codemeta/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/3/code/codemeta/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/code/codemeta/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/3/code/codemeta/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/code/codemeta/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/code/codemeta/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/3/code/codemeta/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/3/code/codemeta/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/code/codemeta/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/code/codemeta/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/3/code/codemeta/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/3/code/codemeta/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/code/codemeta/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/code/codemeta/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/code/codemeta/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/code/codemeta/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/code/codemeta/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/code/codemeta/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/3/code/codemeta/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/code/codemeta/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/code/codemeta/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/code/codemeta/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/code/codemeta/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/code/codemeta/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/3/code/codemeta/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/code/codemeta/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/code/codemeta/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/code/codemeta/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/code/codemeta/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/api/v/3/code/codemeta/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/code/codemeta/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/code/codemeta/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/code/codemeta/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/3/code/codemeta/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/code/codemeta/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/3/code/codemeta/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/api/v/3/code/codemeta/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/code/codemeta/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/code/codemeta/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DATA - Create Unique Index
{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex
HEADERS
ClearBlade-DevToken
QUERY PARAMS
columnName
systemKey
collectionName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex" {:headers {:clearblade-devtoken ""}
:query-params {:columnName ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName="
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName="),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName="
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName= HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName="))
.header("clearblade-devtoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex',
params: {columnName: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex',
qs: {columnName: ''},
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex');
req.query({
columnName: ''
});
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex',
params: {columnName: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'columnName' => ''
]);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex');
$request->setRequestMethod('POST');
$request->setQuery(new http\QueryString([
'columnName' => ''
]));
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex"
querystring = {"columnName":""}
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex"
queryString <- list(columnName = "")
response <- VERB("POST", url, query = queryString, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/4/data/:systemKey/:collectionName/uniqueindex') do |req|
req.headers['clearblade-devtoken'] = ''
req.params['columnName'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex";
let querystring = [
("columnName", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=' \
--header 'clearblade-devtoken: '
http POST '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=' \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName='
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DATA - Create collection (POST)
{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index
HEADERS
ClearBlade-DevToken
QUERY PARAMS
columnName
systemKey
collectionName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index" {:headers {:clearblade-devtoken ""}
:query-params {:columnName ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName="
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName="),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName="
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/4/data/:systemKey/:collectionName/index?columnName= HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName="))
.header("clearblade-devtoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index',
params: {columnName: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/data/:systemKey/:collectionName/index?columnName=',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index',
qs: {columnName: ''},
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index');
req.query({
columnName: ''
});
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index',
params: {columnName: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'columnName' => ''
]);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index');
$request->setRequestMethod('POST');
$request->setQuery(new http\QueryString([
'columnName' => ''
]));
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/api/v/4/data/:systemKey/:collectionName/index?columnName=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index"
querystring = {"columnName":""}
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index"
queryString <- list(columnName = "")
response <- VERB("POST", url, query = queryString, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/4/data/:systemKey/:collectionName/index') do |req|
req.headers['clearblade-devtoken'] = ''
req.params['columnName'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index";
let querystring = [
("columnName", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=' \
--header 'clearblade-devtoken: '
http POST '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=' \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName='
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DATA - Create collection
{{baseUrl}}/api/v/3/collectionmanagement
HEADERS
ClearBlade-UserToken
ClearBlade-SystemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/collectionmanagement");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
headers = curl_slist_append(headers, "clearblade-systemkey: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/3/collectionmanagement" {:headers {:clearblade-usertoken ""
:clearblade-systemkey ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/collectionmanagement"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
"clearblade-systemkey" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/3/collectionmanagement"),
Headers =
{
{ "clearblade-usertoken", "" },
{ "clearblade-systemkey", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/collectionmanagement");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-usertoken", "");
request.AddHeader("clearblade-systemkey", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/collectionmanagement"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-usertoken", "")
req.Header.Add("clearblade-systemkey", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/3/collectionmanagement HTTP/1.1
Clearblade-Usertoken:
Clearblade-Systemkey:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/3/collectionmanagement")
.setHeader("clearblade-usertoken", "")
.setHeader("clearblade-systemkey", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/collectionmanagement"))
.header("clearblade-usertoken", "")
.header("clearblade-systemkey", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/collectionmanagement")
.post(null)
.addHeader("clearblade-usertoken", "")
.addHeader("clearblade-systemkey", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/3/collectionmanagement")
.header("clearblade-usertoken", "")
.header("clearblade-systemkey", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/3/collectionmanagement');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.setRequestHeader('clearblade-systemkey', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/3/collectionmanagement',
headers: {'clearblade-usertoken': '', 'clearblade-systemkey': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/collectionmanagement';
const options = {
method: 'POST',
headers: {'clearblade-usertoken': '', 'clearblade-systemkey': ''}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/collectionmanagement',
method: 'POST',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/collectionmanagement")
.post(null)
.addHeader("clearblade-usertoken", "")
.addHeader("clearblade-systemkey", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/collectionmanagement',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/3/collectionmanagement',
headers: {'clearblade-usertoken': '', 'clearblade-systemkey': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/3/collectionmanagement');
req.headers({
'clearblade-usertoken': '',
'clearblade-systemkey': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/3/collectionmanagement',
headers: {'clearblade-usertoken': '', 'clearblade-systemkey': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/collectionmanagement';
const options = {
method: 'POST',
headers: {'clearblade-usertoken': '', 'clearblade-systemkey': ''}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"",
@"clearblade-systemkey": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/collectionmanagement"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/collectionmanagement" in
let headers = Header.add_list (Header.init ()) [
("clearblade-usertoken", "");
("clearblade-systemkey", "");
] in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/collectionmanagement",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-systemkey: ",
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/3/collectionmanagement', [
'headers' => [
'clearblade-systemkey' => '',
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/collectionmanagement');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-usertoken' => '',
'clearblade-systemkey' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/collectionmanagement');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-usertoken' => '',
'clearblade-systemkey' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$headers.Add("clearblade-systemkey", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/collectionmanagement' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$headers.Add("clearblade-systemkey", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/collectionmanagement' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'clearblade-usertoken': "",
'clearblade-systemkey': ""
}
conn.request("POST", "/baseUrl/api/v/3/collectionmanagement", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/collectionmanagement"
headers = {
"clearblade-usertoken": "",
"clearblade-systemkey": ""
}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/collectionmanagement"
response <- VERB("POST", url, add_headers('clearblade-usertoken' = '', 'clearblade-systemkey' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/collectionmanagement")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-usertoken"] = ''
request["clearblade-systemkey"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/3/collectionmanagement') do |req|
req.headers['clearblade-usertoken'] = ''
req.headers['clearblade-systemkey'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/collectionmanagement";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
headers.insert("clearblade-systemkey", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/3/collectionmanagement \
--header 'clearblade-systemkey: ' \
--header 'clearblade-usertoken: '
http POST {{baseUrl}}/api/v/3/collectionmanagement \
clearblade-systemkey:'' \
clearblade-usertoken:''
wget --quiet \
--method POST \
--header 'clearblade-usertoken: ' \
--header 'clearblade-systemkey: ' \
--output-document \
- {{baseUrl}}/api/v/3/collectionmanagement
import Foundation
let headers = [
"clearblade-usertoken": "",
"clearblade-systemkey": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/collectionmanagement")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DATA - Delete collection (DELETE)
{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index
HEADERS
ClearBlade-DevToken
QUERY PARAMS
columnName
systemKey
collectionName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index" {:headers {:clearblade-devtoken ""}
:query-params {:columnName ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName="
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName="),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName="
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v/4/data/:systemKey/:collectionName/index?columnName= HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName="))
.header("clearblade-devtoken", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index',
params: {columnName: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/data/:systemKey/:collectionName/index?columnName=',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index',
qs: {columnName: ''},
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index');
req.query({
columnName: ''
});
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index',
params: {columnName: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'columnName' => ''
]);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'columnName' => ''
]));
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/api/v/4/data/:systemKey/:collectionName/index?columnName=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index"
querystring = {"columnName":""}
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index"
queryString <- list(columnName = "")
response <- VERB("DELETE", url, query = queryString, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v/4/data/:systemKey/:collectionName/index') do |req|
req.headers['clearblade-devtoken'] = ''
req.params['columnName'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index";
let querystring = [
("columnName", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=' \
--header 'clearblade-devtoken: '
http DELETE '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=' \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName='
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/index?columnName=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DATA - Delete collection
{{baseUrl}}/api/v/3/collectionmanagement
HEADERS
ClearBlade-UserToken
ClearBlade-SystemKey
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/collectionmanagement?id=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
headers = curl_slist_append(headers, "clearblade-systemkey: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v/3/collectionmanagement" {:headers {:clearblade-usertoken ""
:clearblade-systemkey ""}
:query-params {:id ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/collectionmanagement?id="
headers = HTTP::Headers{
"clearblade-usertoken" => ""
"clearblade-systemkey" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v/3/collectionmanagement?id="),
Headers =
{
{ "clearblade-usertoken", "" },
{ "clearblade-systemkey", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/collectionmanagement?id=");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-usertoken", "");
request.AddHeader("clearblade-systemkey", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/collectionmanagement?id="
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-usertoken", "")
req.Header.Add("clearblade-systemkey", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v/3/collectionmanagement?id= HTTP/1.1
Clearblade-Usertoken:
Clearblade-Systemkey:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v/3/collectionmanagement?id=")
.setHeader("clearblade-usertoken", "")
.setHeader("clearblade-systemkey", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/collectionmanagement?id="))
.header("clearblade-usertoken", "")
.header("clearblade-systemkey", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/collectionmanagement?id=")
.delete(null)
.addHeader("clearblade-usertoken", "")
.addHeader("clearblade-systemkey", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v/3/collectionmanagement?id=")
.header("clearblade-usertoken", "")
.header("clearblade-systemkey", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v/3/collectionmanagement?id=');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.setRequestHeader('clearblade-systemkey', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/3/collectionmanagement',
params: {id: ''},
headers: {'clearblade-usertoken': '', 'clearblade-systemkey': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/collectionmanagement?id=';
const options = {
method: 'DELETE',
headers: {'clearblade-usertoken': '', 'clearblade-systemkey': ''}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/collectionmanagement?id=',
method: 'DELETE',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/collectionmanagement?id=")
.delete(null)
.addHeader("clearblade-usertoken", "")
.addHeader("clearblade-systemkey", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/collectionmanagement?id=',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/3/collectionmanagement',
qs: {id: ''},
headers: {'clearblade-usertoken': '', 'clearblade-systemkey': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v/3/collectionmanagement');
req.query({
id: ''
});
req.headers({
'clearblade-usertoken': '',
'clearblade-systemkey': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/3/collectionmanagement',
params: {id: ''},
headers: {'clearblade-usertoken': '', 'clearblade-systemkey': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/collectionmanagement?id=';
const options = {
method: 'DELETE',
headers: {'clearblade-usertoken': '', 'clearblade-systemkey': ''}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"",
@"clearblade-systemkey": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/collectionmanagement?id="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/collectionmanagement?id=" in
let headers = Header.add_list (Header.init ()) [
("clearblade-usertoken", "");
("clearblade-systemkey", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/collectionmanagement?id=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-systemkey: ",
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v/3/collectionmanagement?id=', [
'headers' => [
'clearblade-systemkey' => '',
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/collectionmanagement');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'id' => ''
]);
$request->setHeaders([
'clearblade-usertoken' => '',
'clearblade-systemkey' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/collectionmanagement');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'id' => ''
]));
$request->setHeaders([
'clearblade-usertoken' => '',
'clearblade-systemkey' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$headers.Add("clearblade-systemkey", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/collectionmanagement?id=' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$headers.Add("clearblade-systemkey", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/collectionmanagement?id=' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'clearblade-usertoken': "",
'clearblade-systemkey': ""
}
conn.request("DELETE", "/baseUrl/api/v/3/collectionmanagement?id=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/collectionmanagement"
querystring = {"id":""}
headers = {
"clearblade-usertoken": "",
"clearblade-systemkey": ""
}
response = requests.delete(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/collectionmanagement"
queryString <- list(id = "")
response <- VERB("DELETE", url, query = queryString, add_headers('clearblade-usertoken' = '', 'clearblade-systemkey' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/collectionmanagement?id=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-usertoken"] = ''
request["clearblade-systemkey"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v/3/collectionmanagement') do |req|
req.headers['clearblade-usertoken'] = ''
req.headers['clearblade-systemkey'] = ''
req.params['id'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/collectionmanagement";
let querystring = [
("id", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
headers.insert("clearblade-systemkey", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/api/v/3/collectionmanagement?id=' \
--header 'clearblade-systemkey: ' \
--header 'clearblade-usertoken: '
http DELETE '{{baseUrl}}/api/v/3/collectionmanagement?id=' \
clearblade-systemkey:'' \
clearblade-usertoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-usertoken: ' \
--header 'clearblade-systemkey: ' \
--output-document \
- '{{baseUrl}}/api/v/3/collectionmanagement?id='
import Foundation
let headers = [
"clearblade-usertoken": "",
"clearblade-systemkey": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/collectionmanagement?id=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DATA - Delete unique index
{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex
HEADERS
ClearBlade-DevToken
QUERY PARAMS
columnName
systemKey
collectionName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex" {:headers {:clearblade-devtoken ""}
:query-params {:columnName ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName="
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName="),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName="
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName= HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName="))
.header("clearblade-devtoken", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex',
params: {columnName: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex',
qs: {columnName: ''},
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex');
req.query({
columnName: ''
});
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex',
params: {columnName: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'columnName' => ''
]);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'columnName' => ''
]));
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex"
querystring = {"columnName":""}
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex"
queryString <- list(columnName = "")
response <- VERB("DELETE", url, query = queryString, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v/4/data/:systemKey/:collectionName/uniqueindex') do |req|
req.headers['clearblade-devtoken'] = ''
req.params['columnName'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex";
let querystring = [
("columnName", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=' \
--header 'clearblade-devtoken: '
http DELETE '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=' \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName='
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/uniqueindex?columnName=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DATA - Get collections
{{baseUrl}}/api/v/3/allcollections/:systemKey
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/allcollections/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/3/allcollections/:systemKey" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/allcollections/:systemKey"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/3/allcollections/:systemKey"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/allcollections/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/allcollections/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/3/allcollections/:systemKey HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/3/allcollections/:systemKey")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/allcollections/:systemKey"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/allcollections/:systemKey")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/3/allcollections/:systemKey")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/3/allcollections/:systemKey');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/allcollections/:systemKey',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/allcollections/:systemKey';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/allcollections/:systemKey',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/allcollections/:systemKey")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/allcollections/:systemKey',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/allcollections/:systemKey',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/3/allcollections/:systemKey');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/allcollections/:systemKey',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/allcollections/:systemKey';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/allcollections/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/allcollections/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/allcollections/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/3/allcollections/:systemKey', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/allcollections/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/allcollections/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/allcollections/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/allcollections/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/3/allcollections/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/allcollections/:systemKey"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/allcollections/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/allcollections/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/3/allcollections/:systemKey') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/allcollections/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/3/allcollections/:systemKey \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/3/allcollections/:systemKey \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/allcollections/:systemKey
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/allcollections/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DATA - Get list of indexes
{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
collectionName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/data/:systemKey/:collectionName/listindexes HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/data/:systemKey/:collectionName/listindexes',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/api/v/4/data/:systemKey/:collectionName/listindexes", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/data/:systemKey/:collectionName/listindexes') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/listindexes")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DATA - Update collection
{{baseUrl}}/api/v/3/collectionmanagement
HEADERS
ClearBlade-UserToken
ClearBlade-SystemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/collectionmanagement");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
headers = curl_slist_append(headers, "clearblade-systemkey: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/3/collectionmanagement" {:headers {:clearblade-usertoken ""
:clearblade-systemkey ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/collectionmanagement"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
"clearblade-systemkey" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/3/collectionmanagement"),
Headers =
{
{ "clearblade-usertoken", "" },
{ "clearblade-systemkey", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/collectionmanagement");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-usertoken", "");
request.AddHeader("clearblade-systemkey", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/collectionmanagement"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-usertoken", "")
req.Header.Add("clearblade-systemkey", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/3/collectionmanagement HTTP/1.1
Clearblade-Usertoken:
Clearblade-Systemkey:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/3/collectionmanagement")
.setHeader("clearblade-usertoken", "")
.setHeader("clearblade-systemkey", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/collectionmanagement"))
.header("clearblade-usertoken", "")
.header("clearblade-systemkey", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/collectionmanagement")
.put(null)
.addHeader("clearblade-usertoken", "")
.addHeader("clearblade-systemkey", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/3/collectionmanagement")
.header("clearblade-usertoken", "")
.header("clearblade-systemkey", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/3/collectionmanagement');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.setRequestHeader('clearblade-systemkey', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/3/collectionmanagement',
headers: {'clearblade-usertoken': '', 'clearblade-systemkey': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/collectionmanagement';
const options = {
method: 'PUT',
headers: {'clearblade-usertoken': '', 'clearblade-systemkey': ''}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/collectionmanagement',
method: 'PUT',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/collectionmanagement")
.put(null)
.addHeader("clearblade-usertoken", "")
.addHeader("clearblade-systemkey", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/collectionmanagement',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/3/collectionmanagement',
headers: {'clearblade-usertoken': '', 'clearblade-systemkey': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/3/collectionmanagement');
req.headers({
'clearblade-usertoken': '',
'clearblade-systemkey': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/3/collectionmanagement',
headers: {'clearblade-usertoken': '', 'clearblade-systemkey': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/collectionmanagement';
const options = {
method: 'PUT',
headers: {'clearblade-usertoken': '', 'clearblade-systemkey': ''}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"",
@"clearblade-systemkey": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/collectionmanagement"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/collectionmanagement" in
let headers = Header.add_list (Header.init ()) [
("clearblade-usertoken", "");
("clearblade-systemkey", "");
] in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/collectionmanagement",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-systemkey: ",
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/3/collectionmanagement', [
'headers' => [
'clearblade-systemkey' => '',
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/collectionmanagement');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-usertoken' => '',
'clearblade-systemkey' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/collectionmanagement');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-usertoken' => '',
'clearblade-systemkey' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$headers.Add("clearblade-systemkey", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/collectionmanagement' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$headers.Add("clearblade-systemkey", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/collectionmanagement' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'clearblade-usertoken': "",
'clearblade-systemkey': ""
}
conn.request("PUT", "/baseUrl/api/v/3/collectionmanagement", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/collectionmanagement"
headers = {
"clearblade-usertoken": "",
"clearblade-systemkey": ""
}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/collectionmanagement"
response <- VERB("PUT", url, add_headers('clearblade-usertoken' = '', 'clearblade-systemkey' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/collectionmanagement")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-usertoken"] = ''
request["clearblade-systemkey"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/3/collectionmanagement') do |req|
req.headers['clearblade-usertoken'] = ''
req.headers['clearblade-systemkey'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/collectionmanagement";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
headers.insert("clearblade-systemkey", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/3/collectionmanagement \
--header 'clearblade-systemkey: ' \
--header 'clearblade-usertoken: '
http PUT {{baseUrl}}/api/v/3/collectionmanagement \
clearblade-systemkey:'' \
clearblade-usertoken:''
wget --quiet \
--method PUT \
--header 'clearblade-usertoken: ' \
--header 'clearblade-systemkey: ' \
--output-document \
- {{baseUrl}}/api/v/3/collectionmanagement
import Foundation
let headers = [
"clearblade-usertoken": "",
"clearblade-systemkey": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/collectionmanagement")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DATA - Update upsert values
{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert
HEADERS
ClearBlade-DevToken
QUERY PARAMS
conflictColumn
systemKey
collectionName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert" {:headers {:clearblade-devtoken ""}
:query-params {:conflictColumn ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn="
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn="),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn="
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn= HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn="))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert',
params: {conflictColumn: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert',
qs: {conflictColumn: ''},
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert');
req.query({
conflictColumn: ''
});
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert',
params: {conflictColumn: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'conflictColumn' => ''
]);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert');
$request->setRequestMethod('PUT');
$request->setQuery(new http\QueryString([
'conflictColumn' => ''
]));
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert"
querystring = {"conflictColumn":""}
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert"
queryString <- list(conflictColumn = "")
response <- VERB("PUT", url, query = queryString, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/4/data/:systemKey/:collectionName/upsert') do |req|
req.headers['clearblade-devtoken'] = ''
req.params['conflictColumn'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert";
let querystring = [
("conflictColumn", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=' \
--header 'clearblade-devtoken: '
http PUT '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=' \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- '{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn='
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/data/:systemKey/:collectionName/upsert?conflictColumn=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DATA(id) - Create items
{{baseUrl}}/api/v/1/data/:collectionID
HEADERS
ClearBlade-UserToken
QUERY PARAMS
collectionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/data/:collectionID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/1/data/:collectionID" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/data/:collectionID"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/1/data/:collectionID"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/data/:collectionID");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/data/:collectionID"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/1/data/:collectionID HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/1/data/:collectionID")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/data/:collectionID"))
.header("clearblade-usertoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/data/:collectionID")
.post(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/1/data/:collectionID")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/1/data/:collectionID');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/data/:collectionID',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/data/:collectionID';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/data/:collectionID',
method: 'POST',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/data/:collectionID")
.post(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/data/:collectionID',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/data/:collectionID',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/1/data/:collectionID');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/data/:collectionID',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/data/:collectionID';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/data/:collectionID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/data/:collectionID" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/data/:collectionID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/1/data/:collectionID', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/data/:collectionID');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/data/:collectionID');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/data/:collectionID' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/data/:collectionID' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("POST", "/baseUrl/api/v/1/data/:collectionID", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/data/:collectionID"
headers = {"clearblade-usertoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/data/:collectionID"
response <- VERB("POST", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/data/:collectionID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/1/data/:collectionID') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/data/:collectionID";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/1/data/:collectionID \
--header 'clearblade-usertoken: '
http POST {{baseUrl}}/api/v/1/data/:collectionID \
clearblade-usertoken:''
wget --quiet \
--method POST \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/data/:collectionID
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/data/:collectionID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DATA(id) - Delete items
{{baseUrl}}/api/v/1/data/:collectionID
HEADERS
ClearBlade-UserToken
QUERY PARAMS
query
collectionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/data/:collectionID?query=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v/1/data/:collectionID" {:headers {:clearblade-usertoken ""}
:query-params {:query ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/data/:collectionID?query="
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v/1/data/:collectionID?query="),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/data/:collectionID?query=");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/data/:collectionID?query="
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v/1/data/:collectionID?query= HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v/1/data/:collectionID?query=")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/data/:collectionID?query="))
.header("clearblade-usertoken", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/data/:collectionID?query=")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v/1/data/:collectionID?query=")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v/1/data/:collectionID?query=');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/1/data/:collectionID',
params: {query: ''},
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/data/:collectionID?query=';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/data/:collectionID?query=',
method: 'DELETE',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/data/:collectionID?query=")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/data/:collectionID?query=',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/1/data/:collectionID',
qs: {query: ''},
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v/1/data/:collectionID');
req.query({
query: ''
});
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/1/data/:collectionID',
params: {query: ''},
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/data/:collectionID?query=';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/data/:collectionID?query="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/data/:collectionID?query=" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/data/:collectionID?query=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v/1/data/:collectionID?query=', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/data/:collectionID');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'query' => ''
]);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/data/:collectionID');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'query' => ''
]));
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/data/:collectionID?query=' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/data/:collectionID?query=' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("DELETE", "/baseUrl/api/v/1/data/:collectionID?query=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/data/:collectionID"
querystring = {"query":""}
headers = {"clearblade-usertoken": ""}
response = requests.delete(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/data/:collectionID"
queryString <- list(query = "")
response <- VERB("DELETE", url, query = queryString, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/data/:collectionID?query=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v/1/data/:collectionID') do |req|
req.headers['clearblade-usertoken'] = ''
req.params['query'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/data/:collectionID";
let querystring = [
("query", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/api/v/1/data/:collectionID?query=' \
--header 'clearblade-usertoken: '
http DELETE '{{baseUrl}}/api/v/1/data/:collectionID?query=' \
clearblade-usertoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-usertoken: ' \
--output-document \
- '{{baseUrl}}/api/v/1/data/:collectionID?query='
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/data/:collectionID?query=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DATA(id) - Get columns
{{baseUrl}}/api/v/1/data/:collectionID/columns
HEADERS
ClearBlade-UserToken
ClearBlade-SystemKey
ClearBlade-SystemSecret
QUERY PARAMS
collectionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/data/:collectionID/columns");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
headers = curl_slist_append(headers, "clearblade-systemkey: ");
headers = curl_slist_append(headers, "clearblade-systemsecret: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/1/data/:collectionID/columns" {:headers {:clearblade-usertoken ""
:clearblade-systemkey ""
:clearblade-systemsecret ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/data/:collectionID/columns"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
"clearblade-systemkey" => ""
"clearblade-systemsecret" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/1/data/:collectionID/columns"),
Headers =
{
{ "clearblade-usertoken", "" },
{ "clearblade-systemkey", "" },
{ "clearblade-systemsecret", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/data/:collectionID/columns");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
request.AddHeader("clearblade-systemkey", "");
request.AddHeader("clearblade-systemsecret", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/data/:collectionID/columns"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
req.Header.Add("clearblade-systemkey", "")
req.Header.Add("clearblade-systemsecret", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/1/data/:collectionID/columns HTTP/1.1
Clearblade-Usertoken:
Clearblade-Systemkey:
Clearblade-Systemsecret:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/1/data/:collectionID/columns")
.setHeader("clearblade-usertoken", "")
.setHeader("clearblade-systemkey", "")
.setHeader("clearblade-systemsecret", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/data/:collectionID/columns"))
.header("clearblade-usertoken", "")
.header("clearblade-systemkey", "")
.header("clearblade-systemsecret", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/data/:collectionID/columns")
.get()
.addHeader("clearblade-usertoken", "")
.addHeader("clearblade-systemkey", "")
.addHeader("clearblade-systemsecret", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/1/data/:collectionID/columns")
.header("clearblade-usertoken", "")
.header("clearblade-systemkey", "")
.header("clearblade-systemsecret", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/1/data/:collectionID/columns');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.setRequestHeader('clearblade-systemkey', '');
xhr.setRequestHeader('clearblade-systemsecret', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/data/:collectionID/columns',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/data/:collectionID/columns';
const options = {
method: 'GET',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/data/:collectionID/columns',
method: 'GET',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/data/:collectionID/columns")
.get()
.addHeader("clearblade-usertoken", "")
.addHeader("clearblade-systemkey", "")
.addHeader("clearblade-systemsecret", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/data/:collectionID/columns',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/data/:collectionID/columns',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/1/data/:collectionID/columns');
req.headers({
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/data/:collectionID/columns',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/data/:collectionID/columns';
const options = {
method: 'GET',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"",
@"clearblade-systemkey": @"",
@"clearblade-systemsecret": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/data/:collectionID/columns"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/data/:collectionID/columns" in
let headers = Header.add_list (Header.init ()) [
("clearblade-usertoken", "");
("clearblade-systemkey", "");
("clearblade-systemsecret", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/data/:collectionID/columns",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-systemkey: ",
"clearblade-systemsecret: ",
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/1/data/:collectionID/columns', [
'headers' => [
'clearblade-systemkey' => '',
'clearblade-systemsecret' => '',
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/data/:collectionID/columns');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => '',
'clearblade-systemkey' => '',
'clearblade-systemsecret' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/data/:collectionID/columns');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => '',
'clearblade-systemkey' => '',
'clearblade-systemsecret' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$headers.Add("clearblade-systemkey", "")
$headers.Add("clearblade-systemsecret", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/data/:collectionID/columns' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$headers.Add("clearblade-systemkey", "")
$headers.Add("clearblade-systemsecret", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/data/:collectionID/columns' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'clearblade-usertoken': "",
'clearblade-systemkey': "",
'clearblade-systemsecret': ""
}
conn.request("GET", "/baseUrl/api/v/1/data/:collectionID/columns", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/data/:collectionID/columns"
headers = {
"clearblade-usertoken": "",
"clearblade-systemkey": "",
"clearblade-systemsecret": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/data/:collectionID/columns"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = '', 'clearblade-systemkey' = '', 'clearblade-systemsecret' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/data/:collectionID/columns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
request["clearblade-systemkey"] = ''
request["clearblade-systemsecret"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/1/data/:collectionID/columns') do |req|
req.headers['clearblade-usertoken'] = ''
req.headers['clearblade-systemkey'] = ''
req.headers['clearblade-systemsecret'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/data/:collectionID/columns";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
headers.insert("clearblade-systemkey", "".parse().unwrap());
headers.insert("clearblade-systemsecret", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/1/data/:collectionID/columns \
--header 'clearblade-systemkey: ' \
--header 'clearblade-systemsecret: ' \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/1/data/:collectionID/columns \
clearblade-systemkey:'' \
clearblade-systemsecret:'' \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--header 'clearblade-systemkey: ' \
--header 'clearblade-systemsecret: ' \
--output-document \
- {{baseUrl}}/api/v/1/data/:collectionID/columns
import Foundation
let headers = [
"clearblade-usertoken": "",
"clearblade-systemkey": "",
"clearblade-systemsecret": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/data/:collectionID/columns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DATA(id) - Get items
{{baseUrl}}/api/v/1/data/:collectionID
HEADERS
ClearBlade-UserToken
QUERY PARAMS
collectionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/data/:collectionID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/1/data/:collectionID" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/data/:collectionID"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/1/data/:collectionID"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/data/:collectionID");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/data/:collectionID"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/1/data/:collectionID HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/1/data/:collectionID")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/data/:collectionID"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/data/:collectionID")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/1/data/:collectionID")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/1/data/:collectionID');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/data/:collectionID',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/data/:collectionID';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/data/:collectionID',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/data/:collectionID")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/data/:collectionID',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/data/:collectionID',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/1/data/:collectionID');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/data/:collectionID',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/data/:collectionID';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/data/:collectionID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/data/:collectionID" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/data/:collectionID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/1/data/:collectionID', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/data/:collectionID');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/data/:collectionID');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/data/:collectionID' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/data/:collectionID' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/1/data/:collectionID", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/data/:collectionID"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/data/:collectionID"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/data/:collectionID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/1/data/:collectionID') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/data/:collectionID";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/1/data/:collectionID \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/1/data/:collectionID \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/data/:collectionID
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/data/:collectionID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DATA(id) - Update items
{{baseUrl}}/api/v/1/data/:collectionID
HEADERS
ClearBlade-UserToken
QUERY PARAMS
collectionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/data/:collectionID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/1/data/:collectionID" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/data/:collectionID"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/1/data/:collectionID"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/data/:collectionID");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/data/:collectionID"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/1/data/:collectionID HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/1/data/:collectionID")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/data/:collectionID"))
.header("clearblade-usertoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/data/:collectionID")
.put(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/1/data/:collectionID")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/1/data/:collectionID');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/1/data/:collectionID',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/data/:collectionID';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/data/:collectionID',
method: 'PUT',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/data/:collectionID")
.put(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/data/:collectionID',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/1/data/:collectionID',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/1/data/:collectionID');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/1/data/:collectionID',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/data/:collectionID';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/data/:collectionID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/data/:collectionID" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/data/:collectionID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/1/data/:collectionID', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/data/:collectionID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/data/:collectionID');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/data/:collectionID' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/data/:collectionID' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("PUT", "/baseUrl/api/v/1/data/:collectionID", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/data/:collectionID"
headers = {"clearblade-usertoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/data/:collectionID"
response <- VERB("PUT", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/data/:collectionID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/1/data/:collectionID') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/data/:collectionID";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/1/data/:collectionID \
--header 'clearblade-usertoken: '
http PUT {{baseUrl}}/api/v/1/data/:collectionID \
clearblade-usertoken:''
wget --quiet \
--method PUT \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/data/:collectionID
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/data/:collectionID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DATA(name) - Create items
{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
collectionName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/1/collection/:systemKey/:collectionName HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"))
.header("clearblade-usertoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")
.post(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName',
method: 'POST',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")
.post(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/collection/:systemKey/:collectionName',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("POST", "/baseUrl/api/v/1/collection/:systemKey/:collectionName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"
headers = {"clearblade-usertoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"
response <- VERB("POST", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/1/collection/:systemKey/:collectionName') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/1/collection/:systemKey/:collectionName \
--header 'clearblade-usertoken: '
http POST {{baseUrl}}/api/v/1/collection/:systemKey/:collectionName \
clearblade-usertoken:''
wget --quiet \
--method POST \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/collection/:systemKey/:collectionName
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DATA(name) - Delete items
{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName
HEADERS
ClearBlade-UserToken
QUERY PARAMS
query
systemKey
collectionName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName" {:headers {:clearblade-usertoken ""}
:query-params {:query ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query="
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query="),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query="
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v/1/collection/:systemKey/:collectionName?query= HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query="))
.header("clearblade-usertoken", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName',
params: {query: ''},
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=',
method: 'DELETE',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/collection/:systemKey/:collectionName?query=',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName',
qs: {query: ''},
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName');
req.query({
query: ''
});
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName',
params: {query: ''},
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'query' => ''
]);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'query' => ''
]));
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("DELETE", "/baseUrl/api/v/1/collection/:systemKey/:collectionName?query=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"
querystring = {"query":""}
headers = {"clearblade-usertoken": ""}
response = requests.delete(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"
queryString <- list(query = "")
response <- VERB("DELETE", url, query = queryString, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v/1/collection/:systemKey/:collectionName') do |req|
req.headers['clearblade-usertoken'] = ''
req.params['query'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName";
let querystring = [
("query", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=' \
--header 'clearblade-usertoken: '
http DELETE '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=' \
clearblade-usertoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-usertoken: ' \
--output-document \
- '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query='
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName?query=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DATA(name) - Get items
{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
collectionName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/1/collection/:systemKey/:collectionName HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/collection/:systemKey/:collectionName',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/1/collection/:systemKey/:collectionName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/1/collection/:systemKey/:collectionName') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/1/collection/:systemKey/:collectionName \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/1/collection/:systemKey/:collectionName \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/collection/:systemKey/:collectionName
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DATA(name) - Update items
{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
collectionName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/1/collection/:systemKey/:collectionName HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"))
.header("clearblade-usertoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")
.put(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName',
method: 'PUT',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")
.put(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/collection/:systemKey/:collectionName',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("PUT", "/baseUrl/api/v/1/collection/:systemKey/:collectionName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"
headers = {"clearblade-usertoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName"
response <- VERB("PUT", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/1/collection/:systemKey/:collectionName') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/1/collection/:systemKey/:collectionName \
--header 'clearblade-usertoken: '
http PUT {{baseUrl}}/api/v/1/collection/:systemKey/:collectionName \
clearblade-usertoken:''
wget --quiet \
--method PUT \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/collection/:systemKey/:collectionName
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/collection/:systemKey/:collectionName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DATABASES - Create a external database connection (POST)
{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/4/external-db/:systemKey/:name/data HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data"))
.header("clearblade-usertoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data")
.post(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data',
method: 'POST',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data")
.post(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/external-db/:systemKey/:name/data',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("POST", "/baseUrl/api/v/4/external-db/:systemKey/:name/data", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data"
headers = {"clearblade-usertoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data"
response <- VERB("POST", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/4/external-db/:systemKey/:name/data') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/4/external-db/:systemKey/:name/data \
--header 'clearblade-usertoken: '
http POST {{baseUrl}}/api/v/4/external-db/:systemKey/:name/data \
clearblade-usertoken:''
wget --quiet \
--method POST \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/external-db/:systemKey/:name/data
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/external-db/:systemKey/:name/data")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DATABASES - Create a external database connection
{{baseUrl}}/api/v/4/external-db/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/external-db/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/4/external-db/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/external-db/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/4/external-db/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/external-db/:systemKey");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/external-db/:systemKey"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/4/external-db/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/4/external-db/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/external-db/:systemKey"))
.header("clearblade-devtoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/external-db/:systemKey")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/4/external-db/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/4/external-db/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/external-db/:systemKey';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/external-db/:systemKey',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/external-db/:systemKey")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/external-db/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/4/external-db/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/external-db/:systemKey';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/external-db/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/external-db/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/external-db/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/4/external-db/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/external-db/:systemKey');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/external-db/:systemKey');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/external-db/:systemKey' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/external-db/:systemKey' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/api/v/4/external-db/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/external-db/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/external-db/:systemKey"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/external-db/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/4/external-db/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/external-db/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/4/external-db/:systemKey \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/api/v/4/external-db/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/external-db/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/external-db/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DATABASES - Delete a external database connection
{{baseUrl}}/api/v/4/external-db/:systemKey/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/external-db/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v/4/external-db/:systemKey/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/external-db/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v/4/external-db/:systemKey/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/external-db/:systemKey/:name");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/external-db/:systemKey/:name"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v/4/external-db/:systemKey/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v/4/external-db/:systemKey/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/external-db/:systemKey/:name"))
.header("clearblade-usertoken", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/external-db/:systemKey/:name")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v/4/external-db/:systemKey/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v/4/external-db/:systemKey/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/external-db/:systemKey/:name';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name',
method: 'DELETE',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/external-db/:systemKey/:name")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/external-db/:systemKey/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v/4/external-db/:systemKey/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/external-db/:systemKey/:name';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/external-db/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/external-db/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/external-db/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v/4/external-db/:systemKey/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/external-db/:systemKey/:name');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/external-db/:systemKey/:name');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/external-db/:systemKey/:name' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/external-db/:systemKey/:name' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("DELETE", "/baseUrl/api/v/4/external-db/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/external-db/:systemKey/:name"
headers = {"clearblade-usertoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/external-db/:systemKey/:name"
response <- VERB("DELETE", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/external-db/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v/4/external-db/:systemKey/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/external-db/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v/4/external-db/:systemKey/:name \
--header 'clearblade-usertoken: '
http DELETE {{baseUrl}}/api/v/4/external-db/:systemKey/:name \
clearblade-usertoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/external-db/:systemKey/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/external-db/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DATABASES - Retrieve a specific external database connection
{{baseUrl}}/api/v/4/external-db/:systemKey/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/external-db/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/external-db/:systemKey/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/external-db/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/external-db/:systemKey/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/external-db/:systemKey/:name");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/external-db/:systemKey/:name"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/external-db/:systemKey/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/external-db/:systemKey/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/external-db/:systemKey/:name"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/external-db/:systemKey/:name")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/external-db/:systemKey/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/external-db/:systemKey/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/external-db/:systemKey/:name';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/external-db/:systemKey/:name")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/external-db/:systemKey/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/external-db/:systemKey/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/external-db/:systemKey/:name';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/external-db/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/external-db/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/external-db/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/external-db/:systemKey/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/external-db/:systemKey/:name');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/external-db/:systemKey/:name');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/external-db/:systemKey/:name' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/external-db/:systemKey/:name' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/4/external-db/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/external-db/:systemKey/:name"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/external-db/:systemKey/:name"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/external-db/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/external-db/:systemKey/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/external-db/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/external-db/:systemKey/:name \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/4/external-db/:systemKey/:name \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/external-db/:systemKey/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/external-db/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DATABASES - Retrieves all external database connections
{{baseUrl}}/api/v/4/external-db/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/external-db/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/external-db/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/external-db/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/external-db/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/external-db/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/external-db/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/external-db/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/external-db/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/external-db/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/external-db/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/external-db/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/external-db/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/external-db/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/external-db/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/external-db/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/external-db/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/external-db/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/external-db/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/external-db/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/external-db/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/external-db/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/external-db/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/external-db/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/external-db/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/external-db/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/external-db/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/api/v/4/external-db/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/external-db/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/external-db/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/external-db/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/external-db/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/external-db/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/external-db/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/api/v/4/external-db/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/external-db/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/external-db/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DATABASES - Retrieves all internal and external database statuses
{{baseUrl}}/admin/database/status
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/database/status");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/database/status")
require "http/client"
url = "{{baseUrl}}/admin/database/status"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/database/status"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/database/status");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/database/status"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/database/status HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/database/status")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/database/status"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/database/status")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/database/status")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/database/status');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/admin/database/status'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/database/status';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/database/status',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/database/status")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/database/status',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/admin/database/status'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/database/status');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/admin/database/status'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/database/status';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/database/status"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/database/status" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/database/status",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/database/status');
echo $response->getBody();
setUrl('{{baseUrl}}/admin/database/status');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/database/status');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/database/status' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/database/status' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/admin/database/status")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/database/status"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/database/status"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/database/status")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/database/status') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/database/status";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/database/status
http GET {{baseUrl}}/admin/database/status
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/admin/database/status
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/database/status")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DATABASES - Update external database credentials
{{baseUrl}}/api/v/4/external-db/:systemKey/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/external-db/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/4/external-db/:systemKey/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/external-db/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/4/external-db/:systemKey/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/external-db/:systemKey/:name");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/external-db/:systemKey/:name"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/4/external-db/:systemKey/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/4/external-db/:systemKey/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/external-db/:systemKey/:name"))
.header("clearblade-usertoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/external-db/:systemKey/:name")
.put(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/4/external-db/:systemKey/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/4/external-db/:systemKey/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/external-db/:systemKey/:name';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name',
method: 'PUT',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/external-db/:systemKey/:name")
.put(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/external-db/:systemKey/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/4/external-db/:systemKey/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/external-db/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/external-db/:systemKey/:name';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/external-db/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/external-db/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/external-db/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/4/external-db/:systemKey/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/external-db/:systemKey/:name');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/external-db/:systemKey/:name');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/external-db/:systemKey/:name' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/external-db/:systemKey/:name' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("PUT", "/baseUrl/api/v/4/external-db/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/external-db/:systemKey/:name"
headers = {"clearblade-usertoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/external-db/:systemKey/:name"
response <- VERB("PUT", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/external-db/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/4/external-db/:systemKey/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/external-db/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/4/external-db/:systemKey/:name \
--header 'clearblade-usertoken: '
http PUT {{baseUrl}}/api/v/4/external-db/:systemKey/:name \
clearblade-usertoken:''
wget --quiet \
--method PUT \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/external-db/:systemKey/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/external-db/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DEPLOYMENT - Delete a deployment
{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
deploymentName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v/3/:systemKey/deployments/:deploymentName HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"))
.header("clearblade-usertoken", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName',
method: 'DELETE',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/:systemKey/deployments/:deploymentName',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("DELETE", "/baseUrl/api/v/3/:systemKey/deployments/:deploymentName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"
headers = {"clearblade-usertoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"
response <- VERB("DELETE", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v/3/:systemKey/deployments/:deploymentName') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName \
--header 'clearblade-usertoken: '
http DELETE {{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName \
clearblade-usertoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEPLOYMENT - Update deployment
{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
deploymentName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/3/:systemKey/deployments/:deploymentName HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"))
.header("clearblade-usertoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")
.put(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName',
method: 'PUT',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")
.put(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/:systemKey/deployments/:deploymentName',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("PUT", "/baseUrl/api/v/3/:systemKey/deployments/:deploymentName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"
headers = {"clearblade-usertoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"
response <- VERB("PUT", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/3/:systemKey/deployments/:deploymentName') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName \
--header 'clearblade-usertoken: '
http PUT {{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName \
clearblade-usertoken:''
wget --quiet \
--method PUT \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEPLOYMENTS - Creates a deployment
{{baseUrl}}/api/v/3/:systemKey/deployments
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/:systemKey/deployments");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/3/:systemKey/deployments" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/:systemKey/deployments"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/3/:systemKey/deployments"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/:systemKey/deployments");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/:systemKey/deployments"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/3/:systemKey/deployments HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/3/:systemKey/deployments")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/:systemKey/deployments"))
.header("clearblade-usertoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/:systemKey/deployments")
.post(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/3/:systemKey/deployments")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/3/:systemKey/deployments');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/3/:systemKey/deployments',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/:systemKey/deployments';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/:systemKey/deployments',
method: 'POST',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/:systemKey/deployments")
.post(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/:systemKey/deployments',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/3/:systemKey/deployments',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/3/:systemKey/deployments');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/3/:systemKey/deployments',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/:systemKey/deployments';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/:systemKey/deployments"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/:systemKey/deployments" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/:systemKey/deployments",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/3/:systemKey/deployments', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/:systemKey/deployments');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/:systemKey/deployments');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/:systemKey/deployments' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/:systemKey/deployments' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("POST", "/baseUrl/api/v/3/:systemKey/deployments", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/:systemKey/deployments"
headers = {"clearblade-usertoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/:systemKey/deployments"
response <- VERB("POST", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/:systemKey/deployments")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/3/:systemKey/deployments') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/:systemKey/deployments";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/3/:systemKey/deployments \
--header 'clearblade-usertoken: '
http POST {{baseUrl}}/api/v/3/:systemKey/deployments \
clearblade-usertoken:''
wget --quiet \
--method POST \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/:systemKey/deployments
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/:systemKey/deployments")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEPLOYMENTS - Gets a deloyment for a system
{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName
HEADERS
clearblade-usertoken
QUERY PARAMS
systemKey
deploymentName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/3/:systemKey/deployments/:deploymentName HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/:systemKey/deployments/:deploymentName',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/3/:systemKey/deployments/:deploymentName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/3/:systemKey/deployments/:deploymentName') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/:systemKey/deployments/:deploymentName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEPLOYMENTS - Gets all deployment names and descriptions for a system
{{baseUrl}}/api/v/3/:systemKey/deployments
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/:systemKey/deployments");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/3/:systemKey/deployments" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/:systemKey/deployments"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/3/:systemKey/deployments"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/:systemKey/deployments");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/:systemKey/deployments"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/3/:systemKey/deployments HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/3/:systemKey/deployments")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/:systemKey/deployments"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/:systemKey/deployments")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/3/:systemKey/deployments")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/3/:systemKey/deployments');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/:systemKey/deployments',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/:systemKey/deployments';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/:systemKey/deployments',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/:systemKey/deployments")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/:systemKey/deployments',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/:systemKey/deployments',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/3/:systemKey/deployments');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/:systemKey/deployments',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/:systemKey/deployments';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/:systemKey/deployments"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/:systemKey/deployments" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/:systemKey/deployments",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/3/:systemKey/deployments', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/:systemKey/deployments');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/:systemKey/deployments');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/:systemKey/deployments' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/:systemKey/deployments' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/3/:systemKey/deployments", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/:systemKey/deployments"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/:systemKey/deployments"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/:systemKey/deployments")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/3/:systemKey/deployments') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/:systemKey/deployments";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/3/:systemKey/deployments \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/3/:systemKey/deployments \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/:systemKey/deployments
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/:systemKey/deployments")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEPLOYMENTS - Gets sync status for a deployment
{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
deploymentName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/:systemKey/sync/deployment/status/:deploymentName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/:systemKey/sync/deployment/status/:deploymentName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/:systemKey/sync/deployment/status/:deploymentName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/:systemKey/sync/deployment/status/:deploymentName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/:systemKey/sync/deployment/status/:deploymentName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEPLOYMENTS - Retries sync for an asset
{{baseUrl}}/admin/:systemKey/sync/retry
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/:systemKey/sync/retry");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/:systemKey/sync/retry" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/:systemKey/sync/retry"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/:systemKey/sync/retry"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/:systemKey/sync/retry");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/:systemKey/sync/retry"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/:systemKey/sync/retry HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/:systemKey/sync/retry")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/:systemKey/sync/retry"))
.header("clearblade-devtoken", "")
.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}}/admin/:systemKey/sync/retry")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/:systemKey/sync/retry")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/:systemKey/sync/retry');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/:systemKey/sync/retry',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/:systemKey/sync/retry';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/:systemKey/sync/retry',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/:systemKey/sync/retry")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/:systemKey/sync/retry',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/:systemKey/sync/retry',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/:systemKey/sync/retry');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/:systemKey/sync/retry',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/:systemKey/sync/retry';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/:systemKey/sync/retry"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/:systemKey/sync/retry" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/:systemKey/sync/retry",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/:systemKey/sync/retry', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/:systemKey/sync/retry');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/:systemKey/sync/retry');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/:systemKey/sync/retry' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/:systemKey/sync/retry' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/:systemKey/sync/retry", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/:systemKey/sync/retry"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/:systemKey/sync/retry"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/:systemKey/sync/retry")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/:systemKey/sync/retry') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/:systemKey/sync/retry";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/:systemKey/sync/retry \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/:systemKey/sync/retry \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/:systemKey/sync/retry
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/:systemKey/sync/retry")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Add code service
{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
serviceName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/codeadmin/v/2/:systemKey/:serviceName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"))
.header("clearblade-devtoken", "")
.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}}/codeadmin/v/2/:systemKey/:serviceName")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")
.header("clearblade-devtoken", "")
.asString();
const 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}}/codeadmin/v/2/:systemKey/:serviceName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/codeadmin/v/2/:systemKey/:serviceName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/codeadmin/v/2/:systemKey/:serviceName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName');
req.headers({
'clearblade-devtoken': ''
});
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}}/codeadmin/v/2/:systemKey/:serviceName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/codeadmin/v/2/:systemKey/:serviceName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/codeadmin/v/2/:systemKey/:serviceName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Add new column
{{baseUrl}}/admin/user/:systemKey/columns
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/user/:systemKey/columns");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/user/:systemKey/columns" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/user/:systemKey/columns"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/user/:systemKey/columns"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/user/:systemKey/columns");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/user/:systemKey/columns"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/user/:systemKey/columns HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/user/:systemKey/columns")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/user/:systemKey/columns"))
.header("clearblade-devtoken", "")
.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}}/admin/user/:systemKey/columns")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/user/:systemKey/columns")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/user/:systemKey/columns');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/user/:systemKey/columns',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/user/:systemKey/columns';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/user/:systemKey/columns',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey/columns")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/user/:systemKey/columns',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/user/:systemKey/columns',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/user/:systemKey/columns');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/user/:systemKey/columns',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/user/:systemKey/columns';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/user/:systemKey/columns"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/user/:systemKey/columns" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/user/:systemKey/columns",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/user/:systemKey/columns', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/user/:systemKey/columns');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/user/:systemKey/columns');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/user/:systemKey/columns' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/user/:systemKey/columns' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/user/:systemKey/columns", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/user/:systemKey/columns"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/user/:systemKey/columns"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/user/:systemKey/columns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/user/:systemKey/columns') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/user/:systemKey/columns";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/user/:systemKey/columns \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/user/:systemKey/columns \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/user/:systemKey/columns
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/user/:systemKey/columns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Add new role
{{baseUrl}}/admin/user/:systemKey/roles
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/user/:systemKey/roles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/user/:systemKey/roles" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/user/:systemKey/roles"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/user/:systemKey/roles"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/user/:systemKey/roles");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/user/:systemKey/roles"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/user/:systemKey/roles HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/user/:systemKey/roles")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/user/:systemKey/roles"))
.header("clearblade-devtoken", "")
.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}}/admin/user/:systemKey/roles")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/user/:systemKey/roles")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/user/:systemKey/roles');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/user/:systemKey/roles',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/user/:systemKey/roles';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/user/:systemKey/roles',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey/roles")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/user/:systemKey/roles',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/user/:systemKey/roles',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/user/:systemKey/roles');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/user/:systemKey/roles',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/user/:systemKey/roles';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/user/:systemKey/roles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/user/:systemKey/roles" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/user/:systemKey/roles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/user/:systemKey/roles', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/user/:systemKey/roles');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/user/:systemKey/roles');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/user/:systemKey/roles' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/user/:systemKey/roles' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/user/:systemKey/roles", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/user/:systemKey/roles"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/user/:systemKey/roles"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/user/:systemKey/roles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/user/:systemKey/roles') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/user/:systemKey/roles";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/user/:systemKey/roles \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/user/:systemKey/roles \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/user/:systemKey/roles
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/user/:systemKey/roles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Add user
{{baseUrl}}/admin/user/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/user/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/user/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/user/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/user/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/user/:systemKey");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/user/:systemKey"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/user/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/user/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/user/:systemKey"))
.header("clearblade-devtoken", "")
.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}}/admin/user/:systemKey")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/user/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/user/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/user/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/user/:systemKey';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/user/:systemKey',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/user/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/user/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/user/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/user/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/user/:systemKey';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/user/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/user/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/user/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/user/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/user/:systemKey');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/user/:systemKey');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/user/:systemKey' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/user/:systemKey' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/user/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/user/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/user/:systemKey"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/user/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/user/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/user/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/user/:systemKey \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/user/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/user/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/user/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Authenticate dev
{{baseUrl}}/admin/auth
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/auth");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/auth")
require "http/client"
url = "{{baseUrl}}/admin/auth"
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}}/admin/auth"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/auth");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/auth"
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/admin/auth HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/auth")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/auth"))
.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}}/admin/auth")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/auth")
.asString();
const 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}}/admin/auth');
xhr.send(data);
import axios from 'axios';
const options = {method: 'POST', url: '{{baseUrl}}/admin/auth'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/auth';
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}}/admin/auth',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/auth")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/auth',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/auth'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/auth');
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}}/admin/auth'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/auth';
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}}/admin/auth"]
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}}/admin/auth" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/auth",
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}}/admin/auth');
echo $response->getBody();
setUrl('{{baseUrl}}/admin/auth');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/auth');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/auth' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/auth' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/admin/auth")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/auth"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/auth"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/auth")
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/admin/auth') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/auth";
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}}/admin/auth
http POST {{baseUrl}}/admin/auth
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/admin/auth
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/auth")! 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()
PUT
DEVELOPER - Change dev password
{{baseUrl}}/admin/putpass
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/putpass");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/putpass" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/putpass"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/putpass"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/putpass");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/putpass"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/putpass HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/putpass")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/putpass"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/putpass")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/putpass")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/putpass');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/putpass',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/putpass';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/putpass',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/putpass")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/putpass',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/putpass',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/putpass');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/putpass',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/putpass';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/putpass"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/putpass" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/putpass",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/putpass', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/putpass');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/putpass');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/putpass' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/putpass' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/putpass", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/putpass"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/putpass"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/putpass")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/putpass') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/putpass";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/putpass \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/putpass \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/putpass
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/putpass")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEVELOPER - Change user information and permissions
{{baseUrl}}/admin/user/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/user/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/user/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/user/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/user/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/user/:systemKey");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/user/:systemKey"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/user/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/user/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/user/:systemKey"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/user/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/user/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/user/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/user/:systemKey';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/user/:systemKey',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/user/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/user/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/user/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/user/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/user/:systemKey';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/user/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/user/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/user/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/user/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/user/:systemKey');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/user/:systemKey');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/user/:systemKey' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/user/:systemKey' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/user/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/user/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/user/:systemKey"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/user/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/user/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/user/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/user/:systemKey \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/user/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/user/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/user/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEVELOPER - Changes roles settings
{{baseUrl}}/admin/user/:systemKey/roles
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/user/:systemKey/roles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/user/:systemKey/roles" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/user/:systemKey/roles"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/user/:systemKey/roles"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/user/:systemKey/roles");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/user/:systemKey/roles"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/user/:systemKey/roles HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/user/:systemKey/roles")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/user/:systemKey/roles"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey/roles")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/user/:systemKey/roles")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/user/:systemKey/roles');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/user/:systemKey/roles',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/user/:systemKey/roles';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/user/:systemKey/roles',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey/roles")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/user/:systemKey/roles',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/user/:systemKey/roles',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/user/:systemKey/roles');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/user/:systemKey/roles',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/user/:systemKey/roles';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/user/:systemKey/roles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/user/:systemKey/roles" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/user/:systemKey/roles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/user/:systemKey/roles', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/user/:systemKey/roles');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/user/:systemKey/roles');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/user/:systemKey/roles' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/user/:systemKey/roles' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/user/:systemKey/roles", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/user/:systemKey/roles"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/user/:systemKey/roles"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/user/:systemKey/roles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/user/:systemKey/roles') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/user/:systemKey/roles";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/user/:systemKey/roles \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/user/:systemKey/roles \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/user/:systemKey/roles
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/user/:systemKey/roles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Create collection
{{baseUrl}}/admin/collectionmanagement
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/collectionmanagement");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/collectionmanagement" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/collectionmanagement"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/collectionmanagement"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/collectionmanagement");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/collectionmanagement"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/collectionmanagement HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/collectionmanagement")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/collectionmanagement"))
.header("clearblade-devtoken", "")
.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}}/admin/collectionmanagement")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/collectionmanagement")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/collectionmanagement');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/collectionmanagement',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/collectionmanagement';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/collectionmanagement',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/collectionmanagement")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/collectionmanagement',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/collectionmanagement',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/collectionmanagement');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/collectionmanagement',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/collectionmanagement';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/collectionmanagement"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/collectionmanagement" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/collectionmanagement",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/collectionmanagement', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/collectionmanagement');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/collectionmanagement');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/collectionmanagement' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/collectionmanagement' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/collectionmanagement", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/collectionmanagement"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/collectionmanagement"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/collectionmanagement")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/collectionmanagement') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/collectionmanagement";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/collectionmanagement \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/collectionmanagement \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/collectionmanagement
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/collectionmanagement")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Create device
{{baseUrl}}/admin/devices/:systemKey/:name
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/devices/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/devices/:systemKey/:name" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/devices/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/devices/:systemKey/:name"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/devices/:systemKey/:name");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/devices/:systemKey/:name"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/devices/:systemKey/:name HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/devices/:systemKey/:name")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/devices/:systemKey/:name"))
.header("clearblade-devtoken", "")
.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}}/admin/devices/:systemKey/:name")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/devices/:systemKey/:name")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/devices/:systemKey/:name');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/devices/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/devices/:systemKey/:name';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/devices/:systemKey/:name',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/devices/:systemKey/:name")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/devices/:systemKey/:name',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/devices/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/devices/:systemKey/:name');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/devices/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/devices/:systemKey/:name';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/devices/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/devices/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/devices/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/devices/:systemKey/:name', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/devices/:systemKey/:name');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/devices/:systemKey/:name');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/devices/:systemKey/:name' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/devices/:systemKey/:name' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/devices/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/devices/:systemKey/:name"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/devices/:systemKey/:name"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/devices/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/devices/:systemKey/:name') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/devices/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/devices/:systemKey/:name \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/devices/:systemKey/:name \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/devices/:systemKey/:name
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/devices/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Create edge
{{baseUrl}}/admin/edges/:systemKey/:edgeName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
edgeName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/edges/:systemKey/:edgeName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/edges/:systemKey/:edgeName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/edges/:systemKey/:edgeName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/edges/:systemKey/:edgeName");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/edges/:systemKey/:edgeName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/edges/:systemKey/:edgeName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/edges/:systemKey/:edgeName"))
.header("clearblade-devtoken", "")
.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}}/admin/edges/:systemKey/:edgeName")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/edges/:systemKey/:edgeName")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/edges/:systemKey/:edgeName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/edges/:systemKey/:edgeName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/edges/:systemKey/:edgeName';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/edges/:systemKey/:edgeName',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/edges/:systemKey/:edgeName")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/edges/:systemKey/:edgeName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/edges/:systemKey/:edgeName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/edges/:systemKey/:edgeName');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/edges/:systemKey/:edgeName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/edges/:systemKey/:edgeName';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/edges/:systemKey/:edgeName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/edges/:systemKey/:edgeName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/edges/:systemKey/:edgeName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/edges/:systemKey/:edgeName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/edges/:systemKey/:edgeName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/edges/:systemKey/:edgeName');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/edges/:systemKey/:edgeName' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/edges/:systemKey/:edgeName' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/edges/:systemKey/:edgeName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/edges/:systemKey/:edgeName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/edges/:systemKey/:edgeName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/edges/:systemKey/:edgeName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/edges/:systemKey/:edgeName \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/edges/:systemKey/:edgeName \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/edges/:systemKey/:edgeName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/edges/:systemKey/:edgeName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Create library
{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
libName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/codeadmin/v/2/library/:systemKey/:libName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"))
.header("clearblade-devtoken", "")
.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}}/codeadmin/v/2/library/:systemKey/:libName")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
.header("clearblade-devtoken", "")
.asString();
const 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}}/codeadmin/v/2/library/:systemKey/:libName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/codeadmin/v/2/library/:systemKey/:libName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/codeadmin/v/2/library/:systemKey/:libName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName');
req.headers({
'clearblade-devtoken': ''
});
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}}/codeadmin/v/2/library/:systemKey/:libName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/codeadmin/v/2/library/:systemKey/:libName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/codeadmin/v/2/library/:systemKey/:libName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Create system
{{baseUrl}}/admin/v/4/systemmanagement
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/systemmanagement");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/v/4/systemmanagement" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/systemmanagement"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/systemmanagement"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/systemmanagement");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/systemmanagement"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/v/4/systemmanagement HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/v/4/systemmanagement")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/systemmanagement"))
.header("clearblade-devtoken", "")
.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}}/admin/v/4/systemmanagement")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/v/4/systemmanagement")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/v/4/systemmanagement');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/v/4/systemmanagement',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/systemmanagement';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/systemmanagement',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/systemmanagement")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/systemmanagement',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/v/4/systemmanagement',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/v/4/systemmanagement');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/v/4/systemmanagement',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/systemmanagement';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/systemmanagement"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/systemmanagement" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/systemmanagement",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/v/4/systemmanagement', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/systemmanagement');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/systemmanagement');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/systemmanagement' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/systemmanagement' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/v/4/systemmanagement", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/systemmanagement"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/systemmanagement"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/systemmanagement")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/v/4/systemmanagement') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/systemmanagement";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/v/4/systemmanagement \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/v/4/systemmanagement \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/systemmanagement
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/systemmanagement")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Create time handler
{{baseUrl}}/admin/triggers/timers/:systemKey/:name
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/triggers/timers/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/triggers/timers/:systemKey/:name" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/triggers/timers/:systemKey/:name"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/triggers/timers/:systemKey/:name");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/triggers/timers/:systemKey/:name HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/triggers/timers/:systemKey/:name"))
.header("clearblade-devtoken", "")
.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}}/admin/triggers/timers/:systemKey/:name")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/triggers/timers/:systemKey/:name');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/triggers/timers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/triggers/timers/:systemKey/:name';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/triggers/timers/:systemKey/:name',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/triggers/timers/:systemKey/:name',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/triggers/timers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/triggers/timers/:systemKey/:name');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/triggers/timers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/triggers/timers/:systemKey/:name';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/triggers/timers/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/triggers/timers/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/triggers/timers/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/triggers/timers/:systemKey/:name', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/triggers/timers/:systemKey/:name');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/triggers/timers/:systemKey/:name');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/triggers/timers/:systemKey/:name' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/triggers/timers/:systemKey/:name' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/triggers/timers/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/triggers/timers/:systemKey/:name') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/triggers/timers/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/triggers/timers/:systemKey/:name \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/triggers/timers/:systemKey/:name \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/triggers/timers/:systemKey/:name
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/triggers/timers/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Create trigger handler
{{baseUrl}}/admin/triggers/handlers/:systemKey/:name
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/triggers/handlers/:systemKey/:name HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"))
.header("clearblade-devtoken", "")
.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}}/admin/triggers/handlers/:systemKey/:name")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/triggers/handlers/:systemKey/:name');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/triggers/handlers/:systemKey/:name',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/triggers/handlers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/triggers/handlers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/triggers/handlers/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/triggers/handlers/:systemKey/:name');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/triggers/handlers/:systemKey/:name');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/triggers/handlers/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/triggers/handlers/:systemKey/:name') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/triggers/handlers/:systemKey/:name \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/triggers/handlers/:systemKey/:name \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/triggers/handlers/:systemKey/:name
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DEVELOPER - Delete code service
{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
serviceName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/codeadmin/v/2/:systemKey/:serviceName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"))
.header("clearblade-devtoken", "")
.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}}/codeadmin/v/2/:systemKey/:serviceName")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")
.header("clearblade-devtoken", "")
.asString();
const 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}}/codeadmin/v/2/:systemKey/:serviceName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/codeadmin/v/2/:systemKey/:serviceName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/codeadmin/v/2/:systemKey/:serviceName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName');
req.headers({
'clearblade-devtoken': ''
});
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}}/codeadmin/v/2/:systemKey/:serviceName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/codeadmin/v/2/:systemKey/:serviceName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/codeadmin/v/2/:systemKey/:serviceName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DEVELOPER - Delete collection
{{baseUrl}}/admin/collectionmanagement
HEADERS
ClearBlade-DevToken
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/collectionmanagement?id=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/collectionmanagement" {:headers {:clearblade-devtoken ""}
:query-params {:id ""}})
require "http/client"
url = "{{baseUrl}}/admin/collectionmanagement?id="
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/collectionmanagement?id="),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/collectionmanagement?id=");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/collectionmanagement?id="
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/collectionmanagement?id= HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/collectionmanagement?id=")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/collectionmanagement?id="))
.header("clearblade-devtoken", "")
.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}}/admin/collectionmanagement?id=")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/collectionmanagement?id=")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/collectionmanagement?id=');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/collectionmanagement',
params: {id: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/collectionmanagement?id=';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/collectionmanagement?id=',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/collectionmanagement?id=")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/collectionmanagement?id=',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/collectionmanagement',
qs: {id: ''},
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/collectionmanagement');
req.query({
id: ''
});
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/collectionmanagement',
params: {id: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/collectionmanagement?id=';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/collectionmanagement?id="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/collectionmanagement?id=" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/collectionmanagement?id=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/collectionmanagement?id=', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/collectionmanagement');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'id' => ''
]);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/collectionmanagement');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'id' => ''
]));
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/collectionmanagement?id=' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/collectionmanagement?id=' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/collectionmanagement?id=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/collectionmanagement"
querystring = {"id":""}
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/collectionmanagement"
queryString <- list(id = "")
response <- VERB("DELETE", url, query = queryString, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/collectionmanagement?id=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/collectionmanagement') do |req|
req.headers['clearblade-devtoken'] = ''
req.params['id'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/collectionmanagement";
let querystring = [
("id", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/admin/collectionmanagement?id=' \
--header 'clearblade-devtoken: '
http DELETE '{{baseUrl}}/admin/collectionmanagement?id=' \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- '{{baseUrl}}/admin/collectionmanagement?id='
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/collectionmanagement?id=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DEVELOPER - Delete device
{{baseUrl}}/admin/devices/:systemKey/:name
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/devices/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/devices/:systemKey/:name" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/devices/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/devices/:systemKey/:name"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/devices/:systemKey/:name");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/devices/:systemKey/:name"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/devices/:systemKey/:name HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/devices/:systemKey/:name")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/devices/:systemKey/:name"))
.header("clearblade-devtoken", "")
.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}}/admin/devices/:systemKey/:name")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/devices/:systemKey/:name")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/devices/:systemKey/:name');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/devices/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/devices/:systemKey/:name';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/devices/:systemKey/:name',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/devices/:systemKey/:name")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/devices/:systemKey/:name',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/devices/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/devices/:systemKey/:name');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/devices/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/devices/:systemKey/:name';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/devices/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/devices/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/devices/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/devices/:systemKey/:name', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/devices/:systemKey/:name');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/devices/:systemKey/:name');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/devices/:systemKey/:name' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/devices/:systemKey/:name' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/devices/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/devices/:systemKey/:name"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/devices/:systemKey/:name"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/devices/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/devices/:systemKey/:name') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/devices/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/admin/devices/:systemKey/:name \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/admin/devices/:systemKey/:name \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/devices/:systemKey/:name
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/devices/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DEVELOPER - Delete devices using a query
{{baseUrl}}/admin/devices/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
query
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/devices/:systemKey?query=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/devices/:systemKey" {:headers {:clearblade-devtoken ""}
:query-params {:query ""}})
require "http/client"
url = "{{baseUrl}}/admin/devices/:systemKey?query="
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/devices/:systemKey?query="),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/devices/:systemKey?query=");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/devices/:systemKey?query="
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/devices/:systemKey?query= HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/devices/:systemKey?query=")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/devices/:systemKey?query="))
.header("clearblade-devtoken", "")
.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}}/admin/devices/:systemKey?query=")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/devices/:systemKey?query=")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/devices/:systemKey?query=');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/devices/:systemKey',
params: {query: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/devices/:systemKey?query=';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/devices/:systemKey?query=',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/devices/:systemKey?query=")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/devices/:systemKey?query=',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/devices/:systemKey',
qs: {query: ''},
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/devices/:systemKey');
req.query({
query: ''
});
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/devices/:systemKey',
params: {query: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/devices/:systemKey?query=';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/devices/:systemKey?query="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/devices/:systemKey?query=" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/devices/:systemKey?query=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/devices/:systemKey?query=', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/devices/:systemKey');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'query' => ''
]);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/devices/:systemKey');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'query' => ''
]));
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/devices/:systemKey?query=' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/devices/:systemKey?query=' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/devices/:systemKey?query=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/devices/:systemKey"
querystring = {"query":""}
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/devices/:systemKey"
queryString <- list(query = "")
response <- VERB("DELETE", url, query = queryString, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/devices/:systemKey?query=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/devices/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
req.params['query'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/devices/:systemKey";
let querystring = [
("query", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/admin/devices/:systemKey?query=' \
--header 'clearblade-devtoken: '
http DELETE '{{baseUrl}}/admin/devices/:systemKey?query=' \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- '{{baseUrl}}/admin/devices/:systemKey?query='
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/devices/:systemKey?query=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DEVELOPER - Delete edge
{{baseUrl}}/admin/edges/:systemKey/:edgeName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
edgeName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/edges/:systemKey/:edgeName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/edges/:systemKey/:edgeName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/edges/:systemKey/:edgeName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/edges/:systemKey/:edgeName");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/edges/:systemKey/:edgeName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/edges/:systemKey/:edgeName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/edges/:systemKey/:edgeName"))
.header("clearblade-devtoken", "")
.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}}/admin/edges/:systemKey/:edgeName")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/edges/:systemKey/:edgeName")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/edges/:systemKey/:edgeName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/edges/:systemKey/:edgeName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/edges/:systemKey/:edgeName';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/edges/:systemKey/:edgeName',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/edges/:systemKey/:edgeName")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/edges/:systemKey/:edgeName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/edges/:systemKey/:edgeName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/edges/:systemKey/:edgeName');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/edges/:systemKey/:edgeName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/edges/:systemKey/:edgeName';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/edges/:systemKey/:edgeName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/edges/:systemKey/:edgeName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/edges/:systemKey/:edgeName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/edges/:systemKey/:edgeName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/edges/:systemKey/:edgeName');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/edges/:systemKey/:edgeName');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/edges/:systemKey/:edgeName' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/edges/:systemKey/:edgeName' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/edges/:systemKey/:edgeName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/edges/:systemKey/:edgeName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/edges/:systemKey/:edgeName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/edges/:systemKey/:edgeName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/admin/edges/:systemKey/:edgeName \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/admin/edges/:systemKey/:edgeName \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/edges/:systemKey/:edgeName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/edges/:systemKey/:edgeName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DEVELOPER - Delete failed service run
{{baseUrl}}/codeadmin/failed/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/codeadmin/failed/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/codeadmin/failed/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/codeadmin/failed/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/codeadmin/failed/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/codeadmin/failed/:systemKey");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/codeadmin/failed/:systemKey"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/codeadmin/failed/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/codeadmin/failed/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/codeadmin/failed/:systemKey"))
.header("clearblade-devtoken", "")
.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}}/codeadmin/failed/:systemKey")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/codeadmin/failed/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const 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}}/codeadmin/failed/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/codeadmin/failed/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/codeadmin/failed/:systemKey';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/codeadmin/failed/:systemKey',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/codeadmin/failed/:systemKey")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/codeadmin/failed/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/codeadmin/failed/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/codeadmin/failed/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
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}}/codeadmin/failed/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/codeadmin/failed/:systemKey';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/codeadmin/failed/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/codeadmin/failed/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/codeadmin/failed/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/codeadmin/failed/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/codeadmin/failed/:systemKey');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/codeadmin/failed/:systemKey');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/codeadmin/failed/:systemKey' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/codeadmin/failed/:systemKey' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/codeadmin/failed/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/codeadmin/failed/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/codeadmin/failed/:systemKey"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/codeadmin/failed/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/codeadmin/failed/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/codeadmin/failed/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/codeadmin/failed/:systemKey \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/codeadmin/failed/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/codeadmin/failed/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/codeadmin/failed/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DEVELOPER - Delete library
{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
libName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/codeadmin/v/2/library/:systemKey/:libName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"))
.header("clearblade-devtoken", "")
.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}}/codeadmin/v/2/library/:systemKey/:libName")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
.header("clearblade-devtoken", "")
.asString();
const 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}}/codeadmin/v/2/library/:systemKey/:libName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/codeadmin/v/2/library/:systemKey/:libName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/codeadmin/v/2/library/:systemKey/:libName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName');
req.headers({
'clearblade-devtoken': ''
});
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}}/codeadmin/v/2/library/:systemKey/:libName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/codeadmin/v/2/library/:systemKey/:libName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/codeadmin/v/2/library/:systemKey/:libName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DEVELOPER - Delete roles
{{baseUrl}}/admin/user/:systemKey/roles
HEADERS
ClearBlade-DevToken
QUERY PARAMS
query
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/user/:systemKey/roles?query=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/user/:systemKey/roles" {:headers {:clearblade-devtoken ""}
:query-params {:query ""}})
require "http/client"
url = "{{baseUrl}}/admin/user/:systemKey/roles?query="
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/user/:systemKey/roles?query="),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/user/:systemKey/roles?query=");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/user/:systemKey/roles?query="
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/user/:systemKey/roles?query= HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/user/:systemKey/roles?query=")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/user/:systemKey/roles?query="))
.header("clearblade-devtoken", "")
.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}}/admin/user/:systemKey/roles?query=")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/user/:systemKey/roles?query=")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/user/:systemKey/roles?query=');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/user/:systemKey/roles',
params: {query: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/user/:systemKey/roles?query=';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/user/:systemKey/roles?query=',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey/roles?query=")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/user/:systemKey/roles?query=',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/user/:systemKey/roles',
qs: {query: ''},
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/user/:systemKey/roles');
req.query({
query: ''
});
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/user/:systemKey/roles',
params: {query: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/user/:systemKey/roles?query=';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/user/:systemKey/roles?query="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/user/:systemKey/roles?query=" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/user/:systemKey/roles?query=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/user/:systemKey/roles?query=', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/user/:systemKey/roles');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'query' => ''
]);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/user/:systemKey/roles');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'query' => ''
]));
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/user/:systemKey/roles?query=' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/user/:systemKey/roles?query=' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/user/:systemKey/roles?query=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/user/:systemKey/roles"
querystring = {"query":""}
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/user/:systemKey/roles"
queryString <- list(query = "")
response <- VERB("DELETE", url, query = queryString, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/user/:systemKey/roles?query=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/user/:systemKey/roles') do |req|
req.headers['clearblade-devtoken'] = ''
req.params['query'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/user/:systemKey/roles";
let querystring = [
("query", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/admin/user/:systemKey/roles?query=' \
--header 'clearblade-devtoken: '
http DELETE '{{baseUrl}}/admin/user/:systemKey/roles?query=' \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- '{{baseUrl}}/admin/user/:systemKey/roles?query='
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/user/:systemKey/roles?query=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DEVELOPER - Delete rotating keys for a device
{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
deviceName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/devices/keys/:systemKey/:deviceName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName"))
.header("clearblade-devtoken", "")
.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}}/admin/devices/keys/:systemKey/:deviceName")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/devices/keys/:systemKey/:deviceName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/devices/keys/:systemKey/:deviceName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/devices/keys/:systemKey/:deviceName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/devices/keys/:systemKey/:deviceName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/devices/keys/:systemKey/:deviceName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/devices/keys/:systemKey/:deviceName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/admin/devices/keys/:systemKey/:deviceName \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/admin/devices/keys/:systemKey/:deviceName \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/devices/keys/:systemKey/:deviceName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DEVELOPER - Delete system
{{baseUrl}}/admin/v/4/systemmanagement
HEADERS
ClearBlade-DevToken
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/systemmanagement?id=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/v/4/systemmanagement" {:headers {:clearblade-devtoken ""}
:query-params {:id ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/systemmanagement?id="
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/systemmanagement?id="),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/systemmanagement?id=");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/systemmanagement?id="
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/v/4/systemmanagement?id= HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/v/4/systemmanagement?id=")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/systemmanagement?id="))
.header("clearblade-devtoken", "")
.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}}/admin/v/4/systemmanagement?id=")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/v/4/systemmanagement?id=")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/v/4/systemmanagement?id=');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/v/4/systemmanagement',
params: {id: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/systemmanagement?id=';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/systemmanagement?id=',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/systemmanagement?id=")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/systemmanagement?id=',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/v/4/systemmanagement',
qs: {id: ''},
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/v/4/systemmanagement');
req.query({
id: ''
});
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/v/4/systemmanagement',
params: {id: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/systemmanagement?id=';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/systemmanagement?id="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/systemmanagement?id=" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/systemmanagement?id=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/v/4/systemmanagement?id=', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/systemmanagement');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'id' => ''
]);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/systemmanagement');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'id' => ''
]));
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/systemmanagement?id=' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/systemmanagement?id=' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/v/4/systemmanagement?id=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/systemmanagement"
querystring = {"id":""}
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/systemmanagement"
queryString <- list(id = "")
response <- VERB("DELETE", url, query = queryString, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/systemmanagement?id=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/v/4/systemmanagement') do |req|
req.headers['clearblade-devtoken'] = ''
req.params['id'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/systemmanagement";
let querystring = [
("id", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/admin/v/4/systemmanagement?id=' \
--header 'clearblade-devtoken: '
http DELETE '{{baseUrl}}/admin/v/4/systemmanagement?id=' \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- '{{baseUrl}}/admin/v/4/systemmanagement?id='
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/systemmanagement?id=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DEVELOPER - Delete trigger handler (DELETE)
{{baseUrl}}/admin/triggers/timers/:systemKey/:name
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/triggers/timers/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/triggers/timers/:systemKey/:name" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/triggers/timers/:systemKey/:name"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/triggers/timers/:systemKey/:name");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/triggers/timers/:systemKey/:name HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/triggers/timers/:systemKey/:name"))
.header("clearblade-devtoken", "")
.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}}/admin/triggers/timers/:systemKey/:name")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/triggers/timers/:systemKey/:name');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/triggers/timers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/triggers/timers/:systemKey/:name';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/triggers/timers/:systemKey/:name',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/triggers/timers/:systemKey/:name',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/triggers/timers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/triggers/timers/:systemKey/:name');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/triggers/timers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/triggers/timers/:systemKey/:name';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/triggers/timers/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/triggers/timers/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/triggers/timers/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/triggers/timers/:systemKey/:name', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/triggers/timers/:systemKey/:name');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/triggers/timers/:systemKey/:name');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/triggers/timers/:systemKey/:name' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/triggers/timers/:systemKey/:name' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/triggers/timers/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/triggers/timers/:systemKey/:name') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/triggers/timers/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/admin/triggers/timers/:systemKey/:name \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/admin/triggers/timers/:systemKey/:name \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/triggers/timers/:systemKey/:name
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/triggers/timers/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DEVELOPER - Delete trigger handler
{{baseUrl}}/admin/triggers/handlers/:systemKey/:name
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/triggers/handlers/:systemKey/:name HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"))
.header("clearblade-devtoken", "")
.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}}/admin/triggers/handlers/:systemKey/:name")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/triggers/handlers/:systemKey/:name');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/triggers/handlers/:systemKey/:name',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/triggers/handlers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/triggers/handlers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/triggers/handlers/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/triggers/handlers/:systemKey/:name');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/triggers/handlers/:systemKey/:name');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/triggers/handlers/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/triggers/handlers/:systemKey/:name') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/admin/triggers/handlers/:systemKey/:name \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/admin/triggers/handlers/:systemKey/:name \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/triggers/handlers/:systemKey/:name
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DEVELOPER - Delete user
{{baseUrl}}/admin/user/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/user/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/user/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/user/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/user/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/user/:systemKey");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/user/:systemKey"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/user/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/user/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/user/:systemKey"))
.header("clearblade-devtoken", "")
.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}}/admin/user/:systemKey")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/user/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/user/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/user/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/user/:systemKey';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/user/:systemKey',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/user/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/user/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/user/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/user/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/user/:systemKey';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/user/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/user/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/user/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/user/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/user/:systemKey');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/user/:systemKey');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/user/:systemKey' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/user/:systemKey' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/user/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/user/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/user/:systemKey"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/user/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/user/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/user/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/admin/user/:systemKey \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/admin/user/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/user/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/user/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Disable developer
{{baseUrl}}/admin/platform/developer
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/platform/developer");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/platform/developer" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/platform/developer"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/platform/developer"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/platform/developer");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/platform/developer"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/platform/developer HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/platform/developer")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/platform/developer"))
.header("clearblade-devtoken", "")
.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}}/admin/platform/developer")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/platform/developer")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/platform/developer');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/platform/developer',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/platform/developer';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/platform/developer',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/platform/developer")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/platform/developer',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/platform/developer',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/platform/developer');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/platform/developer',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/platform/developer';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/platform/developer"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/platform/developer" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/platform/developer",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/platform/developer', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/platform/developer');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/platform/developer');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/platform/developer' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/platform/developer' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/platform/developer", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/platform/developer"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/platform/developer"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/platform/developer")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/platform/developer') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/platform/developer";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/platform/developer \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/platform/developer \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/platform/developer
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/platform/developer")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get all failed services
{{baseUrl}}/codeadmin/failed
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/codeadmin/failed");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/codeadmin/failed" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/codeadmin/failed"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/codeadmin/failed"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/codeadmin/failed");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/codeadmin/failed"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/codeadmin/failed HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/codeadmin/failed")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/codeadmin/failed"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/codeadmin/failed")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/codeadmin/failed")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/codeadmin/failed');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/failed',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/codeadmin/failed';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/codeadmin/failed',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/codeadmin/failed")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/codeadmin/failed',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/failed',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/codeadmin/failed');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/failed',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/codeadmin/failed';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/codeadmin/failed"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/codeadmin/failed" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/codeadmin/failed",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/codeadmin/failed', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/codeadmin/failed');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/codeadmin/failed');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/codeadmin/failed' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/codeadmin/failed' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/codeadmin/failed", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/codeadmin/failed"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/codeadmin/failed"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/codeadmin/failed")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/codeadmin/failed') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/codeadmin/failed";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/codeadmin/failed \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/codeadmin/failed \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/codeadmin/failed
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/codeadmin/failed")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get all libraries
{{baseUrl}}/codeadmin/v/2/library/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/codeadmin/v/2/library/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/codeadmin/v/2/library/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/codeadmin/v/2/library/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/codeadmin/v/2/library/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/codeadmin/v/2/library/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/codeadmin/v/2/library/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/codeadmin/v/2/library/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/codeadmin/v/2/library/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/codeadmin/v/2/library/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/library/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/codeadmin/v/2/library/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/codeadmin/v/2/library/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/v/2/library/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/codeadmin/v/2/library/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/codeadmin/v/2/library/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/library/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/codeadmin/v/2/library/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/v/2/library/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/codeadmin/v/2/library/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/v/2/library/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/codeadmin/v/2/library/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/codeadmin/v/2/library/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/codeadmin/v/2/library/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/codeadmin/v/2/library/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/codeadmin/v/2/library/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/codeadmin/v/2/library/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/codeadmin/v/2/library/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/codeadmin/v/2/library/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/codeadmin/v/2/library/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/codeadmin/v/2/library/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/codeadmin/v/2/library/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/codeadmin/v/2/library/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/codeadmin/v/2/library/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/codeadmin/v/2/library/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/codeadmin/v/2/library/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/codeadmin/v/2/library/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/codeadmin/v/2/library/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/codeadmin/v/2/library/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/codeadmin/v/2/library/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get collections
{{baseUrl}}/admin/allcollections
HEADERS
ClearBlade-DevToken
QUERY PARAMS
appid
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/allcollections?appid=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/allcollections" {:headers {:clearblade-devtoken ""}
:query-params {:appid ""}})
require "http/client"
url = "{{baseUrl}}/admin/allcollections?appid="
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/allcollections?appid="),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/allcollections?appid=");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/allcollections?appid="
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/allcollections?appid= HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/allcollections?appid=")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/allcollections?appid="))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/allcollections?appid=")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/allcollections?appid=")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/allcollections?appid=');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/allcollections',
params: {appid: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/allcollections?appid=';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/allcollections?appid=',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/allcollections?appid=")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/allcollections?appid=',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/allcollections',
qs: {appid: ''},
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/allcollections');
req.query({
appid: ''
});
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/allcollections',
params: {appid: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/allcollections?appid=';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/allcollections?appid="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/allcollections?appid=" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/allcollections?appid=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/allcollections?appid=', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/allcollections');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'appid' => ''
]);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/allcollections');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'appid' => ''
]));
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/allcollections?appid=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/allcollections?appid=' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/allcollections?appid=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/allcollections"
querystring = {"appid":""}
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/allcollections"
queryString <- list(appid = "")
response <- VERB("GET", url, query = queryString, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/allcollections?appid=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/allcollections') do |req|
req.headers['clearblade-devtoken'] = ''
req.params['appid'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/allcollections";
let querystring = [
("appid", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/admin/allcollections?appid=' \
--header 'clearblade-devtoken: '
http GET '{{baseUrl}}/admin/allcollections?appid=' \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- '{{baseUrl}}/admin/allcollections?appid='
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/allcollections?appid=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get dev info
{{baseUrl}}/admin/userinfo
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/userinfo");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/userinfo" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/userinfo"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/userinfo"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/userinfo");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/userinfo"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/userinfo HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/userinfo")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/userinfo"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/userinfo")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/userinfo")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/userinfo');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/userinfo',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/userinfo';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/userinfo',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/userinfo")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/userinfo',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/userinfo',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/userinfo');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/userinfo',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/userinfo';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/userinfo"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/userinfo" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/userinfo",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/userinfo', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/userinfo');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/userinfo');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/userinfo' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/userinfo' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/userinfo", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/userinfo"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/userinfo"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/userinfo")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/userinfo') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/userinfo";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/userinfo \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/userinfo \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/userinfo
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/userinfo")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get device
{{baseUrl}}/admin/devices/:systemKey/:name
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/devices/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/devices/:systemKey/:name" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/devices/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/devices/:systemKey/:name"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/devices/:systemKey/:name");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/devices/:systemKey/:name"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/devices/:systemKey/:name HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/devices/:systemKey/:name")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/devices/:systemKey/:name"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/devices/:systemKey/:name")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/devices/:systemKey/:name")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/devices/:systemKey/:name');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/devices/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/devices/:systemKey/:name';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/devices/:systemKey/:name',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/devices/:systemKey/:name")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/devices/:systemKey/:name',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/devices/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/devices/:systemKey/:name');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/devices/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/devices/:systemKey/:name';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/devices/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/devices/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/devices/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/devices/:systemKey/:name', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/devices/:systemKey/:name');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/devices/:systemKey/:name');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/devices/:systemKey/:name' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/devices/:systemKey/:name' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/devices/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/devices/:systemKey/:name"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/devices/:systemKey/:name"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/devices/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/devices/:systemKey/:name') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/devices/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/devices/:systemKey/:name \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/devices/:systemKey/:name \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/devices/:systemKey/:name
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/devices/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get devices with or without a query
{{baseUrl}}/admin/devices/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/devices/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/devices/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/devices/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/devices/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/devices/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/devices/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/devices/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/devices/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/devices/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/devices/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/devices/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/devices/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/devices/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/devices/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/devices/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/devices/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/devices/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/devices/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/devices/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/devices/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/devices/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/devices/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/devices/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/devices/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/devices/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/devices/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/devices/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/devices/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/devices/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/devices/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/devices/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/devices/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/devices/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/devices/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/devices/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/devices/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/devices/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/devices/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/devices/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get edge template
{{baseUrl}}/admin/edges/template/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/edges/template/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/edges/template/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/edges/template/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/edges/template/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/edges/template/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/edges/template/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/edges/template/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/edges/template/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/edges/template/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/edges/template/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/edges/template/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/edges/template/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/edges/template/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/edges/template/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/edges/template/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/edges/template/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/edges/template/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/edges/template/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/edges/template/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/edges/template/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/edges/template/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/edges/template/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/edges/template/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/edges/template/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/edges/template/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/edges/template/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/edges/template/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/edges/template/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/edges/template/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/edges/template/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/edges/template/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/edges/template/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/edges/template/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/edges/template/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/edges/template/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/edges/template/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/edges/template/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/edges/template/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/edges/template/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get edge
{{baseUrl}}/admin/edges/:systemKey/:edgeName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
edgeName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/edges/:systemKey/:edgeName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/edges/:systemKey/:edgeName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/edges/:systemKey/:edgeName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/edges/:systemKey/:edgeName");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/edges/:systemKey/:edgeName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/edges/:systemKey/:edgeName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/edges/:systemKey/:edgeName"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/edges/:systemKey/:edgeName")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/edges/:systemKey/:edgeName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/edges/:systemKey/:edgeName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/edges/:systemKey/:edgeName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/edges/:systemKey/:edgeName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/edges/:systemKey/:edgeName',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/edges/:systemKey/:edgeName")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/edges/:systemKey/:edgeName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/edges/:systemKey/:edgeName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/edges/:systemKey/:edgeName');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/edges/:systemKey/:edgeName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/edges/:systemKey/:edgeName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/edges/:systemKey/:edgeName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/edges/:systemKey/:edgeName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/edges/:systemKey/:edgeName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/edges/:systemKey/:edgeName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/edges/:systemKey/:edgeName');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/edges/:systemKey/:edgeName');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/edges/:systemKey/:edgeName' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/edges/:systemKey/:edgeName' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/edges/:systemKey/:edgeName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/edges/:systemKey/:edgeName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/edges/:systemKey/:edgeName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/edges/:systemKey/:edgeName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/edges/:systemKey/:edgeName \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/edges/:systemKey/:edgeName \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/edges/:systemKey/:edgeName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/edges/:systemKey/:edgeName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get edges for the adapter
{{baseUrl}}/admin/edges/:systemKey/control
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/edges/:systemKey/control");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/edges/:systemKey/control" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/edges/:systemKey/control"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/edges/:systemKey/control"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/edges/:systemKey/control");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/edges/:systemKey/control"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/edges/:systemKey/control HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/edges/:systemKey/control")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/edges/:systemKey/control"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/edges/:systemKey/control")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/edges/:systemKey/control")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/edges/:systemKey/control');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/edges/:systemKey/control',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/edges/:systemKey/control';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/edges/:systemKey/control',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/edges/:systemKey/control")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/edges/:systemKey/control',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/edges/:systemKey/control',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/edges/:systemKey/control');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/edges/:systemKey/control',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/edges/:systemKey/control';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/edges/:systemKey/control"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/edges/:systemKey/control" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/edges/:systemKey/control",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/edges/:systemKey/control', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/edges/:systemKey/control');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/edges/:systemKey/control');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/edges/:systemKey/control' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/edges/:systemKey/control' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/edges/:systemKey/control", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/edges/:systemKey/control"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/edges/:systemKey/control"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/edges/:systemKey/control")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/edges/:systemKey/control') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/edges/:systemKey/control";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/edges/:systemKey/control \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/edges/:systemKey/control \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/edges/:systemKey/control
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/edges/:systemKey/control")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get edges
{{baseUrl}}/admin/edges/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/edges/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/edges/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/edges/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/edges/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/edges/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/edges/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/edges/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/edges/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/edges/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/edges/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/edges/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/edges/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/edges/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/edges/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/edges/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/edges/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/edges/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/edges/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/edges/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/edges/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/edges/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/edges/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/edges/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/edges/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/edges/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/edges/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/edges/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/edges/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/edges/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/edges/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/edges/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/edges/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/edges/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/edges/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/edges/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/edges/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/edges/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/edges/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/edges/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get library history
{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
libName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/codeadmin/v/2/history/library/:systemKey/:libName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/codeadmin/v/2/history/library/:systemKey/:libName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/codeadmin/v/2/history/library/:systemKey/:libName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/codeadmin/v/2/history/library/:systemKey/:libName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get library
{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
libName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/codeadmin/v/2/library/:systemKey/:libName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/codeadmin/v/2/library/:systemKey/:libName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/codeadmin/v/2/library/:systemKey/:libName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/codeadmin/v/2/library/:systemKey/:libName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get list of roles
{{baseUrl}}/admin/user/:systemKey/roles
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/user/:systemKey/roles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/user/:systemKey/roles" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/user/:systemKey/roles"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/user/:systemKey/roles"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/user/:systemKey/roles");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/user/:systemKey/roles"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/user/:systemKey/roles HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/user/:systemKey/roles")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/user/:systemKey/roles"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey/roles")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/user/:systemKey/roles")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/user/:systemKey/roles');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/user/:systemKey/roles',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/user/:systemKey/roles';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/user/:systemKey/roles',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey/roles")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/user/:systemKey/roles',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/user/:systemKey/roles',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/user/:systemKey/roles');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/user/:systemKey/roles',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/user/:systemKey/roles';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/user/:systemKey/roles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/user/:systemKey/roles" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/user/:systemKey/roles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/user/:systemKey/roles', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/user/:systemKey/roles');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/user/:systemKey/roles');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/user/:systemKey/roles' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/user/:systemKey/roles' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/user/:systemKey/roles", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/user/:systemKey/roles"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/user/:systemKey/roles"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/user/:systemKey/roles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/user/:systemKey/roles') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/user/:systemKey/roles";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/user/:systemKey/roles \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/user/:systemKey/roles \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/user/:systemKey/roles
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/user/:systemKey/roles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get list of users and information
{{baseUrl}}/admin/user/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/user/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/user/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/user/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/user/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/user/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/user/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/user/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/user/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/user/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/user/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/user/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/user/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/user/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/user/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/user/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/user/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/user/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/user/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/user/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/user/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/user/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/user/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/user/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/user/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/user/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/user/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/user/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/user/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/user/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/user/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/user/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/user/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/user/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/user/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/user/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/user/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/user/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get number of roles
{{baseUrl}}/admin/user/:systemKey/roles/count
HEADERS
ClearBlade-DevToken
QUERY PARAMS
user
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/user/:systemKey/roles/count?user=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/user/:systemKey/roles/count" {:headers {:clearblade-devtoken ""}
:query-params {:user ""}})
require "http/client"
url = "{{baseUrl}}/admin/user/:systemKey/roles/count?user="
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/user/:systemKey/roles/count?user="),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/user/:systemKey/roles/count?user=");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/user/:systemKey/roles/count?user="
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/user/:systemKey/roles/count?user= HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/user/:systemKey/roles/count?user=")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/user/:systemKey/roles/count?user="))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey/roles/count?user=")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/user/:systemKey/roles/count?user=")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/user/:systemKey/roles/count?user=');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/user/:systemKey/roles/count',
params: {user: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/user/:systemKey/roles/count?user=';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/user/:systemKey/roles/count?user=',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey/roles/count?user=")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/user/:systemKey/roles/count?user=',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/user/:systemKey/roles/count',
qs: {user: ''},
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/user/:systemKey/roles/count');
req.query({
user: ''
});
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/user/:systemKey/roles/count',
params: {user: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/user/:systemKey/roles/count?user=';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/user/:systemKey/roles/count?user="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/user/:systemKey/roles/count?user=" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/user/:systemKey/roles/count?user=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/user/:systemKey/roles/count?user=', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/user/:systemKey/roles/count');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'user' => ''
]);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/user/:systemKey/roles/count');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'user' => ''
]));
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/user/:systemKey/roles/count?user=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/user/:systemKey/roles/count?user=' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/user/:systemKey/roles/count?user=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/user/:systemKey/roles/count"
querystring = {"user":""}
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/user/:systemKey/roles/count"
queryString <- list(user = "")
response <- VERB("GET", url, query = queryString, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/user/:systemKey/roles/count?user=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/user/:systemKey/roles/count') do |req|
req.headers['clearblade-devtoken'] = ''
req.params['user'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/user/:systemKey/roles/count";
let querystring = [
("user", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/admin/user/:systemKey/roles/count?user=' \
--header 'clearblade-devtoken: '
http GET '{{baseUrl}}/admin/user/:systemKey/roles/count?user=' \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- '{{baseUrl}}/admin/user/:systemKey/roles/count?user='
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/user/:systemKey/roles/count?user=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get old library version
{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
libName
libVersion
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/codeadmin/v/2/history/library/:systemKey/:libName/:libVersion")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get platform assets
{{baseUrl}}/admin/allapps
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/allapps");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/allapps" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/allapps"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/allapps"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/allapps");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/allapps"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/allapps HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/allapps")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/allapps"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/allapps")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/allapps")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/allapps');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/allapps',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/allapps';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/allapps',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/allapps")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/allapps',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/allapps',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/allapps');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/allapps',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/allapps';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/allapps"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/allapps" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/allapps",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/allapps', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/allapps');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/allapps');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/allapps' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/allapps' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/allapps", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/allapps"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/allapps"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/allapps")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/allapps') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/allapps";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/allapps \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/allapps \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/allapps
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/allapps")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get services logs
{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
serviceName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/codeadmin/v/2/logs/:systemKey/:serviceName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/codeadmin/v/2/logs/:systemKey/:serviceName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/codeadmin/v/2/logs/:systemKey/:serviceName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/codeadmin/v/2/logs/:systemKey/:serviceName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/codeadmin/v/2/logs/:systemKey/:serviceName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get system info
{{baseUrl}}/admin/v/4/systemmanagement
HEADERS
ClearBlade-DevToken
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/systemmanagement?id=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/v/4/systemmanagement" {:headers {:clearblade-devtoken ""}
:query-params {:id ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/systemmanagement?id="
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/systemmanagement?id="),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/systemmanagement?id=");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/systemmanagement?id="
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/v/4/systemmanagement?id= HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/v/4/systemmanagement?id=")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/systemmanagement?id="))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/v/4/systemmanagement?id=")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/v/4/systemmanagement?id=")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/v/4/systemmanagement?id=');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/systemmanagement',
params: {id: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/systemmanagement?id=';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/systemmanagement?id=',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/systemmanagement?id=")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/systemmanagement?id=',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/systemmanagement',
qs: {id: ''},
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/v/4/systemmanagement');
req.query({
id: ''
});
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/systemmanagement',
params: {id: ''},
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/systemmanagement?id=';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/systemmanagement?id="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/systemmanagement?id=" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/systemmanagement?id=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/v/4/systemmanagement?id=', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/systemmanagement');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'id' => ''
]);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/systemmanagement');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'id' => ''
]));
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/systemmanagement?id=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/systemmanagement?id=' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/v/4/systemmanagement?id=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/systemmanagement"
querystring = {"id":""}
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/systemmanagement"
queryString <- list(id = "")
response <- VERB("GET", url, query = queryString, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/systemmanagement?id=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/v/4/systemmanagement') do |req|
req.headers['clearblade-devtoken'] = ''
req.params['id'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/systemmanagement";
let querystring = [
("id", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/admin/v/4/systemmanagement?id=' \
--header 'clearblade-devtoken: '
http GET '{{baseUrl}}/admin/v/4/systemmanagement?id=' \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- '{{baseUrl}}/admin/v/4/systemmanagement?id='
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/systemmanagement?id=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get system's failed services
{{baseUrl}}/codeadmin/failed/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/codeadmin/failed/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/codeadmin/failed/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/codeadmin/failed/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/codeadmin/failed/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/codeadmin/failed/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/codeadmin/failed/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/codeadmin/failed/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/codeadmin/failed/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/codeadmin/failed/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/codeadmin/failed/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/codeadmin/failed/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/codeadmin/failed/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/failed/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/codeadmin/failed/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/codeadmin/failed/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/codeadmin/failed/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/codeadmin/failed/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/failed/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/codeadmin/failed/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/codeadmin/failed/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/codeadmin/failed/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/codeadmin/failed/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/codeadmin/failed/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/codeadmin/failed/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/codeadmin/failed/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/codeadmin/failed/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/codeadmin/failed/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/codeadmin/failed/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/codeadmin/failed/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/codeadmin/failed/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/codeadmin/failed/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/codeadmin/failed/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/codeadmin/failed/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/codeadmin/failed/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/codeadmin/failed/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/codeadmin/failed/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/codeadmin/failed/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/codeadmin/failed/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/codeadmin/failed/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get systems
{{baseUrl}}/admin/allsystems
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/allsystems");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/allsystems" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/allsystems"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/allsystems"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/allsystems");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/allsystems"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/allsystems HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/allsystems")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/allsystems"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/allsystems")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/allsystems")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/allsystems');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/allsystems',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/allsystems';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/allsystems',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/allsystems")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/allsystems',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/allsystems',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/allsystems');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/allsystems',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/allsystems';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/allsystems"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/allsystems" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/allsystems",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/allsystems', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/allsystems');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/allsystems');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/allsystems' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/allsystems' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/allsystems", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/allsystems"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/allsystems"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/allsystems")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/allsystems') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/allsystems";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/allsystems \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/allsystems \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/allsystems
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/allsystems")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get timer handler
{{baseUrl}}/admin/triggers/timers/:systemKey/:name
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/triggers/timers/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/triggers/timers/:systemKey/:name" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/triggers/timers/:systemKey/:name"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/triggers/timers/:systemKey/:name");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/triggers/timers/:systemKey/:name HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/triggers/timers/:systemKey/:name"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/triggers/timers/:systemKey/:name');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/triggers/timers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/triggers/timers/:systemKey/:name';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/triggers/timers/:systemKey/:name',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/triggers/timers/:systemKey/:name',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/triggers/timers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/triggers/timers/:systemKey/:name');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/triggers/timers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/triggers/timers/:systemKey/:name';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/triggers/timers/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/triggers/timers/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/triggers/timers/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/triggers/timers/:systemKey/:name', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/triggers/timers/:systemKey/:name');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/triggers/timers/:systemKey/:name');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/triggers/timers/:systemKey/:name' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/triggers/timers/:systemKey/:name' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/triggers/timers/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/triggers/timers/:systemKey/:name') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/triggers/timers/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/triggers/timers/:systemKey/:name \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/triggers/timers/:systemKey/:name \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/triggers/timers/:systemKey/:name
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/triggers/timers/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get timer handlers
{{baseUrl}}/admin/triggers/timers/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/triggers/timers/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/triggers/timers/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/triggers/timers/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/triggers/timers/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/triggers/timers/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/triggers/timers/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/triggers/timers/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/triggers/timers/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/triggers/timers/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/triggers/timers/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/triggers/timers/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/triggers/timers/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/triggers/timers/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/triggers/timers/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/triggers/timers/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/triggers/timers/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/triggers/timers/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/triggers/timers/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/triggers/timers/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/triggers/timers/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/triggers/timers/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/triggers/timers/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/triggers/timers/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/triggers/timers/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/triggers/timers/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/triggers/timers/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/triggers/timers/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/triggers/timers/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/triggers/timers/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/triggers/timers/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/triggers/timers/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/triggers/timers/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/triggers/timers/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/triggers/timers/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/triggers/timers/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/triggers/timers/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/triggers/timers/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/triggers/timers/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/triggers/timers/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get trigger definitions
{{baseUrl}}/admin/triggers/definitions
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/triggers/definitions");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/triggers/definitions" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/triggers/definitions"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/triggers/definitions"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/triggers/definitions");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/triggers/definitions"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/triggers/definitions HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/triggers/definitions")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/triggers/definitions"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/triggers/definitions")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/triggers/definitions")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/triggers/definitions');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/triggers/definitions',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/triggers/definitions';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/triggers/definitions',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/triggers/definitions")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/triggers/definitions',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/triggers/definitions',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/triggers/definitions');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/triggers/definitions',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/triggers/definitions';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/triggers/definitions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/triggers/definitions" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/triggers/definitions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/triggers/definitions', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/triggers/definitions');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/triggers/definitions');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/triggers/definitions' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/triggers/definitions' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/triggers/definitions", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/triggers/definitions"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/triggers/definitions"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/triggers/definitions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/triggers/definitions') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/triggers/definitions";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/triggers/definitions \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/triggers/definitions \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/triggers/definitions
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/triggers/definitions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get trigger handler
{{baseUrl}}/admin/triggers/handlers/:systemKey/:name
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/triggers/handlers/:systemKey/:name HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/triggers/handlers/:systemKey/:name',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/triggers/handlers/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/triggers/handlers/:systemKey/:name');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/triggers/handlers/:systemKey/:name');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/triggers/handlers/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/triggers/handlers/:systemKey/:name') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/triggers/handlers/:systemKey/:name \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/triggers/handlers/:systemKey/:name \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/triggers/handlers/:systemKey/:name
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get trigger handlers
{{baseUrl}}/admin/triggers/handlers/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/triggers/handlers/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/triggers/handlers/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/triggers/handlers/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/triggers/handlers/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/triggers/handlers/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/triggers/handlers/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/triggers/handlers/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/triggers/handlers/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/triggers/handlers/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/triggers/handlers/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/triggers/handlers/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/triggers/handlers/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/triggers/handlers/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/triggers/handlers/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/triggers/handlers/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/triggers/handlers/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/triggers/handlers/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/triggers/handlers/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/triggers/handlers/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/triggers/handlers/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/triggers/handlers/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/triggers/handlers/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/triggers/handlers/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/triggers/handlers/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/triggers/handlers/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/triggers/handlers/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/triggers/handlers/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/triggers/handlers/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/triggers/handlers/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/triggers/handlers/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/triggers/handlers/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/triggers/handlers/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/triggers/handlers/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/triggers/handlers/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/triggers/handlers/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/triggers/handlers/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/triggers/handlers/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/triggers/handlers/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/triggers/handlers/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Get users column info.
{{baseUrl}}/admin/user/:systemKey/columns
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/user/:systemKey/columns");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/user/:systemKey/columns" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/user/:systemKey/columns"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/user/:systemKey/columns"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/user/:systemKey/columns");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/user/:systemKey/columns"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/user/:systemKey/columns HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/user/:systemKey/columns")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/user/:systemKey/columns"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey/columns")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/user/:systemKey/columns")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/user/:systemKey/columns');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/user/:systemKey/columns',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/user/:systemKey/columns';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/user/:systemKey/columns',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/user/:systemKey/columns")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/user/:systemKey/columns',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/user/:systemKey/columns',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/user/:systemKey/columns');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/user/:systemKey/columns',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/user/:systemKey/columns';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/user/:systemKey/columns"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/user/:systemKey/columns" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/user/:systemKey/columns",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/user/:systemKey/columns', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/user/:systemKey/columns');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/user/:systemKey/columns');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/user/:systemKey/columns' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/user/:systemKey/columns' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/user/:systemKey/columns", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/user/:systemKey/columns"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/user/:systemKey/columns"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/user/:systemKey/columns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/user/:systemKey/columns') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/user/:systemKey/columns";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/user/:systemKey/columns \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/user/:systemKey/columns \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/user/:systemKey/columns
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/user/:systemKey/columns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Gets the information for a portal
{{baseUrl}}/admin/portals/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/portals/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/portals/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/portals/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/portals/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/portals/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/portals/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/portals/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/portals/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/portals/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/portals/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/portals/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/portals/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/portals/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/portals/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/portals/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/portals/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/portals/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/portals/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/portals/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/portals/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/portals/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/portals/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/portals/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/portals/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/portals/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/portals/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/portals/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/portals/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/portals/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/portals/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/portals/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/portals/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/portals/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/portals/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/portals/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/portals/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/portals/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/portals/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/portals/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Log out dev
{{baseUrl}}/admin/logout
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/logout");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/logout" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/logout"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/logout"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/logout");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/logout"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/logout HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/logout")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/logout"))
.header("clearblade-devtoken", "")
.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}}/admin/logout")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/logout")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/logout');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/logout',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/logout';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/logout',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/logout")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/logout',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/logout',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/logout');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/logout',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/logout';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/logout"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/logout" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/logout",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/logout', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/logout');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/logout');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/logout' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/logout' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/logout", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/logout"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/logout"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/logout")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/logout') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/logout";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/logout \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/logout \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/logout
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/logout")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEVELOPER - Regen secret
{{baseUrl}}/admin/regensystemsecret
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/regensystemsecret");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/regensystemsecret" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/regensystemsecret"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/regensystemsecret"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/regensystemsecret");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/regensystemsecret"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/regensystemsecret HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/regensystemsecret")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/regensystemsecret"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/regensystemsecret")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/regensystemsecret")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/regensystemsecret');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/regensystemsecret',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/regensystemsecret';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/regensystemsecret',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/regensystemsecret")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/regensystemsecret',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/regensystemsecret',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/regensystemsecret');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/regensystemsecret',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/regensystemsecret';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/regensystemsecret"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/regensystemsecret" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/regensystemsecret",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/regensystemsecret', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/regensystemsecret');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/regensystemsecret');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/regensystemsecret' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/regensystemsecret' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/regensystemsecret", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/regensystemsecret"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/regensystemsecret"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/regensystemsecret")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/regensystemsecret') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/regensystemsecret";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/regensystemsecret \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/regensystemsecret \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/regensystemsecret
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/regensystemsecret")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Register new dev
{{baseUrl}}/admin/reg
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/reg");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/reg")
require "http/client"
url = "{{baseUrl}}/admin/reg"
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}}/admin/reg"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/reg");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/reg"
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/admin/reg HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/reg")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/reg"))
.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}}/admin/reg")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/reg")
.asString();
const 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}}/admin/reg');
xhr.send(data);
import axios from 'axios';
const options = {method: 'POST', url: '{{baseUrl}}/admin/reg'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/reg';
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}}/admin/reg',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/reg")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/reg',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/reg'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/reg');
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}}/admin/reg'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/reg';
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}}/admin/reg"]
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}}/admin/reg" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/reg",
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}}/admin/reg');
echo $response->getBody();
setUrl('{{baseUrl}}/admin/reg');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/reg');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/reg' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/reg' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/admin/reg")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/reg"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/reg"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/reg")
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/admin/reg') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/reg";
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}}/admin/reg
http POST {{baseUrl}}/admin/reg
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/admin/reg
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/reg")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Retry failed service
{{baseUrl}}/codeadmin/failed/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/codeadmin/failed/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/codeadmin/failed/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/codeadmin/failed/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/codeadmin/failed/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/codeadmin/failed/:systemKey");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/codeadmin/failed/:systemKey"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/codeadmin/failed/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/codeadmin/failed/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/codeadmin/failed/:systemKey"))
.header("clearblade-devtoken", "")
.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}}/codeadmin/failed/:systemKey")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/codeadmin/failed/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const 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}}/codeadmin/failed/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/codeadmin/failed/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/codeadmin/failed/:systemKey';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/codeadmin/failed/:systemKey',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/codeadmin/failed/:systemKey")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/codeadmin/failed/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/codeadmin/failed/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/codeadmin/failed/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
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}}/codeadmin/failed/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/codeadmin/failed/:systemKey';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/codeadmin/failed/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/codeadmin/failed/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/codeadmin/failed/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/codeadmin/failed/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/codeadmin/failed/:systemKey');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/codeadmin/failed/:systemKey');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/codeadmin/failed/:systemKey' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/codeadmin/failed/:systemKey' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/codeadmin/failed/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/codeadmin/failed/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/codeadmin/failed/:systemKey"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/codeadmin/failed/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/codeadmin/failed/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/codeadmin/failed/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/codeadmin/failed/:systemKey \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/codeadmin/failed/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/codeadmin/failed/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/codeadmin/failed/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEVELOPER - Update code service
{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
serviceName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/codeadmin/v/2/:systemKey/:serviceName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/codeadmin/v/2/:systemKey/:serviceName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName');
req.headers({
'clearblade-devtoken': ''
});
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}}/codeadmin/v/2/:systemKey/:serviceName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/codeadmin/v/2/:systemKey/:serviceName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/codeadmin/v/2/:systemKey/:serviceName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/codeadmin/v/2/:systemKey/:serviceName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEVELOPER - Update collection
{{baseUrl}}/admin/collectionmanagement
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/collectionmanagement");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/collectionmanagement")
require "http/client"
url = "{{baseUrl}}/admin/collectionmanagement"
response = HTTP::Client.put url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/collectionmanagement"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/collectionmanagement");
var request = new RestRequest("", Method.Put);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/collectionmanagement"
req, _ := http.NewRequest("PUT", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/collectionmanagement HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/collectionmanagement")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/collectionmanagement"))
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/collectionmanagement")
.put(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/collectionmanagement")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/collectionmanagement');
xhr.send(data);
import axios from 'axios';
const options = {method: 'PUT', url: '{{baseUrl}}/admin/collectionmanagement'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/collectionmanagement';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/collectionmanagement',
method: 'PUT',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/collectionmanagement")
.put(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/collectionmanagement',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'PUT', url: '{{baseUrl}}/admin/collectionmanagement'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/collectionmanagement');
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}}/admin/collectionmanagement'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/collectionmanagement';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/collectionmanagement"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/collectionmanagement" in
Client.call `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/collectionmanagement",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/collectionmanagement');
echo $response->getBody();
setUrl('{{baseUrl}}/admin/collectionmanagement');
$request->setMethod(HTTP_METH_PUT);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/collectionmanagement');
$request->setRequestMethod('PUT');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/collectionmanagement' -Method PUT
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/collectionmanagement' -Method PUT
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PUT", "/baseUrl/admin/collectionmanagement")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/collectionmanagement"
response = requests.put(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/collectionmanagement"
response <- VERB("PUT", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/collectionmanagement")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/collectionmanagement') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/collectionmanagement";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/collectionmanagement
http PUT {{baseUrl}}/admin/collectionmanagement
wget --quiet \
--method PUT \
--output-document \
- {{baseUrl}}/admin/collectionmanagement
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/collectionmanagement")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEVELOPER - Update device
{{baseUrl}}/admin/devices/:systemKey/:name
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/devices/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/devices/:systemKey/:name" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/devices/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/devices/:systemKey/:name"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/devices/:systemKey/:name");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/devices/:systemKey/:name"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/devices/:systemKey/:name HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/devices/:systemKey/:name")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/devices/:systemKey/:name"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/devices/:systemKey/:name")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/devices/:systemKey/:name")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/devices/:systemKey/:name');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/devices/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/devices/:systemKey/:name';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/devices/:systemKey/:name',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/devices/:systemKey/:name")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/devices/:systemKey/:name',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/devices/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/devices/:systemKey/:name');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/devices/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/devices/:systemKey/:name';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/devices/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/devices/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/devices/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/devices/:systemKey/:name', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/devices/:systemKey/:name');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/devices/:systemKey/:name');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/devices/:systemKey/:name' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/devices/:systemKey/:name' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/devices/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/devices/:systemKey/:name"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/devices/:systemKey/:name"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/devices/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/devices/:systemKey/:name') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/devices/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/devices/:systemKey/:name \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/devices/:systemKey/:name \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/devices/:systemKey/:name
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/devices/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEVELOPER - Update devices using a query
{{baseUrl}}/admin/devices/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/devices/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/devices/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/devices/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/devices/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/devices/:systemKey");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/devices/:systemKey"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/devices/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/devices/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/devices/:systemKey"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/devices/:systemKey")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/devices/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/devices/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/devices/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/devices/:systemKey';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/devices/:systemKey',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/devices/:systemKey")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/devices/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/devices/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/devices/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/devices/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/devices/:systemKey';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/devices/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/devices/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/devices/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/devices/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/devices/:systemKey');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/devices/:systemKey');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/devices/:systemKey' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/devices/:systemKey' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/devices/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/devices/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/devices/:systemKey"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/devices/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/devices/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/devices/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/devices/:systemKey \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/devices/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/devices/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/devices/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEVELOPER - Update edge template
{{baseUrl}}/admin/edges/template/:systemKey/:edgeName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
edgeName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/edges/template/:systemKey/:edgeName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/edges/template/:systemKey/:edgeName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/edges/template/:systemKey/:edgeName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/edges/template/:systemKey/:edgeName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/edges/template/:systemKey/:edgeName");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/edges/template/:systemKey/:edgeName"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/edges/template/:systemKey/:edgeName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/edges/template/:systemKey/:edgeName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/edges/template/:systemKey/:edgeName"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/edges/template/:systemKey/:edgeName")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/edges/template/:systemKey/:edgeName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/edges/template/:systemKey/:edgeName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/edges/template/:systemKey/:edgeName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/edges/template/:systemKey/:edgeName';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/edges/template/:systemKey/:edgeName',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/edges/template/:systemKey/:edgeName")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/edges/template/:systemKey/:edgeName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/edges/template/:systemKey/:edgeName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/edges/template/:systemKey/:edgeName');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/edges/template/:systemKey/:edgeName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/edges/template/:systemKey/:edgeName';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/edges/template/:systemKey/:edgeName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/edges/template/:systemKey/:edgeName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/edges/template/:systemKey/:edgeName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/edges/template/:systemKey/:edgeName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/edges/template/:systemKey/:edgeName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/edges/template/:systemKey/:edgeName');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/edges/template/:systemKey/:edgeName' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/edges/template/:systemKey/:edgeName' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/edges/template/:systemKey/:edgeName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/edges/template/:systemKey/:edgeName"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/edges/template/:systemKey/:edgeName"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/edges/template/:systemKey/:edgeName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/edges/template/:systemKey/:edgeName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/edges/template/:systemKey/:edgeName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/edges/template/:systemKey/:edgeName \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/edges/template/:systemKey/:edgeName \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/edges/template/:systemKey/:edgeName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/edges/template/:systemKey/:edgeName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEVELOPER - Update edge
{{baseUrl}}/admin/edges/:systemKey/:edgeName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
edgeName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/edges/:systemKey/:edgeName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/edges/:systemKey/:edgeName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/edges/:systemKey/:edgeName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/edges/:systemKey/:edgeName");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/edges/:systemKey/:edgeName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/edges/:systemKey/:edgeName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/edges/:systemKey/:edgeName"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/edges/:systemKey/:edgeName")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/edges/:systemKey/:edgeName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/edges/:systemKey/:edgeName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/edges/:systemKey/:edgeName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/edges/:systemKey/:edgeName';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/edges/:systemKey/:edgeName',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/edges/:systemKey/:edgeName")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/edges/:systemKey/:edgeName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/edges/:systemKey/:edgeName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/edges/:systemKey/:edgeName');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/edges/:systemKey/:edgeName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/edges/:systemKey/:edgeName';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/edges/:systemKey/:edgeName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/edges/:systemKey/:edgeName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/edges/:systemKey/:edgeName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/edges/:systemKey/:edgeName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/edges/:systemKey/:edgeName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/edges/:systemKey/:edgeName');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/edges/:systemKey/:edgeName' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/edges/:systemKey/:edgeName' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/edges/:systemKey/:edgeName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/edges/:systemKey/:edgeName"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/edges/:systemKey/:edgeName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/edges/:systemKey/:edgeName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/edges/:systemKey/:edgeName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/edges/:systemKey/:edgeName \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/edges/:systemKey/:edgeName \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/edges/:systemKey/:edgeName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/edges/:systemKey/:edgeName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEVELOPER - Update library
{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
libName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/codeadmin/v/2/library/:systemKey/:libName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/codeadmin/v/2/library/:systemKey/:libName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName');
req.headers({
'clearblade-devtoken': ''
});
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}}/codeadmin/v/2/library/:systemKey/:libName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/codeadmin/v/2/library/:systemKey/:libName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/codeadmin/v/2/library/:systemKey/:libName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/codeadmin/v/2/library/:systemKey/:libName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEVELOPER - Update system info
{{baseUrl}}/admin/v/4/systemmanagement
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/systemmanagement");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/v/4/systemmanagement" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/systemmanagement"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/systemmanagement"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/systemmanagement");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/systemmanagement"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/v/4/systemmanagement HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/v/4/systemmanagement")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/systemmanagement"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/v/4/systemmanagement")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/v/4/systemmanagement")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/v/4/systemmanagement');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/v/4/systemmanagement',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/systemmanagement';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/systemmanagement',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/systemmanagement")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/systemmanagement',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/v/4/systemmanagement',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/v/4/systemmanagement');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/v/4/systemmanagement',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/systemmanagement';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/systemmanagement"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/systemmanagement" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/systemmanagement",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/v/4/systemmanagement', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/systemmanagement');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/systemmanagement');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/systemmanagement' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/systemmanagement' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/v/4/systemmanagement", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/systemmanagement"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/systemmanagement"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/systemmanagement")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/v/4/systemmanagement') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/systemmanagement";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/v/4/systemmanagement \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/v/4/systemmanagement \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/systemmanagement
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/systemmanagement")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEVELOPER - Update timer handler
{{baseUrl}}/admin/triggers/timers/:systemKey/:name
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/triggers/timers/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/triggers/timers/:systemKey/:name" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/triggers/timers/:systemKey/:name"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/triggers/timers/:systemKey/:name");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/triggers/timers/:systemKey/:name HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/triggers/timers/:systemKey/:name"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/triggers/timers/:systemKey/:name');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/triggers/timers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/triggers/timers/:systemKey/:name';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/triggers/timers/:systemKey/:name',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/triggers/timers/:systemKey/:name',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/triggers/timers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/triggers/timers/:systemKey/:name');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/triggers/timers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/triggers/timers/:systemKey/:name';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/triggers/timers/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/triggers/timers/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/triggers/timers/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/triggers/timers/:systemKey/:name', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/triggers/timers/:systemKey/:name');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/triggers/timers/:systemKey/:name');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/triggers/timers/:systemKey/:name' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/triggers/timers/:systemKey/:name' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/triggers/timers/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/triggers/timers/:systemKey/:name"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/triggers/timers/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/triggers/timers/:systemKey/:name') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/triggers/timers/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/triggers/timers/:systemKey/:name \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/triggers/timers/:systemKey/:name \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/triggers/timers/:systemKey/:name
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/triggers/timers/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEVELOPER - Update trigger handler
{{baseUrl}}/admin/triggers/handlers/:systemKey/:name
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/triggers/handlers/:systemKey/:name HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/triggers/handlers/:systemKey/:name',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/triggers/handlers/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/triggers/handlers/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/triggers/handlers/:systemKey/:name');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/triggers/handlers/:systemKey/:name');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/triggers/handlers/:systemKey/:name' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/triggers/handlers/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/triggers/handlers/:systemKey/:name') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/triggers/handlers/:systemKey/:name \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/triggers/handlers/:systemKey/:name \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/triggers/handlers/:systemKey/:name
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/triggers/handlers/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVELOPER - Verifies access to the system
{{baseUrl}}/admin/checkauth
HEADERS
ClearBlade-DevToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/checkauth");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/checkauth" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/checkauth"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/checkauth"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/checkauth");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/checkauth"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/checkauth HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/checkauth")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/checkauth"))
.header("clearblade-devtoken", "")
.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}}/admin/checkauth")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/checkauth")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/checkauth');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/checkauth',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/checkauth';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/checkauth',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/checkauth")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/checkauth',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/checkauth',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/checkauth');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/checkauth',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/checkauth';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/checkauth"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/checkauth" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/checkauth",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/checkauth', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/checkauth');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/checkauth');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/checkauth' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/checkauth' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/checkauth", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/checkauth"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/checkauth"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/checkauth")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/checkauth') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/checkauth";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/checkauth \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/checkauth \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/checkauth
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/checkauth")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVICE -Creates rotating keys for a device.
{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
deviceName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/devices/keys/:systemKey/:deviceName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName"))
.header("clearblade-devtoken", "")
.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}}/admin/devices/keys/:systemKey/:deviceName")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/devices/keys/:systemKey/:deviceName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/devices/keys/:systemKey/:deviceName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/devices/keys/:systemKey/:deviceName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/devices/keys/:systemKey/:deviceName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/devices/keys/:systemKey/:deviceName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/devices/keys/:systemKey/:deviceName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/devices/keys/:systemKey/:deviceName \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/devices/keys/:systemKey/:deviceName \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/devices/keys/:systemKey/:deviceName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/devices/keys/:systemKey/:deviceName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVICES - Adds a device
{{baseUrl}}/api/v/2/devices/:systemKey/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/2/devices/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/2/devices/:systemKey/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/2/devices/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/2/devices/:systemKey/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/2/devices/:systemKey/:name");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/2/devices/:systemKey/:name"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/2/devices/:systemKey/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/2/devices/:systemKey/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/2/devices/:systemKey/:name"))
.header("clearblade-usertoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/2/devices/:systemKey/:name")
.post(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/2/devices/:systemKey/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/2/devices/:systemKey/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/2/devices/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/2/devices/:systemKey/:name';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/2/devices/:systemKey/:name',
method: 'POST',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/2/devices/:systemKey/:name")
.post(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/2/devices/:systemKey/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/2/devices/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/2/devices/:systemKey/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/2/devices/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/2/devices/:systemKey/:name';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/2/devices/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/2/devices/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/2/devices/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/2/devices/:systemKey/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/2/devices/:systemKey/:name');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/2/devices/:systemKey/:name');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/2/devices/:systemKey/:name' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/2/devices/:systemKey/:name' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("POST", "/baseUrl/api/v/2/devices/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/2/devices/:systemKey/:name"
headers = {"clearblade-usertoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/2/devices/:systemKey/:name"
response <- VERB("POST", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/2/devices/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/2/devices/:systemKey/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/2/devices/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/2/devices/:systemKey/:name \
--header 'clearblade-usertoken: '
http POST {{baseUrl}}/api/v/2/devices/:systemKey/:name \
clearblade-usertoken:''
wget --quiet \
--method POST \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/2/devices/:systemKey/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/2/devices/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DEVICES - Authenticate device
{{baseUrl}}/api/v/2/devices/:SystemKey/auth
QUERY PARAMS
SystemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/2/devices/:SystemKey/auth");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/2/devices/:SystemKey/auth")
require "http/client"
url = "{{baseUrl}}/api/v/2/devices/:SystemKey/auth"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/2/devices/:SystemKey/auth"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/2/devices/:SystemKey/auth");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/2/devices/:SystemKey/auth"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/2/devices/:SystemKey/auth HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/2/devices/:SystemKey/auth")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/2/devices/:SystemKey/auth"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/2/devices/:SystemKey/auth")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/2/devices/:SystemKey/auth")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/2/devices/:SystemKey/auth');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/2/devices/:SystemKey/auth'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/2/devices/:SystemKey/auth';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/2/devices/:SystemKey/auth',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/2/devices/:SystemKey/auth")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/2/devices/:SystemKey/auth',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/2/devices/:SystemKey/auth'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/2/devices/:SystemKey/auth');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/2/devices/:SystemKey/auth'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/2/devices/:SystemKey/auth';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/2/devices/:SystemKey/auth"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/2/devices/:SystemKey/auth" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/2/devices/:SystemKey/auth",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/2/devices/:SystemKey/auth');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/2/devices/:SystemKey/auth');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/2/devices/:SystemKey/auth');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/2/devices/:SystemKey/auth' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/2/devices/:SystemKey/auth' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/api/v/2/devices/:SystemKey/auth")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/2/devices/:SystemKey/auth"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/2/devices/:SystemKey/auth"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/2/devices/:SystemKey/auth")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/2/devices/:SystemKey/auth') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/2/devices/:SystemKey/auth";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/2/devices/:SystemKey/auth
http POST {{baseUrl}}/api/v/2/devices/:SystemKey/auth
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/api/v/2/devices/:SystemKey/auth
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/2/devices/:SystemKey/auth")! 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
DEVICES - Delete devices using a query
{{baseUrl}}/api/v/2/devices/:SystemKey
HEADERS
ClearBlade-UserToken
QUERY PARAMS
query
SystemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/2/devices/:SystemKey?query=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v/2/devices/:SystemKey" {:headers {:clearblade-usertoken ""}
:query-params {:query ""}})
require "http/client"
url = "{{baseUrl}}/api/v/2/devices/:SystemKey?query="
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v/2/devices/:SystemKey?query="),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/2/devices/:SystemKey?query=");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/2/devices/:SystemKey?query="
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v/2/devices/:SystemKey?query= HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v/2/devices/:SystemKey?query=")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/2/devices/:SystemKey?query="))
.header("clearblade-usertoken", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/2/devices/:SystemKey?query=")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v/2/devices/:SystemKey?query=")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v/2/devices/:SystemKey?query=');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/2/devices/:SystemKey',
params: {query: ''},
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/2/devices/:SystemKey?query=';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/2/devices/:SystemKey?query=',
method: 'DELETE',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/2/devices/:SystemKey?query=")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/2/devices/:SystemKey?query=',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/2/devices/:SystemKey',
qs: {query: ''},
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v/2/devices/:SystemKey');
req.query({
query: ''
});
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/2/devices/:SystemKey',
params: {query: ''},
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/2/devices/:SystemKey?query=';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/2/devices/:SystemKey?query="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/2/devices/:SystemKey?query=" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/2/devices/:SystemKey?query=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v/2/devices/:SystemKey?query=', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/2/devices/:SystemKey');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'query' => ''
]);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/2/devices/:SystemKey');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'query' => ''
]));
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/2/devices/:SystemKey?query=' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/2/devices/:SystemKey?query=' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("DELETE", "/baseUrl/api/v/2/devices/:SystemKey?query=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/2/devices/:SystemKey"
querystring = {"query":""}
headers = {"clearblade-usertoken": ""}
response = requests.delete(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/2/devices/:SystemKey"
queryString <- list(query = "")
response <- VERB("DELETE", url, query = queryString, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/2/devices/:SystemKey?query=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v/2/devices/:SystemKey') do |req|
req.headers['clearblade-usertoken'] = ''
req.params['query'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/2/devices/:SystemKey";
let querystring = [
("query", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/api/v/2/devices/:SystemKey?query=' \
--header 'clearblade-usertoken: '
http DELETE '{{baseUrl}}/api/v/2/devices/:SystemKey?query=' \
clearblade-usertoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-usertoken: ' \
--output-document \
- '{{baseUrl}}/api/v/2/devices/:SystemKey?query='
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/2/devices/:SystemKey?query=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVICES - Get all devices
{{baseUrl}}/api/v/2/devices/:SystemKey
HEADERS
ClearBlade-UserToken
QUERY PARAMS
SystemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/2/devices/:SystemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/2/devices/:SystemKey" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/2/devices/:SystemKey"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/2/devices/:SystemKey"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/2/devices/:SystemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/2/devices/:SystemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/2/devices/:SystemKey HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/2/devices/:SystemKey")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/2/devices/:SystemKey"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/2/devices/:SystemKey")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/2/devices/:SystemKey")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/2/devices/:SystemKey');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/2/devices/:SystemKey',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/2/devices/:SystemKey';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/2/devices/:SystemKey',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/2/devices/:SystemKey")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/2/devices/:SystemKey',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/2/devices/:SystemKey',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/2/devices/:SystemKey');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/2/devices/:SystemKey',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/2/devices/:SystemKey';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/2/devices/:SystemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/2/devices/:SystemKey" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/2/devices/:SystemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/2/devices/:SystemKey', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/2/devices/:SystemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/2/devices/:SystemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/2/devices/:SystemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/2/devices/:SystemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/2/devices/:SystemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/2/devices/:SystemKey"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/2/devices/:SystemKey"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/2/devices/:SystemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/2/devices/:SystemKey') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/2/devices/:SystemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/2/devices/:SystemKey \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/2/devices/:SystemKey \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/2/devices/:SystemKey
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/2/devices/:SystemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVICES - Get connected device list
{{baseUrl}}/api/v/4/devices/:systemKey/connections
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/devices/:systemKey/connections");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/devices/:systemKey/connections" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/devices/:systemKey/connections"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/devices/:systemKey/connections"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/devices/:systemKey/connections");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/devices/:systemKey/connections"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/devices/:systemKey/connections HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/devices/:systemKey/connections")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/devices/:systemKey/connections"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/devices/:systemKey/connections")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/devices/:systemKey/connections")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/devices/:systemKey/connections');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/devices/:systemKey/connections',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/devices/:systemKey/connections';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/devices/:systemKey/connections',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/devices/:systemKey/connections")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/devices/:systemKey/connections',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/devices/:systemKey/connections',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/devices/:systemKey/connections');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/devices/:systemKey/connections',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/devices/:systemKey/connections';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/devices/:systemKey/connections"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/devices/:systemKey/connections" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/devices/:systemKey/connections",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/devices/:systemKey/connections', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/devices/:systemKey/connections');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/devices/:systemKey/connections');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/devices/:systemKey/connections' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/devices/:systemKey/connections' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/4/devices/:systemKey/connections", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/devices/:systemKey/connections"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/devices/:systemKey/connections"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/devices/:systemKey/connections")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/devices/:systemKey/connections') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/devices/:systemKey/connections";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/devices/:systemKey/connections \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/4/devices/:systemKey/connections \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/devices/:systemKey/connections
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/devices/:systemKey/connections")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVICES - Get count
{{baseUrl}}/api/v/3/devices/:systemKey/count
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/devices/:systemKey/count");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/3/devices/:systemKey/count" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/devices/:systemKey/count"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/3/devices/:systemKey/count"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/devices/:systemKey/count");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/devices/:systemKey/count"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/3/devices/:systemKey/count HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/3/devices/:systemKey/count")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/devices/:systemKey/count"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/devices/:systemKey/count")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/3/devices/:systemKey/count")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/3/devices/:systemKey/count');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/devices/:systemKey/count',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/devices/:systemKey/count';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/devices/:systemKey/count',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/devices/:systemKey/count")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/devices/:systemKey/count',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/devices/:systemKey/count',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/3/devices/:systemKey/count');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/devices/:systemKey/count',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/devices/:systemKey/count';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/devices/:systemKey/count"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/devices/:systemKey/count" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/devices/:systemKey/count",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/3/devices/:systemKey/count', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/devices/:systemKey/count');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/devices/:systemKey/count');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/devices/:systemKey/count' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/devices/:systemKey/count' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/3/devices/:systemKey/count", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/devices/:systemKey/count"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/devices/:systemKey/count"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/devices/:systemKey/count")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/3/devices/:systemKey/count') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/devices/:systemKey/count";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/3/devices/:systemKey/count \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/3/devices/:systemKey/count \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/devices/:systemKey/count
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/devices/:systemKey/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVICES - Get information for a connected device
{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/devices/:systemKey/connections/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/devices/:systemKey/connections/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/4/devices/:systemKey/connections/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/devices/:systemKey/connections/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/devices/:systemKey/connections/:name \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/4/devices/:systemKey/connections/:name \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/devices/:systemKey/connections/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/devices/:systemKey/connections/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVICES - Get total of connected devices
{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/devices/:systemKey/connectioncount HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/devices/:systemKey/connectioncount',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/4/devices/:systemKey/connectioncount", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/devices/:systemKey/connectioncount') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/devices/:systemKey/connectioncount \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/4/devices/:systemKey/connectioncount \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/devices/:systemKey/connectioncount
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/devices/:systemKey/connectioncount")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEVICES - Update devices using a query
{{baseUrl}}/api/v/2/devices/:SystemKey
HEADERS
ClearBlade-UserToken
QUERY PARAMS
SystemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/2/devices/:SystemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/2/devices/:SystemKey" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/2/devices/:SystemKey"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/2/devices/:SystemKey"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/2/devices/:SystemKey");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/2/devices/:SystemKey"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/2/devices/:SystemKey HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/2/devices/:SystemKey")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/2/devices/:SystemKey"))
.header("clearblade-usertoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/2/devices/:SystemKey")
.put(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/2/devices/:SystemKey")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/2/devices/:SystemKey');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/2/devices/:SystemKey',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/2/devices/:SystemKey';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/2/devices/:SystemKey',
method: 'PUT',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/2/devices/:SystemKey")
.put(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/2/devices/:SystemKey',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/2/devices/:SystemKey',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/2/devices/:SystemKey');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/2/devices/:SystemKey',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/2/devices/:SystemKey';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/2/devices/:SystemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/2/devices/:SystemKey" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/2/devices/:SystemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/2/devices/:SystemKey', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/2/devices/:SystemKey');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/2/devices/:SystemKey');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/2/devices/:SystemKey' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/2/devices/:SystemKey' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("PUT", "/baseUrl/api/v/2/devices/:SystemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/2/devices/:SystemKey"
headers = {"clearblade-usertoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/2/devices/:SystemKey"
response <- VERB("PUT", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/2/devices/:SystemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/2/devices/:SystemKey') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/2/devices/:SystemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/2/devices/:SystemKey \
--header 'clearblade-usertoken: '
http PUT {{baseUrl}}/api/v/2/devices/:SystemKey \
clearblade-usertoken:''
wget --quiet \
--method PUT \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/2/devices/:SystemKey
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/2/devices/:SystemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
DEVICES - Update info
{{baseUrl}}/api/v/2/devices/:systemKey/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/2/devices/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/2/devices/:systemKey/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/2/devices/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/2/devices/:systemKey/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/2/devices/:systemKey/:name");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/2/devices/:systemKey/:name"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/2/devices/:systemKey/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/2/devices/:systemKey/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/2/devices/:systemKey/:name"))
.header("clearblade-usertoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/2/devices/:systemKey/:name")
.put(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/2/devices/:systemKey/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/2/devices/:systemKey/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/2/devices/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/2/devices/:systemKey/:name';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/2/devices/:systemKey/:name',
method: 'PUT',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/2/devices/:systemKey/:name")
.put(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/2/devices/:systemKey/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/2/devices/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/2/devices/:systemKey/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/2/devices/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/2/devices/:systemKey/:name';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/2/devices/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/2/devices/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/2/devices/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/2/devices/:systemKey/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/2/devices/:systemKey/:name');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/2/devices/:systemKey/:name');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/2/devices/:systemKey/:name' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/2/devices/:systemKey/:name' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("PUT", "/baseUrl/api/v/2/devices/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/2/devices/:systemKey/:name"
headers = {"clearblade-usertoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/2/devices/:systemKey/:name"
response <- VERB("PUT", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/2/devices/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/2/devices/:systemKey/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/2/devices/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/2/devices/:systemKey/:name \
--header 'clearblade-usertoken: '
http PUT {{baseUrl}}/api/v/2/devices/:systemKey/:name \
clearblade-usertoken:''
wget --quiet \
--method PUT \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/2/devices/:systemKey/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/2/devices/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
EDGE - Get device columns
{{baseUrl}}/api/v/3/devices/:systemKey/columns
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/devices/:systemKey/columns");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/3/devices/:systemKey/columns" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/devices/:systemKey/columns"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/3/devices/:systemKey/columns"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/devices/:systemKey/columns");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/devices/:systemKey/columns"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/3/devices/:systemKey/columns HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/3/devices/:systemKey/columns")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/devices/:systemKey/columns"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/devices/:systemKey/columns")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/3/devices/:systemKey/columns")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/3/devices/:systemKey/columns');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/devices/:systemKey/columns',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/devices/:systemKey/columns';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/devices/:systemKey/columns',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/devices/:systemKey/columns")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/devices/:systemKey/columns',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/devices/:systemKey/columns',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/3/devices/:systemKey/columns');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/devices/:systemKey/columns',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/devices/:systemKey/columns';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/devices/:systemKey/columns"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/devices/:systemKey/columns" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/devices/:systemKey/columns",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/3/devices/:systemKey/columns', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/devices/:systemKey/columns');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/devices/:systemKey/columns');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/devices/:systemKey/columns' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/devices/:systemKey/columns' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/3/devices/:systemKey/columns", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/devices/:systemKey/columns"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/devices/:systemKey/columns"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/devices/:systemKey/columns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/3/devices/:systemKey/columns') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/devices/:systemKey/columns";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/3/devices/:systemKey/columns \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/3/devices/:systemKey/columns \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/devices/:systemKey/columns
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/devices/:systemKey/columns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
EDGE - Create edge
{{baseUrl}}/api/v/3/edges/:systemKey/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/edges/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/3/edges/:systemKey/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/3/edges/:systemKey/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/edges/:systemKey/:name");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/3/edges/:systemKey/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/edges/:systemKey/:name"))
.header("clearblade-usertoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.post(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/3/edges/:systemKey/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/edges/:systemKey/:name';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
method: 'POST',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.post(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/edges/:systemKey/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/3/edges/:systemKey/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/edges/:systemKey/:name';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/edges/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/edges/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/edges/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/3/edges/:systemKey/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/edges/:systemKey/:name');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/edges/:systemKey/:name');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/edges/:systemKey/:name' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/edges/:systemKey/:name' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("POST", "/baseUrl/api/v/3/edges/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
headers = {"clearblade-usertoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
response <- VERB("POST", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/3/edges/:systemKey/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/edges/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/3/edges/:systemKey/:name \
--header 'clearblade-usertoken: '
http POST {{baseUrl}}/api/v/3/edges/:systemKey/:name \
clearblade-usertoken:''
wget --quiet \
--method POST \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/edges/:systemKey/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/edges/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
EDGE - Fetch all edges
{{baseUrl}}/api/v/2/edges/:systemKey
HEADERS
ClearBlade-UserToken
QUERY PARAMS
id
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/2/edges/:systemKey?id=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/2/edges/:systemKey" {:headers {:clearblade-usertoken ""}
:query-params {:id ""}})
require "http/client"
url = "{{baseUrl}}/api/v/2/edges/:systemKey?id="
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/2/edges/:systemKey?id="),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/2/edges/:systemKey?id=");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/2/edges/:systemKey?id="
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/2/edges/:systemKey?id= HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/2/edges/:systemKey?id=")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/2/edges/:systemKey?id="))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/2/edges/:systemKey?id=")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/2/edges/:systemKey?id=")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/2/edges/:systemKey?id=');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/2/edges/:systemKey',
params: {id: ''},
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/2/edges/:systemKey?id=';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/2/edges/:systemKey?id=',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/2/edges/:systemKey?id=")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/2/edges/:systemKey?id=',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/2/edges/:systemKey',
qs: {id: ''},
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/2/edges/:systemKey');
req.query({
id: ''
});
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/2/edges/:systemKey',
params: {id: ''},
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/2/edges/:systemKey?id=';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/2/edges/:systemKey?id="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/2/edges/:systemKey?id=" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/2/edges/:systemKey?id=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/2/edges/:systemKey?id=', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/2/edges/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'id' => ''
]);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/2/edges/:systemKey');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'id' => ''
]));
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/2/edges/:systemKey?id=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/2/edges/:systemKey?id=' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/2/edges/:systemKey?id=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/2/edges/:systemKey"
querystring = {"id":""}
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/2/edges/:systemKey"
queryString <- list(id = "")
response <- VERB("GET", url, query = queryString, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/2/edges/:systemKey?id=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/2/edges/:systemKey') do |req|
req.headers['clearblade-usertoken'] = ''
req.params['id'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/2/edges/:systemKey";
let querystring = [
("id", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v/2/edges/:systemKey?id=' \
--header 'clearblade-usertoken: '
http GET '{{baseUrl}}/api/v/2/edges/:systemKey?id=' \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- '{{baseUrl}}/api/v/2/edges/:systemKey?id='
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/2/edges/:systemKey?id=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
EDGE - Get columns
{{baseUrl}}/api/v/3/edges/:systemKey/columns
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/edges/:systemKey/columns");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/3/edges/:systemKey/columns" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/edges/:systemKey/columns"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/3/edges/:systemKey/columns"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/edges/:systemKey/columns");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/edges/:systemKey/columns"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/3/edges/:systemKey/columns HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/3/edges/:systemKey/columns")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/edges/:systemKey/columns"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/edges/:systemKey/columns")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/3/edges/:systemKey/columns")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/3/edges/:systemKey/columns');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/columns',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/edges/:systemKey/columns';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/edges/:systemKey/columns',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/edges/:systemKey/columns")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/edges/:systemKey/columns',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/columns',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/3/edges/:systemKey/columns');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/columns',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/edges/:systemKey/columns';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/edges/:systemKey/columns"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/edges/:systemKey/columns" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/edges/:systemKey/columns",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/3/edges/:systemKey/columns', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/edges/:systemKey/columns');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/edges/:systemKey/columns');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/edges/:systemKey/columns' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/edges/:systemKey/columns' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/3/edges/:systemKey/columns", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/edges/:systemKey/columns"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/edges/:systemKey/columns"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/edges/:systemKey/columns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/3/edges/:systemKey/columns') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/edges/:systemKey/columns";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/3/edges/:systemKey/columns \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/3/edges/:systemKey/columns \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/edges/:systemKey/columns
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/edges/:systemKey/columns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
EDGE - Get count
{{baseUrl}}/api/v/3/edges/:systemKey/count
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/edges/:systemKey/count");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/3/edges/:systemKey/count" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/edges/:systemKey/count"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/3/edges/:systemKey/count"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/edges/:systemKey/count");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/edges/:systemKey/count"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/3/edges/:systemKey/count HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/3/edges/:systemKey/count")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/edges/:systemKey/count"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/edges/:systemKey/count")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/3/edges/:systemKey/count")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/3/edges/:systemKey/count');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/count',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/edges/:systemKey/count';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/edges/:systemKey/count',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/edges/:systemKey/count")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/edges/:systemKey/count',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/count',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/3/edges/:systemKey/count');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/count',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/edges/:systemKey/count';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/edges/:systemKey/count"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/edges/:systemKey/count" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/edges/:systemKey/count",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/3/edges/:systemKey/count', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/edges/:systemKey/count');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/edges/:systemKey/count');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/edges/:systemKey/count' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/edges/:systemKey/count' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/3/edges/:systemKey/count", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/edges/:systemKey/count"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/edges/:systemKey/count"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/edges/:systemKey/count")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/3/edges/:systemKey/count') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/edges/:systemKey/count";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/3/edges/:systemKey/count \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/3/edges/:systemKey/count \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/edges/:systemKey/count
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/edges/:systemKey/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
EDGE - Gets sync status for all edges
{{baseUrl}}/admin/:systemKey/sync/alledges/status
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/:systemKey/sync/alledges/status");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/:systemKey/sync/alledges/status" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/:systemKey/sync/alledges/status"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/:systemKey/sync/alledges/status"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/:systemKey/sync/alledges/status");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/:systemKey/sync/alledges/status"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/:systemKey/sync/alledges/status HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/:systemKey/sync/alledges/status")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/:systemKey/sync/alledges/status"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/:systemKey/sync/alledges/status")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/:systemKey/sync/alledges/status")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/:systemKey/sync/alledges/status');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/:systemKey/sync/alledges/status',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/:systemKey/sync/alledges/status';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/:systemKey/sync/alledges/status',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/:systemKey/sync/alledges/status")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/:systemKey/sync/alledges/status',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/:systemKey/sync/alledges/status',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/:systemKey/sync/alledges/status');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/:systemKey/sync/alledges/status',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/:systemKey/sync/alledges/status';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/:systemKey/sync/alledges/status"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/:systemKey/sync/alledges/status" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/:systemKey/sync/alledges/status",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/:systemKey/sync/alledges/status', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/:systemKey/sync/alledges/status');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/:systemKey/sync/alledges/status');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/:systemKey/sync/alledges/status' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/:systemKey/sync/alledges/status' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/:systemKey/sync/alledges/status", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/:systemKey/sync/alledges/status"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/:systemKey/sync/alledges/status"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/:systemKey/sync/alledges/status")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/:systemKey/sync/alledges/status') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/:systemKey/sync/alledges/status";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/:systemKey/sync/alledges/status \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/:systemKey/sync/alledges/status \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/:systemKey/sync/alledges/status
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/:systemKey/sync/alledges/status")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
EDGE - Gets sync status for an edge
{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
edgeName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/:systemKey/sync/edge/status/:edgeName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/:systemKey/sync/edge/status/:edgeName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/:systemKey/sync/edge/status/:edgeName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/:systemKey/sync/edge/status/:edgeName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/:systemKey/sync/edge/status/:edgeName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
EDGE - Update edge
{{baseUrl}}/api/v/3/edges/:systemKey/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/edges/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/3/edges/:systemKey/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/3/edges/:systemKey/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/edges/:systemKey/:name");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/3/edges/:systemKey/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/edges/:systemKey/:name"))
.header("clearblade-usertoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.put(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/3/edges/:systemKey/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/edges/:systemKey/:name';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
method: 'PUT',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.put(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/edges/:systemKey/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/3/edges/:systemKey/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/edges/:systemKey/:name';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/edges/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/edges/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/edges/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/3/edges/:systemKey/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/edges/:systemKey/:name');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/edges/:systemKey/:name');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/edges/:systemKey/:name' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/edges/:systemKey/:name' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("PUT", "/baseUrl/api/v/3/edges/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
headers = {"clearblade-usertoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
response <- VERB("PUT", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/3/edges/:systemKey/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/edges/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/3/edges/:systemKey/:name \
--header 'clearblade-usertoken: '
http PUT {{baseUrl}}/api/v/3/edges/:systemKey/:name \
clearblade-usertoken:''
wget --quiet \
--method PUT \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/edges/:systemKey/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/edges/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Edge - Delete edge
{{baseUrl}}/api/v/3/edges/:systemKey/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/edges/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v/3/edges/:systemKey/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v/3/edges/:systemKey/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/edges/:systemKey/:name");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v/3/edges/:systemKey/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/edges/:systemKey/:name"))
.header("clearblade-usertoken", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v/3/edges/:systemKey/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/edges/:systemKey/:name';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
method: 'DELETE',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/edges/:systemKey/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v/3/edges/:systemKey/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/edges/:systemKey/:name';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/edges/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/edges/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/edges/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v/3/edges/:systemKey/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/edges/:systemKey/:name');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/edges/:systemKey/:name');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/edges/:systemKey/:name' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/edges/:systemKey/:name' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("DELETE", "/baseUrl/api/v/3/edges/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
headers = {"clearblade-usertoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
response <- VERB("DELETE", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v/3/edges/:systemKey/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/edges/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v/3/edges/:systemKey/:name \
--header 'clearblade-usertoken: '
http DELETE {{baseUrl}}/api/v/3/edges/:systemKey/:name \
clearblade-usertoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/edges/:systemKey/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/edges/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Edge(name) - Get edge info
{{baseUrl}}/api/v/3/edges/:systemKey/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/edges/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/3/edges/:systemKey/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/3/edges/:systemKey/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/edges/:systemKey/:name");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/3/edges/:systemKey/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/edges/:systemKey/:name"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/3/edges/:systemKey/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/edges/:systemKey/:name';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/edges/:systemKey/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/3/edges/:systemKey/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/edges/:systemKey/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/edges/:systemKey/:name';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/edges/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/edges/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/edges/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/3/edges/:systemKey/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/edges/:systemKey/:name');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/edges/:systemKey/:name');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/edges/:systemKey/:name' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/edges/:systemKey/:name' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/3/edges/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/edges/:systemKey/:name"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/edges/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/3/edges/:systemKey/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/edges/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/3/edges/:systemKey/:name \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/3/edges/:systemKey/:name \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/edges/:systemKey/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/edges/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
FILES - Copies a file to a new location within buckets
{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
deploymentName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy"))
.header("clearblade-devtoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/copy")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
FILES - Creates a new file in a bucket
{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
deploymentName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create"))
.header("clearblade-devtoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/create")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
FILES - Deletes a file from the bucket.
{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
deploymentName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete"))
.header("clearblade-devtoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/delete")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
FILES - Get a file's metadata in a box
{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
deploymentName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/meta")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
FILES - Get all files metadata in a box
{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
deploymentName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/files HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/files',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/files", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/files') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/files")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
FILES - Moves a file to a new location within buckets.
{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
deploymentName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move"))
.header("clearblade-devtoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName/file/move")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
FILES - Returns a list of metadata for buckets in system
{{baseUrl}}/api/v/4/bucket_sets/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/bucket_sets/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/bucket_sets/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/bucket_sets/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/bucket_sets/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/bucket_sets/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/bucket_sets/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/bucket_sets/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/bucket_sets/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/bucket_sets/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/bucket_sets/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/bucket_sets/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/bucket_sets/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/bucket_sets/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/api/v/4/bucket_sets/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/bucket_sets/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/bucket_sets/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/bucket_sets/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/bucket_sets/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/api/v/4/bucket_sets/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/bucket_sets/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/bucket_sets/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
FILES - Returns metadata for specified bucket
{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
deploymentName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/bucket_sets/:systemKey/:deploymentName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/bucket_sets/:systemKey/:deploymentName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
HANDLERS - Create timer handler
{{baseUrl}}/api/v/3/code/:systemKey/timer/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/3/code/:systemKey/timer/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"))
.header("clearblade-usertoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.post(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
method: 'POST',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.post(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/code/:systemKey/timer/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/code/:systemKey/timer/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("POST", "/baseUrl/api/v/3/code/:systemKey/timer/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
headers = {"clearblade-usertoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
response <- VERB("POST", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/3/code/:systemKey/timer/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/3/code/:systemKey/timer/:name \
--header 'clearblade-usertoken: '
http POST {{baseUrl}}/api/v/3/code/:systemKey/timer/:name \
clearblade-usertoken:''
wget --quiet \
--method POST \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/code/:systemKey/timer/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
HANDLERS - Create trigger handler
{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/3/code/:systemKey/trigger/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"))
.header("clearblade-usertoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.post(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
method: 'POST',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.post(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/code/:systemKey/trigger/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("POST", "/baseUrl/api/v/3/code/:systemKey/trigger/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
headers = {"clearblade-usertoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
response <- VERB("POST", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/3/code/:systemKey/trigger/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/3/code/:systemKey/trigger/:name \
--header 'clearblade-usertoken: '
http POST {{baseUrl}}/api/v/3/code/:systemKey/trigger/:name \
clearblade-usertoken:''
wget --quiet \
--method POST \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/code/:systemKey/trigger/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
HANDLERS - Delete trigger handler (DELETE)
{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v/3/code/:systemKey/trigger/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"))
.header("clearblade-usertoken", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
method: 'DELETE',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/code/:systemKey/trigger/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("DELETE", "/baseUrl/api/v/3/code/:systemKey/trigger/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
headers = {"clearblade-usertoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
response <- VERB("DELETE", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v/3/code/:systemKey/trigger/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v/3/code/:systemKey/trigger/:name \
--header 'clearblade-usertoken: '
http DELETE {{baseUrl}}/api/v/3/code/:systemKey/trigger/:name \
clearblade-usertoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/code/:systemKey/trigger/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
HANDLERS - Delete trigger handler
{{baseUrl}}/api/v/3/code/:systemKey/timer/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v/3/code/:systemKey/timer/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"))
.header("clearblade-usertoken", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
method: 'DELETE',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/code/:systemKey/timer/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/code/:systemKey/timer/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("DELETE", "/baseUrl/api/v/3/code/:systemKey/timer/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
headers = {"clearblade-usertoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
response <- VERB("DELETE", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v/3/code/:systemKey/timer/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v/3/code/:systemKey/timer/:name \
--header 'clearblade-usertoken: '
http DELETE {{baseUrl}}/api/v/3/code/:systemKey/timer/:name \
clearblade-usertoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/code/:systemKey/timer/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
HANDLERS - Get timer handler
{{baseUrl}}/api/v/3/code/:systemKey/timer/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/3/code/:systemKey/timer/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/code/:systemKey/timer/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/code/:systemKey/timer/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/3/code/:systemKey/timer/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/3/code/:systemKey/timer/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/3/code/:systemKey/timer/:name \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/3/code/:systemKey/timer/:name \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/code/:systemKey/timer/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
HANDLERS - Get timer handlers
{{baseUrl}}/api/v/3/code/:systemKey/timers
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/code/:systemKey/timers");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/3/code/:systemKey/timers" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/code/:systemKey/timers"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/3/code/:systemKey/timers"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/code/:systemKey/timers");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/code/:systemKey/timers"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/3/code/:systemKey/timers HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/3/code/:systemKey/timers")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/code/:systemKey/timers"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/timers")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/3/code/:systemKey/timers")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/3/code/:systemKey/timers');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/code/:systemKey/timers',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/code/:systemKey/timers';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/code/:systemKey/timers',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/timers")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/code/:systemKey/timers',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/code/:systemKey/timers',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/3/code/:systemKey/timers');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/code/:systemKey/timers',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/code/:systemKey/timers';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/code/:systemKey/timers"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/code/:systemKey/timers" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/code/:systemKey/timers",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/3/code/:systemKey/timers', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/code/:systemKey/timers');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/code/:systemKey/timers');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/code/:systemKey/timers' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/code/:systemKey/timers' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/3/code/:systemKey/timers", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/code/:systemKey/timers"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/code/:systemKey/timers"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/code/:systemKey/timers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/3/code/:systemKey/timers') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/code/:systemKey/timers";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/3/code/:systemKey/timers \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/3/code/:systemKey/timers \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/code/:systemKey/timers
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/code/:systemKey/timers")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
HANDLERS - Get trigger handler
{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/3/code/:systemKey/trigger/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/code/:systemKey/trigger/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/3/code/:systemKey/trigger/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/3/code/:systemKey/trigger/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/3/code/:systemKey/trigger/:name \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/3/code/:systemKey/trigger/:name \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/code/:systemKey/trigger/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
HANDLERS - Get trigger handlers
{{baseUrl}}/api/v/3/code/:systemKey/triggers
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/code/:systemKey/triggers");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/3/code/:systemKey/triggers" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/code/:systemKey/triggers"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/3/code/:systemKey/triggers"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/code/:systemKey/triggers");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/code/:systemKey/triggers"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/3/code/:systemKey/triggers HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/3/code/:systemKey/triggers")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/code/:systemKey/triggers"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/triggers")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/3/code/:systemKey/triggers")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/3/code/:systemKey/triggers');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/code/:systemKey/triggers',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/code/:systemKey/triggers';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/code/:systemKey/triggers',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/triggers")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/code/:systemKey/triggers',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/code/:systemKey/triggers',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/3/code/:systemKey/triggers');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/3/code/:systemKey/triggers',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/code/:systemKey/triggers';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/code/:systemKey/triggers"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/code/:systemKey/triggers" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/code/:systemKey/triggers",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/3/code/:systemKey/triggers', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/code/:systemKey/triggers');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/code/:systemKey/triggers');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/code/:systemKey/triggers' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/code/:systemKey/triggers' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/3/code/:systemKey/triggers", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/code/:systemKey/triggers"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/code/:systemKey/triggers"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/code/:systemKey/triggers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/3/code/:systemKey/triggers') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/code/:systemKey/triggers";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/3/code/:systemKey/triggers \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/3/code/:systemKey/triggers \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/code/:systemKey/triggers
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/code/:systemKey/triggers")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
HANDLERS - Update timer handler
{{baseUrl}}/api/v/3/code/:systemKey/timer/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/3/code/:systemKey/timer/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"))
.header("clearblade-usertoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.put(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
method: 'PUT',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
.put(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/code/:systemKey/timer/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/code/:systemKey/timer/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/code/:systemKey/timer/:name');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/code/:systemKey/timer/:name' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("PUT", "/baseUrl/api/v/3/code/:systemKey/timer/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
headers = {"clearblade-usertoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name"
response <- VERB("PUT", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/3/code/:systemKey/timer/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/3/code/:systemKey/timer/:name \
--header 'clearblade-usertoken: '
http PUT {{baseUrl}}/api/v/3/code/:systemKey/timer/:name \
clearblade-usertoken:''
wget --quiet \
--method PUT \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/code/:systemKey/timer/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/code/:systemKey/timer/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
HANDLERS - Update trigger handler
{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/3/code/:systemKey/trigger/:name HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"))
.header("clearblade-usertoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.put(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
method: 'PUT',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
.put(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/3/code/:systemKey/trigger/:name',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("PUT", "/baseUrl/api/v/3/code/:systemKey/trigger/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
headers = {"clearblade-usertoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name"
response <- VERB("PUT", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/3/code/:systemKey/trigger/:name') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/3/code/:systemKey/trigger/:name \
--header 'clearblade-usertoken: '
http PUT {{baseUrl}}/api/v/3/code/:systemKey/trigger/:name \
clearblade-usertoken:''
wget --quiet \
--method PUT \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/3/code/:systemKey/trigger/:name
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/3/code/:systemKey/trigger/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
MESSAGING - Delete history
{{baseUrl}}/api/v/1/message/:systemKey
HEADERS
ClearBlade-UserToken
QUERY PARAMS
topic
count
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v/1/message/:systemKey" {:headers {:clearblade-usertoken ""}
:query-params {:topic ""
:count ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/message/:systemKey?topic=&count="
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v/1/message/:systemKey?topic=&count="),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/message/:systemKey?topic=&count="
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v/1/message/:systemKey?topic=&count= HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/message/:systemKey?topic=&count="))
.header("clearblade-usertoken", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/1/message/:systemKey',
params: {topic: '', count: ''},
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=',
method: 'DELETE',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=")
.delete(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/message/:systemKey?topic=&count=',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/1/message/:systemKey',
qs: {topic: '', count: ''},
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v/1/message/:systemKey');
req.query({
topic: '',
count: ''
});
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/1/message/:systemKey',
params: {topic: '', count: ''},
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=';
const options = {method: 'DELETE', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/message/:systemKey?topic=&count="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/message/:systemKey');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'topic' => '',
'count' => ''
]);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/message/:systemKey');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'topic' => '',
'count' => ''
]));
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("DELETE", "/baseUrl/api/v/1/message/:systemKey?topic=&count=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/message/:systemKey"
querystring = {"topic":"","count":""}
headers = {"clearblade-usertoken": ""}
response = requests.delete(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/message/:systemKey"
queryString <- list(
topic = "",
count = ""
)
response <- VERB("DELETE", url, query = queryString, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v/1/message/:systemKey') do |req|
req.headers['clearblade-usertoken'] = ''
req.params['topic'] = ''
req.params['count'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/message/:systemKey";
let querystring = [
("topic", ""),
("count", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=' \
--header 'clearblade-usertoken: '
http DELETE '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=' \
clearblade-usertoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-usertoken: ' \
--output-document \
- '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count='
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
MESSAGING - Get history
{{baseUrl}}/api/v/1/message/:systemKey
HEADERS
ClearBlade-UserToken
QUERY PARAMS
topic
count
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/1/message/:systemKey" {:headers {:clearblade-usertoken ""}
:query-params {:topic ""
:count ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/message/:systemKey?topic=&count="
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/1/message/:systemKey?topic=&count="),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/message/:systemKey?topic=&count="
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/1/message/:systemKey?topic=&count= HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/message/:systemKey?topic=&count="))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/message/:systemKey',
params: {topic: '', count: ''},
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/message/:systemKey?topic=&count=',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/message/:systemKey',
qs: {topic: '', count: ''},
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/1/message/:systemKey');
req.query({
topic: '',
count: ''
});
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/message/:systemKey',
params: {topic: '', count: ''},
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/message/:systemKey?topic=&count="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/message/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'topic' => '',
'count' => ''
]);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/message/:systemKey');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'topic' => '',
'count' => ''
]));
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/1/message/:systemKey?topic=&count=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/message/:systemKey"
querystring = {"topic":"","count":""}
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/message/:systemKey"
queryString <- list(
topic = "",
count = ""
)
response <- VERB("GET", url, query = queryString, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/1/message/:systemKey') do |req|
req.headers['clearblade-usertoken'] = ''
req.params['topic'] = ''
req.params['count'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/message/:systemKey";
let querystring = [
("topic", ""),
("count", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=' \
--header 'clearblade-usertoken: '
http GET '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=' \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- '{{baseUrl}}/api/v/1/message/:systemKey?topic=&count='
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/message/:systemKey?topic=&count=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
MESSAGING - Gets list of topics
{{baseUrl}}/api/v/4/message/:systemKey/topics
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/message/:systemKey/topics");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/message/:systemKey/topics" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/message/:systemKey/topics"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/message/:systemKey/topics"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/message/:systemKey/topics");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/message/:systemKey/topics"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/message/:systemKey/topics HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/message/:systemKey/topics")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/message/:systemKey/topics"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/message/:systemKey/topics")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/message/:systemKey/topics")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/message/:systemKey/topics');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/message/:systemKey/topics',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/message/:systemKey/topics';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/message/:systemKey/topics',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/message/:systemKey/topics")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/message/:systemKey/topics',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/message/:systemKey/topics',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/message/:systemKey/topics');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/message/:systemKey/topics',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/message/:systemKey/topics';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/message/:systemKey/topics"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/message/:systemKey/topics" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/message/:systemKey/topics",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/message/:systemKey/topics', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/message/:systemKey/topics');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/message/:systemKey/topics');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/message/:systemKey/topics' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/message/:systemKey/topics' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/api/v/4/message/:systemKey/topics", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/message/:systemKey/topics"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/message/:systemKey/topics"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/message/:systemKey/topics")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/message/:systemKey/topics') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/message/:systemKey/topics";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/message/:systemKey/topics \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/api/v/4/message/:systemKey/topics \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/message/:systemKey/topics
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/message/:systemKey/topics")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
MESSAGING - Gets number of topics
{{baseUrl}}/api/v/4/message/:systemKey/topics/count
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/message/:systemKey/topics/count");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/message/:systemKey/topics/count" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/message/:systemKey/topics/count"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/message/:systemKey/topics/count"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/message/:systemKey/topics/count");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/message/:systemKey/topics/count"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/message/:systemKey/topics/count HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/message/:systemKey/topics/count")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/message/:systemKey/topics/count"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/message/:systemKey/topics/count")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/message/:systemKey/topics/count")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/message/:systemKey/topics/count');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/message/:systemKey/topics/count',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/message/:systemKey/topics/count';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/message/:systemKey/topics/count',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/message/:systemKey/topics/count")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/message/:systemKey/topics/count',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/message/:systemKey/topics/count',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/message/:systemKey/topics/count');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/message/:systemKey/topics/count',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/message/:systemKey/topics/count';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/message/:systemKey/topics/count"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/message/:systemKey/topics/count" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/message/:systemKey/topics/count",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/message/:systemKey/topics/count', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/message/:systemKey/topics/count');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/message/:systemKey/topics/count');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/message/:systemKey/topics/count' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/message/:systemKey/topics/count' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/api/v/4/message/:systemKey/topics/count", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/message/:systemKey/topics/count"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/message/:systemKey/topics/count"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/message/:systemKey/topics/count")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/message/:systemKey/topics/count') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/message/:systemKey/topics/count";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/4/message/:systemKey/topics/count \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/api/v/4/message/:systemKey/topics/count \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/message/:systemKey/topics/count
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/message/:systemKey/topics/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
MESSAGING - Publish message
{{baseUrl}}/api/v/1/message/:systemKey/publish
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/message/:systemKey/publish");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/1/message/:systemKey/publish" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/message/:systemKey/publish"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/1/message/:systemKey/publish"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/message/:systemKey/publish");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/message/:systemKey/publish"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/1/message/:systemKey/publish HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/1/message/:systemKey/publish")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/message/:systemKey/publish"))
.header("clearblade-usertoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/message/:systemKey/publish")
.post(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/1/message/:systemKey/publish")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/1/message/:systemKey/publish');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/message/:systemKey/publish',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/message/:systemKey/publish';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/message/:systemKey/publish',
method: 'POST',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/message/:systemKey/publish")
.post(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/message/:systemKey/publish',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/message/:systemKey/publish',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/1/message/:systemKey/publish');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/message/:systemKey/publish',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/message/:systemKey/publish';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/message/:systemKey/publish"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/message/:systemKey/publish" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/message/:systemKey/publish",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/1/message/:systemKey/publish', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/message/:systemKey/publish');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/message/:systemKey/publish');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/message/:systemKey/publish' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/message/:systemKey/publish' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("POST", "/baseUrl/api/v/1/message/:systemKey/publish", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/message/:systemKey/publish"
headers = {"clearblade-usertoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/message/:systemKey/publish"
response <- VERB("POST", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/message/:systemKey/publish")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/1/message/:systemKey/publish') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/message/:systemKey/publish";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/1/message/:systemKey/publish \
--header 'clearblade-usertoken: '
http POST {{baseUrl}}/api/v/1/message/:systemKey/publish \
clearblade-usertoken:''
wget --quiet \
--method POST \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/message/:systemKey/publish
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/message/:systemKey/publish")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
SESSION - Delete device session
{{baseUrl}}/admin/v/4/session/:systemKey/device
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/session/:systemKey/device");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/v/4/session/:systemKey/device" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/session/:systemKey/device"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/session/:systemKey/device"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/session/:systemKey/device");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/session/:systemKey/device"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/v/4/session/:systemKey/device HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/v/4/session/:systemKey/device")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/session/:systemKey/device"))
.header("clearblade-devtoken", "")
.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}}/admin/v/4/session/:systemKey/device")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/v/4/session/:systemKey/device")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/v/4/session/:systemKey/device');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/v/4/session/:systemKey/device',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/session/:systemKey/device';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/session/:systemKey/device',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/session/:systemKey/device")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/session/:systemKey/device',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/v/4/session/:systemKey/device',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/v/4/session/:systemKey/device');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/v/4/session/:systemKey/device',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/session/:systemKey/device';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/session/:systemKey/device"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/session/:systemKey/device" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/session/:systemKey/device",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/v/4/session/:systemKey/device', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/session/:systemKey/device');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/session/:systemKey/device');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/session/:systemKey/device' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/session/:systemKey/device' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/v/4/session/:systemKey/device", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/session/:systemKey/device"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/session/:systemKey/device"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/session/:systemKey/device")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/v/4/session/:systemKey/device') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/session/:systemKey/device";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/admin/v/4/session/:systemKey/device \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/admin/v/4/session/:systemKey/device \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/session/:systemKey/device
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/session/:systemKey/device")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
SESSION - Delete user session
{{baseUrl}}/admin/v/4/session/:systemKey/user
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/session/:systemKey/user");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/v/4/session/:systemKey/user" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/session/:systemKey/user"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/session/:systemKey/user"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/session/:systemKey/user");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/session/:systemKey/user"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/v/4/session/:systemKey/user HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/v/4/session/:systemKey/user")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/session/:systemKey/user"))
.header("clearblade-devtoken", "")
.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}}/admin/v/4/session/:systemKey/user")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/v/4/session/:systemKey/user")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/v/4/session/:systemKey/user');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/v/4/session/:systemKey/user',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/session/:systemKey/user';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/session/:systemKey/user',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/session/:systemKey/user")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/session/:systemKey/user',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/v/4/session/:systemKey/user',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/v/4/session/:systemKey/user');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/v/4/session/:systemKey/user',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/session/:systemKey/user';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/session/:systemKey/user"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/session/:systemKey/user" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/session/:systemKey/user",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/v/4/session/:systemKey/user', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/session/:systemKey/user');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/session/:systemKey/user');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/session/:systemKey/user' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/session/:systemKey/user' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/v/4/session/:systemKey/user", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/session/:systemKey/user"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/session/:systemKey/user"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/session/:systemKey/user")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/v/4/session/:systemKey/user') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/session/:systemKey/user";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/admin/v/4/session/:systemKey/user \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/admin/v/4/session/:systemKey/user \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/session/:systemKey/user
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/session/:systemKey/user")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
SESSION - Get device session count
{{baseUrl}}/admin/v/4/session/:systemKey/device/count
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/session/:systemKey/device/count");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/v/4/session/:systemKey/device/count" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/session/:systemKey/device/count"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/session/:systemKey/device/count"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/session/:systemKey/device/count");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/session/:systemKey/device/count"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/v/4/session/:systemKey/device/count HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/v/4/session/:systemKey/device/count")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/session/:systemKey/device/count"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/v/4/session/:systemKey/device/count")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/v/4/session/:systemKey/device/count")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/v/4/session/:systemKey/device/count');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/session/:systemKey/device/count',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/session/:systemKey/device/count';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/session/:systemKey/device/count',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/session/:systemKey/device/count")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/session/:systemKey/device/count',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/session/:systemKey/device/count',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/v/4/session/:systemKey/device/count');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/session/:systemKey/device/count',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/session/:systemKey/device/count';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/session/:systemKey/device/count"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/session/:systemKey/device/count" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/session/:systemKey/device/count",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/v/4/session/:systemKey/device/count', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/session/:systemKey/device/count');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/session/:systemKey/device/count');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/session/:systemKey/device/count' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/session/:systemKey/device/count' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/v/4/session/:systemKey/device/count", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/session/:systemKey/device/count"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/session/:systemKey/device/count"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/session/:systemKey/device/count")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/v/4/session/:systemKey/device/count') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/session/:systemKey/device/count";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/v/4/session/:systemKey/device/count \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/v/4/session/:systemKey/device/count \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/session/:systemKey/device/count
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/session/:systemKey/device/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
SESSION - Get device session info
{{baseUrl}}/admin/v/4/session/:systemKey/device
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/session/:systemKey/device");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/v/4/session/:systemKey/device" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/session/:systemKey/device"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/session/:systemKey/device"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/session/:systemKey/device");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/session/:systemKey/device"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/v/4/session/:systemKey/device HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/v/4/session/:systemKey/device")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/session/:systemKey/device"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/v/4/session/:systemKey/device")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/v/4/session/:systemKey/device")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/v/4/session/:systemKey/device');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/session/:systemKey/device',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/session/:systemKey/device';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/session/:systemKey/device',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/session/:systemKey/device")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/session/:systemKey/device',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/session/:systemKey/device',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/v/4/session/:systemKey/device');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/session/:systemKey/device',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/session/:systemKey/device';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/session/:systemKey/device"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/session/:systemKey/device" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/session/:systemKey/device",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/v/4/session/:systemKey/device', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/session/:systemKey/device');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/session/:systemKey/device');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/session/:systemKey/device' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/session/:systemKey/device' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/v/4/session/:systemKey/device", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/session/:systemKey/device"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/session/:systemKey/device"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/session/:systemKey/device")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/v/4/session/:systemKey/device') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/session/:systemKey/device";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/v/4/session/:systemKey/device \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/v/4/session/:systemKey/device \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/session/:systemKey/device
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/session/:systemKey/device")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
SESSION - Get user session count
{{baseUrl}}/admin/v/4/session/:systemKey/user/count
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/session/:systemKey/user/count");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/v/4/session/:systemKey/user/count" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/session/:systemKey/user/count"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/session/:systemKey/user/count"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/session/:systemKey/user/count");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/session/:systemKey/user/count"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/v/4/session/:systemKey/user/count HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/v/4/session/:systemKey/user/count")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/session/:systemKey/user/count"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/v/4/session/:systemKey/user/count")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/v/4/session/:systemKey/user/count")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/v/4/session/:systemKey/user/count');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/session/:systemKey/user/count',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/session/:systemKey/user/count';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/session/:systemKey/user/count',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/session/:systemKey/user/count")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/session/:systemKey/user/count',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/session/:systemKey/user/count',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/v/4/session/:systemKey/user/count');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/session/:systemKey/user/count',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/session/:systemKey/user/count';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/session/:systemKey/user/count"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/session/:systemKey/user/count" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/session/:systemKey/user/count",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/v/4/session/:systemKey/user/count', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/session/:systemKey/user/count');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/session/:systemKey/user/count');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/session/:systemKey/user/count' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/session/:systemKey/user/count' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/v/4/session/:systemKey/user/count", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/session/:systemKey/user/count"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/session/:systemKey/user/count"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/session/:systemKey/user/count")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/v/4/session/:systemKey/user/count') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/session/:systemKey/user/count";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/v/4/session/:systemKey/user/count \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/v/4/session/:systemKey/user/count \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/session/:systemKey/user/count
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/session/:systemKey/user/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
SESSION - Get user session info
{{baseUrl}}/admin/v/4/session/:systemKey/user
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/session/:systemKey/user");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/v/4/session/:systemKey/user" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/session/:systemKey/user"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/session/:systemKey/user"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/session/:systemKey/user");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/session/:systemKey/user"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/v/4/session/:systemKey/user HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/v/4/session/:systemKey/user")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/session/:systemKey/user"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/v/4/session/:systemKey/user")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/v/4/session/:systemKey/user")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/v/4/session/:systemKey/user');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/session/:systemKey/user',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/session/:systemKey/user';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/session/:systemKey/user',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/session/:systemKey/user")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/session/:systemKey/user',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/session/:systemKey/user',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/v/4/session/:systemKey/user');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/session/:systemKey/user',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/session/:systemKey/user';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/session/:systemKey/user"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/session/:systemKey/user" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/session/:systemKey/user",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/v/4/session/:systemKey/user', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/session/:systemKey/user');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/session/:systemKey/user');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/session/:systemKey/user' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/session/:systemKey/user' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/v/4/session/:systemKey/user", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/session/:systemKey/user"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/session/:systemKey/user"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/session/:systemKey/user")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/v/4/session/:systemKey/user') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/session/:systemKey/user";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/v/4/session/:systemKey/user \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/v/4/session/:systemKey/user \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/session/:systemKey/user
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/session/:systemKey/user")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/v/4/service_caches/:systemKey/:cacheName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"))
.header("clearblade-devtoken", "")
.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}}/admin/v/4/service_caches/:systemKey/:cacheName")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/v/4/service_caches/:systemKey/:cacheName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/service_caches/:systemKey/:cacheName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/v/4/service_caches/:systemKey/:cacheName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/v/4/service_caches/:systemKey/:cacheName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/v/4/service_caches/:systemKey/:cacheName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/v/4/service_caches/:systemKey/:cacheName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/v/4/service_caches/:systemKey/:cacheName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"))
.header("clearblade-devtoken", "")
.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}}/admin/v/4/service_caches/:systemKey/:cacheName")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/v/4/service_caches/:systemKey/:cacheName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/service_caches/:systemKey/:cacheName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/v/4/service_caches/:systemKey/:cacheName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/v/4/service_caches/:systemKey/:cacheName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/v/4/service_caches/:systemKey/:cacheName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/v/4/service_caches/:systemKey/:cacheName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/service_caches/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/v/4/service_caches/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/service_caches/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/service_caches/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/service_caches/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/service_caches/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/v/4/service_caches/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/v/4/service_caches/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/service_caches/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/v/4/service_caches/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/v/4/service_caches/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/v/4/service_caches/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/service_caches/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/service_caches/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/service_caches/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/service_caches/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/service_caches/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/service_caches/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/v/4/service_caches/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/service_caches/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/service_caches/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/service_caches/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/service_caches/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/service_caches/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/v/4/service_caches/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/service_caches/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/service_caches/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/service_caches/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/service_caches/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/v/4/service_caches/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/service_caches/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/service_caches/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/service_caches/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/v/4/service_caches/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/service_caches/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/v/4/service_caches/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/v/4/service_caches/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/service_caches/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/service_caches/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/v/4/service_caches/:systemKey/:cacheName HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/service_caches/:systemKey/:cacheName',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/v/4/service_caches/:systemKey/:cacheName',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/v/4/service_caches/:systemKey/:cacheName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/v/4/service_caches/:systemKey/:cacheName') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/service_caches/:systemKey/:cacheName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Allows an user with adequate permissions to delete another user
{{baseUrl}}/api/v/1/user/info
HEADERS
ClearBlade-UserToken
ClearBlade-SystemKey
ClearBlade-SystemSecret
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/user/info");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
headers = curl_slist_append(headers, "clearblade-systemkey: ");
headers = curl_slist_append(headers, "clearblade-systemsecret: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v/1/user/info" {:headers {:clearblade-usertoken ""
:clearblade-systemkey ""
:clearblade-systemsecret ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/user/info"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
"clearblade-systemkey" => ""
"clearblade-systemsecret" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v/1/user/info"),
Headers =
{
{ "clearblade-usertoken", "" },
{ "clearblade-systemkey", "" },
{ "clearblade-systemsecret", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/user/info");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-usertoken", "");
request.AddHeader("clearblade-systemkey", "");
request.AddHeader("clearblade-systemsecret", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/user/info"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-usertoken", "")
req.Header.Add("clearblade-systemkey", "")
req.Header.Add("clearblade-systemsecret", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v/1/user/info HTTP/1.1
Clearblade-Usertoken:
Clearblade-Systemkey:
Clearblade-Systemsecret:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v/1/user/info")
.setHeader("clearblade-usertoken", "")
.setHeader("clearblade-systemkey", "")
.setHeader("clearblade-systemsecret", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/user/info"))
.header("clearblade-usertoken", "")
.header("clearblade-systemkey", "")
.header("clearblade-systemsecret", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/user/info")
.delete(null)
.addHeader("clearblade-usertoken", "")
.addHeader("clearblade-systemkey", "")
.addHeader("clearblade-systemsecret", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v/1/user/info")
.header("clearblade-usertoken", "")
.header("clearblade-systemkey", "")
.header("clearblade-systemsecret", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v/1/user/info');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.setRequestHeader('clearblade-systemkey', '');
xhr.setRequestHeader('clearblade-systemsecret', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/1/user/info',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/user/info';
const options = {
method: 'DELETE',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/user/info',
method: 'DELETE',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/user/info")
.delete(null)
.addHeader("clearblade-usertoken", "")
.addHeader("clearblade-systemkey", "")
.addHeader("clearblade-systemsecret", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/user/info',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/1/user/info',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v/1/user/info');
req.headers({
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v/1/user/info',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/user/info';
const options = {
method: 'DELETE',
headers: {
'clearblade-usertoken': '',
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"",
@"clearblade-systemkey": @"",
@"clearblade-systemsecret": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/user/info"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/user/info" in
let headers = Header.add_list (Header.init ()) [
("clearblade-usertoken", "");
("clearblade-systemkey", "");
("clearblade-systemsecret", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/user/info",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-systemkey: ",
"clearblade-systemsecret: ",
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v/1/user/info', [
'headers' => [
'clearblade-systemkey' => '',
'clearblade-systemsecret' => '',
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/user/info');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-usertoken' => '',
'clearblade-systemkey' => '',
'clearblade-systemsecret' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/user/info');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-usertoken' => '',
'clearblade-systemkey' => '',
'clearblade-systemsecret' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$headers.Add("clearblade-systemkey", "")
$headers.Add("clearblade-systemsecret", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/user/info' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$headers.Add("clearblade-systemkey", "")
$headers.Add("clearblade-systemsecret", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/user/info' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'clearblade-usertoken': "",
'clearblade-systemkey': "",
'clearblade-systemsecret': ""
}
conn.request("DELETE", "/baseUrl/api/v/1/user/info", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/user/info"
headers = {
"clearblade-usertoken": "",
"clearblade-systemkey": "",
"clearblade-systemsecret": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/user/info"
response <- VERB("DELETE", url, add_headers('clearblade-usertoken' = '', 'clearblade-systemkey' = '', 'clearblade-systemsecret' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/user/info")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-usertoken"] = ''
request["clearblade-systemkey"] = ''
request["clearblade-systemsecret"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v/1/user/info') do |req|
req.headers['clearblade-usertoken'] = ''
req.headers['clearblade-systemkey'] = ''
req.headers['clearblade-systemsecret'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/user/info";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
headers.insert("clearblade-systemkey", "".parse().unwrap());
headers.insert("clearblade-systemsecret", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v/1/user/info \
--header 'clearblade-systemkey: ' \
--header 'clearblade-systemsecret: ' \
--header 'clearblade-usertoken: '
http DELETE {{baseUrl}}/api/v/1/user/info \
clearblade-systemkey:'' \
clearblade-systemsecret:'' \
clearblade-usertoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-usertoken: ' \
--header 'clearblade-systemkey: ' \
--header 'clearblade-systemsecret: ' \
--output-document \
- {{baseUrl}}/api/v/1/user/info
import Foundation
let headers = [
"clearblade-usertoken": "",
"clearblade-systemkey": "",
"clearblade-systemsecret": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/user/info")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
USER - Users change roles and passwords for other users
{{baseUrl}}/api/v/4/user/manage
HEADERS
ClearBlade-UserToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/user/manage");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/4/user/manage" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/user/manage"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/4/user/manage"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/user/manage");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/user/manage"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/4/user/manage HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/4/user/manage")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/user/manage"))
.header("clearblade-usertoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/user/manage")
.put(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/4/user/manage")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/4/user/manage');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/user/manage',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/user/manage';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/user/manage',
method: 'PUT',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/user/manage")
.put(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/user/manage',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/user/manage',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/4/user/manage');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/4/user/manage',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/user/manage';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/user/manage"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/user/manage" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/user/manage",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/4/user/manage', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/user/manage');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/user/manage');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/user/manage' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/user/manage' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("PUT", "/baseUrl/api/v/4/user/manage", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/user/manage"
headers = {"clearblade-usertoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/user/manage"
response <- VERB("PUT", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/user/manage")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/4/user/manage') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/user/manage";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/4/user/manage \
--header 'clearblade-usertoken: '
http PUT {{baseUrl}}/api/v/4/user/manage \
clearblade-usertoken:''
wget --quiet \
--method PUT \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/user/manage
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/user/manage")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
USERS - Authenticate anonymous user
{{baseUrl}}/api/v/1/user/anon
HEADERS
ClearBlade-SystemKey
ClearBlade-SystemSecret
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/user/anon");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-systemkey: ");
headers = curl_slist_append(headers, "clearblade-systemsecret: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/1/user/anon" {:headers {:clearblade-systemkey ""
:clearblade-systemsecret ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/user/anon"
headers = HTTP::Headers{
"clearblade-systemkey" => ""
"clearblade-systemsecret" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/1/user/anon"),
Headers =
{
{ "clearblade-systemkey", "" },
{ "clearblade-systemsecret", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/user/anon");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-systemkey", "");
request.AddHeader("clearblade-systemsecret", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/user/anon"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-systemkey", "")
req.Header.Add("clearblade-systemsecret", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/1/user/anon HTTP/1.1
Clearblade-Systemkey:
Clearblade-Systemsecret:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/1/user/anon")
.setHeader("clearblade-systemkey", "")
.setHeader("clearblade-systemsecret", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/user/anon"))
.header("clearblade-systemkey", "")
.header("clearblade-systemsecret", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/user/anon")
.post(null)
.addHeader("clearblade-systemkey", "")
.addHeader("clearblade-systemsecret", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/1/user/anon")
.header("clearblade-systemkey", "")
.header("clearblade-systemsecret", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/1/user/anon');
xhr.setRequestHeader('clearblade-systemkey', '');
xhr.setRequestHeader('clearblade-systemsecret', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/user/anon',
headers: {'clearblade-systemkey': '', 'clearblade-systemsecret': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/user/anon';
const options = {
method: 'POST',
headers: {'clearblade-systemkey': '', 'clearblade-systemsecret': ''}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/user/anon',
method: 'POST',
headers: {
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/user/anon")
.post(null)
.addHeader("clearblade-systemkey", "")
.addHeader("clearblade-systemsecret", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/user/anon',
headers: {
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/user/anon',
headers: {'clearblade-systemkey': '', 'clearblade-systemsecret': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/1/user/anon');
req.headers({
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/user/anon',
headers: {'clearblade-systemkey': '', 'clearblade-systemsecret': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/user/anon';
const options = {
method: 'POST',
headers: {'clearblade-systemkey': '', 'clearblade-systemsecret': ''}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-systemkey": @"",
@"clearblade-systemsecret": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/user/anon"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/user/anon" in
let headers = Header.add_list (Header.init ()) [
("clearblade-systemkey", "");
("clearblade-systemsecret", "");
] in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/user/anon",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-systemkey: ",
"clearblade-systemsecret: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/1/user/anon', [
'headers' => [
'clearblade-systemkey' => '',
'clearblade-systemsecret' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/user/anon');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-systemkey' => '',
'clearblade-systemsecret' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/user/anon');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-systemkey' => '',
'clearblade-systemsecret' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-systemkey", "")
$headers.Add("clearblade-systemsecret", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/user/anon' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-systemkey", "")
$headers.Add("clearblade-systemsecret", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/user/anon' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'clearblade-systemkey': "",
'clearblade-systemsecret': ""
}
conn.request("POST", "/baseUrl/api/v/1/user/anon", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/user/anon"
headers = {
"clearblade-systemkey": "",
"clearblade-systemsecret": ""
}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/user/anon"
response <- VERB("POST", url, add_headers('clearblade-systemkey' = '', 'clearblade-systemsecret' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/user/anon")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-systemkey"] = ''
request["clearblade-systemsecret"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/1/user/anon') do |req|
req.headers['clearblade-systemkey'] = ''
req.headers['clearblade-systemsecret'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/user/anon";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-systemkey", "".parse().unwrap());
headers.insert("clearblade-systemsecret", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/1/user/anon \
--header 'clearblade-systemkey: ' \
--header 'clearblade-systemsecret: '
http POST {{baseUrl}}/api/v/1/user/anon \
clearblade-systemkey:'' \
clearblade-systemsecret:''
wget --quiet \
--method POST \
--header 'clearblade-systemkey: ' \
--header 'clearblade-systemsecret: ' \
--output-document \
- {{baseUrl}}/api/v/1/user/anon
import Foundation
let headers = [
"clearblade-systemkey": "",
"clearblade-systemsecret": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/user/anon")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
USERS - Authenticate user
{{baseUrl}}/api/v/1/user/auth
HEADERS
ClearBlade-SystemKey
ClearBlade-SystemSecret
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/user/auth");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-systemkey: ");
headers = curl_slist_append(headers, "clearblade-systemsecret: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/1/user/auth" {:headers {:clearblade-systemkey ""
:clearblade-systemsecret ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/user/auth"
headers = HTTP::Headers{
"clearblade-systemkey" => ""
"clearblade-systemsecret" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/1/user/auth"),
Headers =
{
{ "clearblade-systemkey", "" },
{ "clearblade-systemsecret", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/user/auth");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-systemkey", "");
request.AddHeader("clearblade-systemsecret", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/user/auth"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-systemkey", "")
req.Header.Add("clearblade-systemsecret", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/1/user/auth HTTP/1.1
Clearblade-Systemkey:
Clearblade-Systemsecret:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/1/user/auth")
.setHeader("clearblade-systemkey", "")
.setHeader("clearblade-systemsecret", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/user/auth"))
.header("clearblade-systemkey", "")
.header("clearblade-systemsecret", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/user/auth")
.post(null)
.addHeader("clearblade-systemkey", "")
.addHeader("clearblade-systemsecret", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/1/user/auth")
.header("clearblade-systemkey", "")
.header("clearblade-systemsecret", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/1/user/auth');
xhr.setRequestHeader('clearblade-systemkey', '');
xhr.setRequestHeader('clearblade-systemsecret', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/user/auth',
headers: {'clearblade-systemkey': '', 'clearblade-systemsecret': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/user/auth';
const options = {
method: 'POST',
headers: {'clearblade-systemkey': '', 'clearblade-systemsecret': ''}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/user/auth',
method: 'POST',
headers: {
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/user/auth")
.post(null)
.addHeader("clearblade-systemkey", "")
.addHeader("clearblade-systemsecret", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/user/auth',
headers: {
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/user/auth',
headers: {'clearblade-systemkey': '', 'clearblade-systemsecret': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/1/user/auth');
req.headers({
'clearblade-systemkey': '',
'clearblade-systemsecret': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/user/auth',
headers: {'clearblade-systemkey': '', 'clearblade-systemsecret': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/user/auth';
const options = {
method: 'POST',
headers: {'clearblade-systemkey': '', 'clearblade-systemsecret': ''}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-systemkey": @"",
@"clearblade-systemsecret": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/user/auth"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/user/auth" in
let headers = Header.add_list (Header.init ()) [
("clearblade-systemkey", "");
("clearblade-systemsecret", "");
] in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/user/auth",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-systemkey: ",
"clearblade-systemsecret: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/1/user/auth', [
'headers' => [
'clearblade-systemkey' => '',
'clearblade-systemsecret' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/user/auth');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-systemkey' => '',
'clearblade-systemsecret' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/user/auth');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-systemkey' => '',
'clearblade-systemsecret' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-systemkey", "")
$headers.Add("clearblade-systemsecret", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/user/auth' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-systemkey", "")
$headers.Add("clearblade-systemsecret", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/user/auth' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'clearblade-systemkey': "",
'clearblade-systemsecret': ""
}
conn.request("POST", "/baseUrl/api/v/1/user/auth", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/user/auth"
headers = {
"clearblade-systemkey": "",
"clearblade-systemsecret": ""
}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/user/auth"
response <- VERB("POST", url, add_headers('clearblade-systemkey' = '', 'clearblade-systemsecret' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/user/auth")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-systemkey"] = ''
request["clearblade-systemsecret"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/1/user/auth') do |req|
req.headers['clearblade-systemkey'] = ''
req.headers['clearblade-systemsecret'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/user/auth";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-systemkey", "".parse().unwrap());
headers.insert("clearblade-systemsecret", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/1/user/auth \
--header 'clearblade-systemkey: ' \
--header 'clearblade-systemsecret: '
http POST {{baseUrl}}/api/v/1/user/auth \
clearblade-systemkey:'' \
clearblade-systemsecret:''
wget --quiet \
--method POST \
--header 'clearblade-systemkey: ' \
--header 'clearblade-systemsecret: ' \
--output-document \
- {{baseUrl}}/api/v/1/user/auth
import Foundation
let headers = [
"clearblade-systemkey": "",
"clearblade-systemsecret": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/user/auth")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
USERS - Change user password
{{baseUrl}}/api/v/1/user/pass
HEADERS
ClearBlade-UserToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/user/pass");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/1/user/pass" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/user/pass"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/1/user/pass"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/user/pass");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/user/pass"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/1/user/pass HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/1/user/pass")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/user/pass"))
.header("clearblade-usertoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/user/pass")
.put(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/1/user/pass")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/1/user/pass');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/1/user/pass',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/user/pass';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/user/pass',
method: 'PUT',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/user/pass")
.put(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/user/pass',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/1/user/pass',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/1/user/pass');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/1/user/pass',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/user/pass';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/user/pass"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/user/pass" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/user/pass",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/1/user/pass', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/user/pass');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/user/pass');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/user/pass' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/user/pass' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("PUT", "/baseUrl/api/v/1/user/pass", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/user/pass"
headers = {"clearblade-usertoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/user/pass"
response <- VERB("PUT", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/user/pass")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/1/user/pass') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/user/pass";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/1/user/pass \
--header 'clearblade-usertoken: '
http PUT {{baseUrl}}/api/v/1/user/pass \
clearblade-usertoken:''
wget --quiet \
--method PUT \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/user/pass
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/user/pass")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
USERS - Check user auth
{{baseUrl}}/api/v/1/user/checkauth
HEADERS
ClearBlade-SystemKey
ClearBlade-UserToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/user/checkauth");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-systemkey: ");
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/1/user/checkauth" {:headers {:clearblade-systemkey ""
:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/user/checkauth"
headers = HTTP::Headers{
"clearblade-systemkey" => ""
"clearblade-usertoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/1/user/checkauth"),
Headers =
{
{ "clearblade-systemkey", "" },
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/user/checkauth");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-systemkey", "");
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/user/checkauth"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-systemkey", "")
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/1/user/checkauth HTTP/1.1
Clearblade-Systemkey:
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/1/user/checkauth")
.setHeader("clearblade-systemkey", "")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/user/checkauth"))
.header("clearblade-systemkey", "")
.header("clearblade-usertoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/user/checkauth")
.post(null)
.addHeader("clearblade-systemkey", "")
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/1/user/checkauth")
.header("clearblade-systemkey", "")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/1/user/checkauth');
xhr.setRequestHeader('clearblade-systemkey', '');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/user/checkauth',
headers: {'clearblade-systemkey': '', 'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/user/checkauth';
const options = {
method: 'POST',
headers: {'clearblade-systemkey': '', 'clearblade-usertoken': ''}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/user/checkauth',
method: 'POST',
headers: {
'clearblade-systemkey': '',
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/user/checkauth")
.post(null)
.addHeader("clearblade-systemkey", "")
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/user/checkauth',
headers: {
'clearblade-systemkey': '',
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/user/checkauth',
headers: {'clearblade-systemkey': '', 'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/1/user/checkauth');
req.headers({
'clearblade-systemkey': '',
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/user/checkauth',
headers: {'clearblade-systemkey': '', 'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/user/checkauth';
const options = {
method: 'POST',
headers: {'clearblade-systemkey': '', 'clearblade-usertoken': ''}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-systemkey": @"",
@"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/user/checkauth"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/user/checkauth" in
let headers = Header.add_list (Header.init ()) [
("clearblade-systemkey", "");
("clearblade-usertoken", "");
] in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/user/checkauth",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-systemkey: ",
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/1/user/checkauth', [
'headers' => [
'clearblade-systemkey' => '',
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/user/checkauth');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-systemkey' => '',
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/user/checkauth');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-systemkey' => '',
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-systemkey", "")
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/user/checkauth' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-systemkey", "")
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/user/checkauth' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'clearblade-systemkey': "",
'clearblade-usertoken': ""
}
conn.request("POST", "/baseUrl/api/v/1/user/checkauth", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/user/checkauth"
headers = {
"clearblade-systemkey": "",
"clearblade-usertoken": ""
}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/user/checkauth"
response <- VERB("POST", url, add_headers('clearblade-systemkey' = '', 'clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/user/checkauth")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-systemkey"] = ''
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/1/user/checkauth') do |req|
req.headers['clearblade-systemkey'] = ''
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/user/checkauth";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-systemkey", "".parse().unwrap());
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/1/user/checkauth \
--header 'clearblade-systemkey: ' \
--header 'clearblade-usertoken: '
http POST {{baseUrl}}/api/v/1/user/checkauth \
clearblade-systemkey:'' \
clearblade-usertoken:''
wget --quiet \
--method POST \
--header 'clearblade-systemkey: ' \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/user/checkauth
import Foundation
let headers = [
"clearblade-systemkey": "",
"clearblade-usertoken": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/user/checkauth")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
USERS - Get all users
{{baseUrl}}/api/v/1/user
HEADERS
ClearBlade-UserToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/user");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/1/user" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/user"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/1/user"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/user");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/user"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/1/user HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/1/user")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/user"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/user")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/1/user")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/1/user');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/user',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/user';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/user',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/user")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/user',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/user',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/1/user');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/user',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/user';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/user"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/user" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/user",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/1/user', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/user');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/user');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/user' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/user' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/1/user", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/user"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/user"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/user")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/1/user') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/user";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/1/user \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/1/user \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/user
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/user")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
USERS - Get user info
{{baseUrl}}/api/v/1/user/info
HEADERS
ClearBlade-UserToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/user/info");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/1/user/info" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/user/info"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/1/user/info"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/user/info");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/user/info"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/1/user/info HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/1/user/info")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/user/info"))
.header("clearblade-usertoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/user/info")
.get()
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/1/user/info")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/1/user/info');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/user/info',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/user/info';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/user/info',
method: 'GET',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/user/info")
.get()
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/user/info',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/user/info',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/1/user/info');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/1/user/info',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/user/info';
const options = {method: 'GET', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/user/info"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/user/info" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/user/info",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/1/user/info', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/user/info');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/user/info');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/user/info' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/user/info' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("GET", "/baseUrl/api/v/1/user/info", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/user/info"
headers = {"clearblade-usertoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/user/info"
response <- VERB("GET", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/user/info")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/1/user/info') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/user/info";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v/1/user/info \
--header 'clearblade-usertoken: '
http GET {{baseUrl}}/api/v/1/user/info \
clearblade-usertoken:''
wget --quiet \
--method GET \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/user/info
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/user/info")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
USERS - Log out user
{{baseUrl}}/api/v/1/user/logout
HEADERS
ClearBlade-UserToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/user/logout");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/1/user/logout" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/user/logout"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/1/user/logout"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/user/logout");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/user/logout"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/1/user/logout HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/1/user/logout")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/user/logout"))
.header("clearblade-usertoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/user/logout")
.post(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/1/user/logout")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/1/user/logout');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/user/logout',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/user/logout';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/user/logout',
method: 'POST',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/user/logout")
.post(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/user/logout',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/user/logout',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/1/user/logout');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/user/logout',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/user/logout';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/user/logout"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/user/logout" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/user/logout",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/1/user/logout', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/user/logout');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/user/logout');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/user/logout' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/user/logout' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("POST", "/baseUrl/api/v/1/user/logout", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/user/logout"
headers = {"clearblade-usertoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/user/logout"
response <- VERB("POST", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/user/logout")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/1/user/logout') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/user/logout";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/1/user/logout \
--header 'clearblade-usertoken: '
http POST {{baseUrl}}/api/v/1/user/logout \
clearblade-usertoken:''
wget --quiet \
--method POST \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/user/logout
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/user/logout")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
USERS - Register new user
{{baseUrl}}/api/v/1/user/reg
HEADERS
ClearBlade-SystemKey
ClearBlade-SystemSecret
ClearBlade-UserToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/user/reg");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-systemkey: ");
headers = curl_slist_append(headers, "clearblade-systemsecret: ");
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/1/user/reg" {:headers {:clearblade-systemkey ""
:clearblade-systemsecret ""
:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/user/reg"
headers = HTTP::Headers{
"clearblade-systemkey" => ""
"clearblade-systemsecret" => ""
"clearblade-usertoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/1/user/reg"),
Headers =
{
{ "clearblade-systemkey", "" },
{ "clearblade-systemsecret", "" },
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/user/reg");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-systemkey", "");
request.AddHeader("clearblade-systemsecret", "");
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/user/reg"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-systemkey", "")
req.Header.Add("clearblade-systemsecret", "")
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/1/user/reg HTTP/1.1
Clearblade-Systemkey:
Clearblade-Systemsecret:
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/1/user/reg")
.setHeader("clearblade-systemkey", "")
.setHeader("clearblade-systemsecret", "")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/user/reg"))
.header("clearblade-systemkey", "")
.header("clearblade-systemsecret", "")
.header("clearblade-usertoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/user/reg")
.post(null)
.addHeader("clearblade-systemkey", "")
.addHeader("clearblade-systemsecret", "")
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/1/user/reg")
.header("clearblade-systemkey", "")
.header("clearblade-systemsecret", "")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/1/user/reg');
xhr.setRequestHeader('clearblade-systemkey', '');
xhr.setRequestHeader('clearblade-systemsecret', '');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/user/reg',
headers: {
'clearblade-systemkey': '',
'clearblade-systemsecret': '',
'clearblade-usertoken': ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/user/reg';
const options = {
method: 'POST',
headers: {
'clearblade-systemkey': '',
'clearblade-systemsecret': '',
'clearblade-usertoken': ''
}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/user/reg',
method: 'POST',
headers: {
'clearblade-systemkey': '',
'clearblade-systemsecret': '',
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/user/reg")
.post(null)
.addHeader("clearblade-systemkey", "")
.addHeader("clearblade-systemsecret", "")
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/user/reg',
headers: {
'clearblade-systemkey': '',
'clearblade-systemsecret': '',
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/user/reg',
headers: {
'clearblade-systemkey': '',
'clearblade-systemsecret': '',
'clearblade-usertoken': ''
}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/1/user/reg');
req.headers({
'clearblade-systemkey': '',
'clearblade-systemsecret': '',
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/1/user/reg',
headers: {
'clearblade-systemkey': '',
'clearblade-systemsecret': '',
'clearblade-usertoken': ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/user/reg';
const options = {
method: 'POST',
headers: {
'clearblade-systemkey': '',
'clearblade-systemsecret': '',
'clearblade-usertoken': ''
}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-systemkey": @"",
@"clearblade-systemsecret": @"",
@"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/user/reg"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/user/reg" in
let headers = Header.add_list (Header.init ()) [
("clearblade-systemkey", "");
("clearblade-systemsecret", "");
("clearblade-usertoken", "");
] in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/user/reg",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-systemkey: ",
"clearblade-systemsecret: ",
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/1/user/reg', [
'headers' => [
'clearblade-systemkey' => '',
'clearblade-systemsecret' => '',
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/user/reg');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-systemkey' => '',
'clearblade-systemsecret' => '',
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/user/reg');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-systemkey' => '',
'clearblade-systemsecret' => '',
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-systemkey", "")
$headers.Add("clearblade-systemsecret", "")
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/user/reg' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-systemkey", "")
$headers.Add("clearblade-systemsecret", "")
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/user/reg' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'clearblade-systemkey': "",
'clearblade-systemsecret': "",
'clearblade-usertoken': ""
}
conn.request("POST", "/baseUrl/api/v/1/user/reg", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/user/reg"
headers = {
"clearblade-systemkey": "",
"clearblade-systemsecret": "",
"clearblade-usertoken": ""
}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/user/reg"
response <- VERB("POST", url, add_headers('clearblade-systemkey' = '', 'clearblade-systemsecret' = '', 'clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/user/reg")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-systemkey"] = ''
request["clearblade-systemsecret"] = ''
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/1/user/reg') do |req|
req.headers['clearblade-systemkey'] = ''
req.headers['clearblade-systemsecret'] = ''
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/user/reg";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-systemkey", "".parse().unwrap());
headers.insert("clearblade-systemsecret", "".parse().unwrap());
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/1/user/reg \
--header 'clearblade-systemkey: ' \
--header 'clearblade-systemsecret: ' \
--header 'clearblade-usertoken: '
http POST {{baseUrl}}/api/v/1/user/reg \
clearblade-systemkey:'' \
clearblade-systemsecret:'' \
clearblade-usertoken:''
wget --quiet \
--method POST \
--header 'clearblade-systemkey: ' \
--header 'clearblade-systemsecret: ' \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/user/reg
import Foundation
let headers = [
"clearblade-systemkey": "",
"clearblade-systemsecret": "",
"clearblade-usertoken": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/user/reg")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
USERS - Update user info
{{baseUrl}}/api/v/1/user/info
HEADERS
ClearBlade-UserToken
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/1/user/info");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v/1/user/info" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/1/user/info"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v/1/user/info"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/1/user/info");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/1/user/info"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v/1/user/info HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v/1/user/info")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/1/user/info"))
.header("clearblade-usertoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/1/user/info")
.put(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v/1/user/info")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v/1/user/info');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/1/user/info',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/1/user/info';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/1/user/info',
method: 'PUT',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/1/user/info")
.put(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/1/user/info',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/1/user/info',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v/1/user/info');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v/1/user/info',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/1/user/info';
const options = {method: 'PUT', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/1/user/info"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/1/user/info" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/1/user/info",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v/1/user/info', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/1/user/info');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/1/user/info');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/1/user/info' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/1/user/info' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("PUT", "/baseUrl/api/v/1/user/info", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/1/user/info"
headers = {"clearblade-usertoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/1/user/info"
response <- VERB("PUT", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/1/user/info")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v/1/user/info') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/1/user/info";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v/1/user/info \
--header 'clearblade-usertoken: '
http PUT {{baseUrl}}/api/v/1/user/info \
clearblade-usertoken:''
wget --quiet \
--method PUT \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/1/user/info
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/1/user/info")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
WEBHOOKS - Creates a webhook
{{baseUrl}}/admin/v/4/webhook/:systemKey/:name
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/admin/v/4/webhook/:systemKey/:name HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"))
.header("clearblade-devtoken", "")
.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}}/admin/v/4/webhook/:systemKey/:name")
.post(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/v/4/webhook/:systemKey/:name');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name',
method: 'POST',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")
.post(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/webhook/:systemKey/:name',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/v/4/webhook/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/v/4/webhook/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name';
const options = {method: 'POST', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/webhook/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/webhook/:systemKey/:name');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/webhook/:systemKey/:name');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("POST", "/baseUrl/admin/v/4/webhook/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"
headers = {"clearblade-devtoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"
response <- VERB("POST", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/admin/v/4/webhook/:systemKey/:name') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/admin/v/4/webhook/:systemKey/:name \
--header 'clearblade-devtoken: '
http POST {{baseUrl}}/admin/v/4/webhook/:systemKey/:name \
clearblade-devtoken:''
wget --quiet \
--method POST \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/webhook/:systemKey/:name
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
WEBHOOKS - Delete a webhook
{{baseUrl}}/admin/v/4/webhook/:systemKey/:name
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name");
var request = new RestRequest("", Method.Delete);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/admin/v/4/webhook/:systemKey/:name HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"))
.header("clearblade-devtoken", "")
.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}}/admin/v/4/webhook/:systemKey/:name")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")
.header("clearblade-devtoken", "")
.asString();
const 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}}/admin/v/4/webhook/:systemKey/:name');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name',
method: 'DELETE',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")
.delete(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/webhook/:systemKey/:name',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/admin/v/4/webhook/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/v/4/webhook/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name';
const options = {method: 'DELETE', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/webhook/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/webhook/:systemKey/:name');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/webhook/:systemKey/:name');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("DELETE", "/baseUrl/admin/v/4/webhook/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"
headers = {"clearblade-devtoken": ""}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"
response <- VERB("DELETE", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/admin/v/4/webhook/:systemKey/:name') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/admin/v/4/webhook/:systemKey/:name \
--header 'clearblade-devtoken: '
http DELETE {{baseUrl}}/admin/v/4/webhook/:systemKey/:name \
clearblade-devtoken:''
wget --quiet \
--method DELETE \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/webhook/:systemKey/:name
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
WEBHOOKS - Executes query string payload webhook
{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName
QUERY PARAMS
token
systemKey
webhookName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName" {:query-params {:token ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v/4/webhook/execute/:systemKey/:webhookName?token= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName',
params: {token: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/webhook/execute/:systemKey/:webhookName?token=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName',
qs: {token: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName');
req.query({
token: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName',
params: {token: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'token' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'token' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v/4/webhook/execute/:systemKey/:webhookName?token=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName"
querystring = {"token":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName"
queryString <- list(token = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v/4/webhook/execute/:systemKey/:webhookName') do |req|
req.params['token'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName";
let querystring = [
("token", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token='
http GET '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName?token=")! 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
WEBHOOKS - Executing a webhook
{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName
HEADERS
ClearBlade-UserToken
QUERY PARAMS
systemKey
webhookName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-usertoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName" {:headers {:clearblade-usertoken ""}})
require "http/client"
url = "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName"
headers = HTTP::Headers{
"clearblade-usertoken" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName"),
Headers =
{
{ "clearblade-usertoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName");
var request = new RestRequest("", Method.Post);
request.AddHeader("clearblade-usertoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("clearblade-usertoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v/4/webhook/execute/:systemKey/:webhookName HTTP/1.1
Clearblade-Usertoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName")
.setHeader("clearblade-usertoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName"))
.header("clearblade-usertoken", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName")
.post(null)
.addHeader("clearblade-usertoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName")
.header("clearblade-usertoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName');
xhr.setRequestHeader('clearblade-usertoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName',
method: 'POST',
headers: {
'clearblade-usertoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName")
.post(null)
.addHeader("clearblade-usertoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v/4/webhook/execute/:systemKey/:webhookName',
headers: {
'clearblade-usertoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName',
headers: {'clearblade-usertoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName');
req.headers({
'clearblade-usertoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName',
headers: {'clearblade-usertoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName';
const options = {method: 'POST', headers: {'clearblade-usertoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-usertoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName" in
let headers = Header.add (Header.init ()) "clearblade-usertoken" "" in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"clearblade-usertoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName', [
'headers' => [
'clearblade-usertoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'clearblade-usertoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName');
$request->setRequestMethod('POST');
$request->setHeaders([
'clearblade-usertoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName' -Method POST -Headers $headers
$headers=@{}
$headers.Add("clearblade-usertoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-usertoken': "" }
conn.request("POST", "/baseUrl/api/v/4/webhook/execute/:systemKey/:webhookName", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName"
headers = {"clearblade-usertoken": ""}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName"
response <- VERB("POST", url, add_headers('clearblade-usertoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["clearblade-usertoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v/4/webhook/execute/:systemKey/:webhookName') do |req|
req.headers['clearblade-usertoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-usertoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName \
--header 'clearblade-usertoken: '
http POST {{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName \
clearblade-usertoken:''
wget --quiet \
--method POST \
--header 'clearblade-usertoken: ' \
--output-document \
- {{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName
import Foundation
let headers = ["clearblade-usertoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v/4/webhook/execute/:systemKey/:webhookName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
WEBHOOKS - Returns webhooks in the system
{{baseUrl}}/admin/v/4/webhook/:systemKey
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/webhook/:systemKey");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/admin/v/4/webhook/:systemKey" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/webhook/:systemKey"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/webhook/:systemKey"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/webhook/:systemKey");
var request = new RestRequest("", Method.Get);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/webhook/:systemKey"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/admin/v/4/webhook/:systemKey HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/admin/v/4/webhook/:systemKey")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/webhook/:systemKey"))
.header("clearblade-devtoken", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/v/4/webhook/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/admin/v/4/webhook/:systemKey")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/admin/v/4/webhook/:systemKey');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/webhook/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/webhook/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/webhook/:systemKey',
method: 'GET',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/webhook/:systemKey")
.get()
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/webhook/:systemKey',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/webhook/:systemKey',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/admin/v/4/webhook/:systemKey');
req.headers({
'clearblade-devtoken': ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/admin/v/4/webhook/:systemKey',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/webhook/:systemKey';
const options = {method: 'GET', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/webhook/:systemKey"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/webhook/:systemKey" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/webhook/:systemKey",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/admin/v/4/webhook/:systemKey', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/webhook/:systemKey');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/webhook/:systemKey');
$request->setRequestMethod('GET');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/webhook/:systemKey' -Method GET -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/webhook/:systemKey' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("GET", "/baseUrl/admin/v/4/webhook/:systemKey", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/webhook/:systemKey"
headers = {"clearblade-devtoken": ""}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/webhook/:systemKey"
response <- VERB("GET", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/webhook/:systemKey")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/admin/v/4/webhook/:systemKey') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/webhook/:systemKey";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/admin/v/4/webhook/:systemKey \
--header 'clearblade-devtoken: '
http GET {{baseUrl}}/admin/v/4/webhook/:systemKey \
clearblade-devtoken:''
wget --quiet \
--method GET \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/webhook/:systemKey
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/webhook/:systemKey")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
WEBHOOKS - Update a webhook
{{baseUrl}}/admin/v/4/webhook/:systemKey/:name
HEADERS
ClearBlade-DevToken
QUERY PARAMS
systemKey
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "clearblade-devtoken: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name" {:headers {:clearblade-devtoken ""}})
require "http/client"
url = "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"
headers = HTTP::Headers{
"clearblade-devtoken" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"),
Headers =
{
{ "clearblade-devtoken", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name");
var request = new RestRequest("", Method.Put);
request.AddHeader("clearblade-devtoken", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("clearblade-devtoken", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/admin/v/4/webhook/:systemKey/:name HTTP/1.1
Clearblade-Devtoken:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")
.setHeader("clearblade-devtoken", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"))
.header("clearblade-devtoken", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")
.put(null)
.addHeader("clearblade-devtoken", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")
.header("clearblade-devtoken", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name');
xhr.setRequestHeader('clearblade-devtoken', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name',
method: 'PUT',
headers: {
'clearblade-devtoken': ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")
.put(null)
.addHeader("clearblade-devtoken", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/admin/v/4/webhook/:systemKey/:name',
headers: {
'clearblade-devtoken': ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name');
req.headers({
'clearblade-devtoken': ''
});
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}}/admin/v/4/webhook/:systemKey/:name',
headers: {'clearblade-devtoken': ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name';
const options = {method: 'PUT', headers: {'clearblade-devtoken': ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"clearblade-devtoken": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name" in
let headers = Header.add (Header.init ()) "clearblade-devtoken" "" in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/admin/v/4/webhook/:systemKey/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"clearblade-devtoken: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name', [
'headers' => [
'clearblade-devtoken' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/admin/v/4/webhook/:systemKey/:name');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'clearblade-devtoken' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/admin/v/4/webhook/:systemKey/:name');
$request->setRequestMethod('PUT');
$request->setHeaders([
'clearblade-devtoken' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("clearblade-devtoken", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/admin/v/4/webhook/:systemKey/:name' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = { 'clearblade-devtoken': "" }
conn.request("PUT", "/baseUrl/admin/v/4/webhook/:systemKey/:name", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"
headers = {"clearblade-devtoken": ""}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name"
response <- VERB("PUT", url, add_headers('clearblade-devtoken' = ''), content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["clearblade-devtoken"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/admin/v/4/webhook/:systemKey/:name') do |req|
req.headers['clearblade-devtoken'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("clearblade-devtoken", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/admin/v/4/webhook/:systemKey/:name \
--header 'clearblade-devtoken: '
http PUT {{baseUrl}}/admin/v/4/webhook/:systemKey/:name \
clearblade-devtoken:''
wget --quiet \
--method PUT \
--header 'clearblade-devtoken: ' \
--output-document \
- {{baseUrl}}/admin/v/4/webhook/:systemKey/:name
import Foundation
let headers = ["clearblade-devtoken": ""]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/admin/v/4/webhook/:systemKey/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DEVELOPER - Gets the information for the platform
{{baseUrl}}/api/about
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/about");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/about")
require "http/client"
url = "{{baseUrl}}/api/about"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/about"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/about");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/about"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/about HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/about")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/about"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/about")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/about")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/about');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/about'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/about';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/about',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/about")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/about',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/about'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/about');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/about'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/about';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/about"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/about" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/about",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/about');
echo $response->getBody();
setUrl('{{baseUrl}}/api/about');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/about');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/about' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/about' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/about")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/about"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/about"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/about")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/about') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/about";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/about
http GET {{baseUrl}}/api/about
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/about
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/about")! 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()