ClickMeter API
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch" {:content-type :json
:form-params {:Action ""
:Id 0
:Verb ""}})
require "http/client"
url = "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/account/guests/:guestId/:type/permissions/patch"),
Content = new StringContent("{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/guests/:guestId/:type/permissions/patch");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch"
payload := strings.NewReader("{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/account/guests/:guestId/:type/permissions/patch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 43
{
"Action": "",
"Id": 0,
"Verb": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch")
.setHeader("content-type", "application/json")
.setBody("{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/guests/:guestId/:type/permissions/patch"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/account/guests/:guestId/:type/permissions/patch")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/account/guests/:guestId/:type/permissions/patch")
.header("content-type", "application/json")
.body("{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}")
.asString();
const data = JSON.stringify({
Action: '',
Id: 0,
Verb: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch',
headers: {'content-type': 'application/json'},
data: {Action: '', Id: 0, Verb: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Action":"","Id":0,"Verb":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Action": "",\n "Id": 0,\n "Verb": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/account/guests/:guestId/:type/permissions/patch")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/guests/:guestId/:type/permissions/patch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Action: '', Id: 0, Verb: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch',
headers: {'content-type': 'application/json'},
body: {Action: '', Id: 0, Verb: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Action: '',
Id: 0,
Verb: ''
});
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}}/account/guests/:guestId/:type/permissions/patch',
headers: {'content-type': 'application/json'},
data: {Action: '', Id: 0, Verb: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Action":"","Id":0,"Verb":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Action": @"",
@"Id": @0,
@"Verb": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/account/guests/:guestId/:type/permissions/patch"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/guests/:guestId/:type/permissions/patch",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'Action' => '',
'Id' => 0,
'Verb' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch', [
'body' => '{
"Action": "",
"Id": 0,
"Verb": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/account/guests/:guestId/:type/permissions/patch');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Action' => '',
'Id' => 0,
'Verb' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Action' => '',
'Id' => 0,
'Verb' => ''
]));
$request->setRequestUrl('{{baseUrl}}/account/guests/:guestId/:type/permissions/patch');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Action": "",
"Id": 0,
"Verb": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Action": "",
"Id": 0,
"Verb": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/account/guests/:guestId/:type/permissions/patch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch"
payload = {
"Action": "",
"Id": 0,
"Verb": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch"
payload <- "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/guests/:guestId/:type/permissions/patch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/account/guests/:guestId/:type/permissions/patch') do |req|
req.body = "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch";
let payload = json!({
"Action": "",
"Id": 0,
"Verb": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/account/guests/:guestId/:type/permissions/patch \
--header 'content-type: application/json' \
--data '{
"Action": "",
"Id": 0,
"Verb": ""
}'
echo '{
"Action": "",
"Id": 0,
"Verb": ""
}' | \
http PUT {{baseUrl}}/account/guests/:guestId/:type/permissions/patch \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Action": "",\n "Id": 0,\n "Verb": ""\n}' \
--output-document \
- {{baseUrl}}/account/guests/:guestId/:type/permissions/patch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Action": "",
"Id": 0,
"Verb": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch" {:content-type :json
:form-params {:Action ""
:Id 0
:Verb ""}})
require "http/client"
url = "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/account/guests/:guestId/:type/permissions/patch"),
Content = new StringContent("{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/guests/:guestId/:type/permissions/patch");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch"
payload := strings.NewReader("{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/account/guests/:guestId/:type/permissions/patch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 43
{
"Action": "",
"Id": 0,
"Verb": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch")
.setHeader("content-type", "application/json")
.setBody("{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/guests/:guestId/:type/permissions/patch"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/account/guests/:guestId/:type/permissions/patch")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/account/guests/:guestId/:type/permissions/patch")
.header("content-type", "application/json")
.body("{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}")
.asString();
const data = JSON.stringify({
Action: '',
Id: 0,
Verb: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch',
headers: {'content-type': 'application/json'},
data: {Action: '', Id: 0, Verb: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Action":"","Id":0,"Verb":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Action": "",\n "Id": 0,\n "Verb": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/account/guests/:guestId/:type/permissions/patch")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/guests/:guestId/:type/permissions/patch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Action: '', Id: 0, Verb: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch',
headers: {'content-type': 'application/json'},
body: {Action: '', Id: 0, Verb: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Action: '',
Id: 0,
Verb: ''
});
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}}/account/guests/:guestId/:type/permissions/patch',
headers: {'content-type': 'application/json'},
data: {Action: '', Id: 0, Verb: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Action":"","Id":0,"Verb":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Action": @"",
@"Id": @0,
@"Verb": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/account/guests/:guestId/:type/permissions/patch"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/guests/:guestId/:type/permissions/patch",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Action' => '',
'Id' => 0,
'Verb' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch', [
'body' => '{
"Action": "",
"Id": 0,
"Verb": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/account/guests/:guestId/:type/permissions/patch');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Action' => '',
'Id' => 0,
'Verb' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Action' => '',
'Id' => 0,
'Verb' => ''
]));
$request->setRequestUrl('{{baseUrl}}/account/guests/:guestId/:type/permissions/patch');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Action": "",
"Id": 0,
"Verb": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/guests/:guestId/:type/permissions/patch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Action": "",
"Id": 0,
"Verb": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/account/guests/:guestId/:type/permissions/patch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch"
payload = {
"Action": "",
"Id": 0,
"Verb": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch"
payload <- "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/guests/:guestId/:type/permissions/patch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/account/guests/:guestId/:type/permissions/patch') do |req|
req.body = "{\n \"Action\": \"\",\n \"Id\": 0,\n \"Verb\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch";
let payload = json!({
"Action": "",
"Id": 0,
"Verb": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/account/guests/:guestId/:type/permissions/patch \
--header 'content-type: application/json' \
--data '{
"Action": "",
"Id": 0,
"Verb": ""
}'
echo '{
"Action": "",
"Id": 0,
"Verb": ""
}' | \
http POST {{baseUrl}}/account/guests/:guestId/:type/permissions/patch \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Action": "",\n "Id": 0,\n "Verb": ""\n}' \
--output-document \
- {{baseUrl}}/account/guests/:guestId/:type/permissions/patch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Action": "",
"Id": 0,
"Verb": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/guests/:guestId/:type/permissions/patch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a guest
{{baseUrl}}/account/guests
BODY json
{
"apiKey": "",
"conversionOptions": {
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": false,
"allowGroupCreation": false
},
"groupGrants": 0,
"hitOptions": {
"hideReferrer": false
},
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/guests");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/account/guests" {:content-type :json
:form-params {:apiKey ""
:conversionOptions {:hideComCost false
:hideCost false
:hideCount false
:hideParams false
:hideValue false
:percentCommission 0
:percentValue 0}
:creationDate ""
:currentGrant {:DatapointType ""
:Entity {:id 0
:uri ""}
:EntityName ""
:EntityType ""
:Type ""}
:dateFormat ""
:decimalSeparator ""
:email ""
:extendedGrants {:allowAllGrants false
:allowGroupCreation false}
:groupGrants 0
:hitOptions {:hideReferrer false}
:id 0
:key ""
:language ""
:loginCount 0
:name ""
:notes ""
:numberGroupSeparator ""
:password ""
:timeFormat ""
:timeZone 0
:timeframeMinDate ""
:timezonename ""
:tlGrants 0
:tpGrants 0
:userName ""}})
require "http/client"
url = "{{baseUrl}}/account/guests"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/account/guests"),
Content = new StringContent("{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/guests");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/guests"
payload := strings.NewReader("{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/account/guests HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 898
{
"apiKey": "",
"conversionOptions": {
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": false,
"allowGroupCreation": false
},
"groupGrants": 0,
"hitOptions": {
"hideReferrer": false
},
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/account/guests")
.setHeader("content-type", "application/json")
.setBody("{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/guests"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/account/guests")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/account/guests")
.header("content-type", "application/json")
.body("{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}")
.asString();
const data = JSON.stringify({
apiKey: '',
conversionOptions: {
hideComCost: false,
hideCost: false,
hideCount: false,
hideParams: false,
hideValue: false,
percentCommission: 0,
percentValue: 0
},
creationDate: '',
currentGrant: {
DatapointType: '',
Entity: {
id: 0,
uri: ''
},
EntityName: '',
EntityType: '',
Type: ''
},
dateFormat: '',
decimalSeparator: '',
email: '',
extendedGrants: {
allowAllGrants: false,
allowGroupCreation: false
},
groupGrants: 0,
hitOptions: {
hideReferrer: false
},
id: 0,
key: '',
language: '',
loginCount: 0,
name: '',
notes: '',
numberGroupSeparator: '',
password: '',
timeFormat: '',
timeZone: 0,
timeframeMinDate: '',
timezonename: '',
tlGrants: 0,
tpGrants: 0,
userName: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/account/guests');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/account/guests',
headers: {'content-type': 'application/json'},
data: {
apiKey: '',
conversionOptions: {
hideComCost: false,
hideCost: false,
hideCount: false,
hideParams: false,
hideValue: false,
percentCommission: 0,
percentValue: 0
},
creationDate: '',
currentGrant: {
DatapointType: '',
Entity: {id: 0, uri: ''},
EntityName: '',
EntityType: '',
Type: ''
},
dateFormat: '',
decimalSeparator: '',
email: '',
extendedGrants: {allowAllGrants: false, allowGroupCreation: false},
groupGrants: 0,
hitOptions: {hideReferrer: false},
id: 0,
key: '',
language: '',
loginCount: 0,
name: '',
notes: '',
numberGroupSeparator: '',
password: '',
timeFormat: '',
timeZone: 0,
timeframeMinDate: '',
timezonename: '',
tlGrants: 0,
tpGrants: 0,
userName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/guests';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"apiKey":"","conversionOptions":{"hideComCost":false,"hideCost":false,"hideCount":false,"hideParams":false,"hideValue":false,"percentCommission":0,"percentValue":0},"creationDate":"","currentGrant":{"DatapointType":"","Entity":{"id":0,"uri":""},"EntityName":"","EntityType":"","Type":""},"dateFormat":"","decimalSeparator":"","email":"","extendedGrants":{"allowAllGrants":false,"allowGroupCreation":false},"groupGrants":0,"hitOptions":{"hideReferrer":false},"id":0,"key":"","language":"","loginCount":0,"name":"","notes":"","numberGroupSeparator":"","password":"","timeFormat":"","timeZone":0,"timeframeMinDate":"","timezonename":"","tlGrants":0,"tpGrants":0,"userName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/account/guests',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "apiKey": "",\n "conversionOptions": {\n "hideComCost": false,\n "hideCost": false,\n "hideCount": false,\n "hideParams": false,\n "hideValue": false,\n "percentCommission": 0,\n "percentValue": 0\n },\n "creationDate": "",\n "currentGrant": {\n "DatapointType": "",\n "Entity": {\n "id": 0,\n "uri": ""\n },\n "EntityName": "",\n "EntityType": "",\n "Type": ""\n },\n "dateFormat": "",\n "decimalSeparator": "",\n "email": "",\n "extendedGrants": {\n "allowAllGrants": false,\n "allowGroupCreation": false\n },\n "groupGrants": 0,\n "hitOptions": {\n "hideReferrer": false\n },\n "id": 0,\n "key": "",\n "language": "",\n "loginCount": 0,\n "name": "",\n "notes": "",\n "numberGroupSeparator": "",\n "password": "",\n "timeFormat": "",\n "timeZone": 0,\n "timeframeMinDate": "",\n "timezonename": "",\n "tlGrants": 0,\n "tpGrants": 0,\n "userName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/account/guests")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/guests',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
apiKey: '',
conversionOptions: {
hideComCost: false,
hideCost: false,
hideCount: false,
hideParams: false,
hideValue: false,
percentCommission: 0,
percentValue: 0
},
creationDate: '',
currentGrant: {
DatapointType: '',
Entity: {id: 0, uri: ''},
EntityName: '',
EntityType: '',
Type: ''
},
dateFormat: '',
decimalSeparator: '',
email: '',
extendedGrants: {allowAllGrants: false, allowGroupCreation: false},
groupGrants: 0,
hitOptions: {hideReferrer: false},
id: 0,
key: '',
language: '',
loginCount: 0,
name: '',
notes: '',
numberGroupSeparator: '',
password: '',
timeFormat: '',
timeZone: 0,
timeframeMinDate: '',
timezonename: '',
tlGrants: 0,
tpGrants: 0,
userName: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/account/guests',
headers: {'content-type': 'application/json'},
body: {
apiKey: '',
conversionOptions: {
hideComCost: false,
hideCost: false,
hideCount: false,
hideParams: false,
hideValue: false,
percentCommission: 0,
percentValue: 0
},
creationDate: '',
currentGrant: {
DatapointType: '',
Entity: {id: 0, uri: ''},
EntityName: '',
EntityType: '',
Type: ''
},
dateFormat: '',
decimalSeparator: '',
email: '',
extendedGrants: {allowAllGrants: false, allowGroupCreation: false},
groupGrants: 0,
hitOptions: {hideReferrer: false},
id: 0,
key: '',
language: '',
loginCount: 0,
name: '',
notes: '',
numberGroupSeparator: '',
password: '',
timeFormat: '',
timeZone: 0,
timeframeMinDate: '',
timezonename: '',
tlGrants: 0,
tpGrants: 0,
userName: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/account/guests');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
apiKey: '',
conversionOptions: {
hideComCost: false,
hideCost: false,
hideCount: false,
hideParams: false,
hideValue: false,
percentCommission: 0,
percentValue: 0
},
creationDate: '',
currentGrant: {
DatapointType: '',
Entity: {
id: 0,
uri: ''
},
EntityName: '',
EntityType: '',
Type: ''
},
dateFormat: '',
decimalSeparator: '',
email: '',
extendedGrants: {
allowAllGrants: false,
allowGroupCreation: false
},
groupGrants: 0,
hitOptions: {
hideReferrer: false
},
id: 0,
key: '',
language: '',
loginCount: 0,
name: '',
notes: '',
numberGroupSeparator: '',
password: '',
timeFormat: '',
timeZone: 0,
timeframeMinDate: '',
timezonename: '',
tlGrants: 0,
tpGrants: 0,
userName: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/account/guests',
headers: {'content-type': 'application/json'},
data: {
apiKey: '',
conversionOptions: {
hideComCost: false,
hideCost: false,
hideCount: false,
hideParams: false,
hideValue: false,
percentCommission: 0,
percentValue: 0
},
creationDate: '',
currentGrant: {
DatapointType: '',
Entity: {id: 0, uri: ''},
EntityName: '',
EntityType: '',
Type: ''
},
dateFormat: '',
decimalSeparator: '',
email: '',
extendedGrants: {allowAllGrants: false, allowGroupCreation: false},
groupGrants: 0,
hitOptions: {hideReferrer: false},
id: 0,
key: '',
language: '',
loginCount: 0,
name: '',
notes: '',
numberGroupSeparator: '',
password: '',
timeFormat: '',
timeZone: 0,
timeframeMinDate: '',
timezonename: '',
tlGrants: 0,
tpGrants: 0,
userName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/guests';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"apiKey":"","conversionOptions":{"hideComCost":false,"hideCost":false,"hideCount":false,"hideParams":false,"hideValue":false,"percentCommission":0,"percentValue":0},"creationDate":"","currentGrant":{"DatapointType":"","Entity":{"id":0,"uri":""},"EntityName":"","EntityType":"","Type":""},"dateFormat":"","decimalSeparator":"","email":"","extendedGrants":{"allowAllGrants":false,"allowGroupCreation":false},"groupGrants":0,"hitOptions":{"hideReferrer":false},"id":0,"key":"","language":"","loginCount":0,"name":"","notes":"","numberGroupSeparator":"","password":"","timeFormat":"","timeZone":0,"timeframeMinDate":"","timezonename":"","tlGrants":0,"tpGrants":0,"userName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"apiKey": @"",
@"conversionOptions": @{ @"hideComCost": @NO, @"hideCost": @NO, @"hideCount": @NO, @"hideParams": @NO, @"hideValue": @NO, @"percentCommission": @0, @"percentValue": @0 },
@"creationDate": @"",
@"currentGrant": @{ @"DatapointType": @"", @"Entity": @{ @"id": @0, @"uri": @"" }, @"EntityName": @"", @"EntityType": @"", @"Type": @"" },
@"dateFormat": @"",
@"decimalSeparator": @"",
@"email": @"",
@"extendedGrants": @{ @"allowAllGrants": @NO, @"allowGroupCreation": @NO },
@"groupGrants": @0,
@"hitOptions": @{ @"hideReferrer": @NO },
@"id": @0,
@"key": @"",
@"language": @"",
@"loginCount": @0,
@"name": @"",
@"notes": @"",
@"numberGroupSeparator": @"",
@"password": @"",
@"timeFormat": @"",
@"timeZone": @0,
@"timeframeMinDate": @"",
@"timezonename": @"",
@"tlGrants": @0,
@"tpGrants": @0,
@"userName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/account/guests"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/account/guests" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/guests",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'apiKey' => '',
'conversionOptions' => [
'hideComCost' => null,
'hideCost' => null,
'hideCount' => null,
'hideParams' => null,
'hideValue' => null,
'percentCommission' => 0,
'percentValue' => 0
],
'creationDate' => '',
'currentGrant' => [
'DatapointType' => '',
'Entity' => [
'id' => 0,
'uri' => ''
],
'EntityName' => '',
'EntityType' => '',
'Type' => ''
],
'dateFormat' => '',
'decimalSeparator' => '',
'email' => '',
'extendedGrants' => [
'allowAllGrants' => null,
'allowGroupCreation' => null
],
'groupGrants' => 0,
'hitOptions' => [
'hideReferrer' => null
],
'id' => 0,
'key' => '',
'language' => '',
'loginCount' => 0,
'name' => '',
'notes' => '',
'numberGroupSeparator' => '',
'password' => '',
'timeFormat' => '',
'timeZone' => 0,
'timeframeMinDate' => '',
'timezonename' => '',
'tlGrants' => 0,
'tpGrants' => 0,
'userName' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/account/guests', [
'body' => '{
"apiKey": "",
"conversionOptions": {
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": false,
"allowGroupCreation": false
},
"groupGrants": 0,
"hitOptions": {
"hideReferrer": false
},
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/account/guests');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'apiKey' => '',
'conversionOptions' => [
'hideComCost' => null,
'hideCost' => null,
'hideCount' => null,
'hideParams' => null,
'hideValue' => null,
'percentCommission' => 0,
'percentValue' => 0
],
'creationDate' => '',
'currentGrant' => [
'DatapointType' => '',
'Entity' => [
'id' => 0,
'uri' => ''
],
'EntityName' => '',
'EntityType' => '',
'Type' => ''
],
'dateFormat' => '',
'decimalSeparator' => '',
'email' => '',
'extendedGrants' => [
'allowAllGrants' => null,
'allowGroupCreation' => null
],
'groupGrants' => 0,
'hitOptions' => [
'hideReferrer' => null
],
'id' => 0,
'key' => '',
'language' => '',
'loginCount' => 0,
'name' => '',
'notes' => '',
'numberGroupSeparator' => '',
'password' => '',
'timeFormat' => '',
'timeZone' => 0,
'timeframeMinDate' => '',
'timezonename' => '',
'tlGrants' => 0,
'tpGrants' => 0,
'userName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'apiKey' => '',
'conversionOptions' => [
'hideComCost' => null,
'hideCost' => null,
'hideCount' => null,
'hideParams' => null,
'hideValue' => null,
'percentCommission' => 0,
'percentValue' => 0
],
'creationDate' => '',
'currentGrant' => [
'DatapointType' => '',
'Entity' => [
'id' => 0,
'uri' => ''
],
'EntityName' => '',
'EntityType' => '',
'Type' => ''
],
'dateFormat' => '',
'decimalSeparator' => '',
'email' => '',
'extendedGrants' => [
'allowAllGrants' => null,
'allowGroupCreation' => null
],
'groupGrants' => 0,
'hitOptions' => [
'hideReferrer' => null
],
'id' => 0,
'key' => '',
'language' => '',
'loginCount' => 0,
'name' => '',
'notes' => '',
'numberGroupSeparator' => '',
'password' => '',
'timeFormat' => '',
'timeZone' => 0,
'timeframeMinDate' => '',
'timezonename' => '',
'tlGrants' => 0,
'tpGrants' => 0,
'userName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/account/guests');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/guests' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"apiKey": "",
"conversionOptions": {
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": false,
"allowGroupCreation": false
},
"groupGrants": 0,
"hitOptions": {
"hideReferrer": false
},
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/guests' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"apiKey": "",
"conversionOptions": {
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": false,
"allowGroupCreation": false
},
"groupGrants": 0,
"hitOptions": {
"hideReferrer": false
},
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/account/guests", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/guests"
payload = {
"apiKey": "",
"conversionOptions": {
"hideComCost": False,
"hideCost": False,
"hideCount": False,
"hideParams": False,
"hideValue": False,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": False,
"allowGroupCreation": False
},
"groupGrants": 0,
"hitOptions": { "hideReferrer": False },
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/guests"
payload <- "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/guests")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/account/guests') do |req|
req.body = "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/guests";
let payload = json!({
"apiKey": "",
"conversionOptions": json!({
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
}),
"creationDate": "",
"currentGrant": json!({
"DatapointType": "",
"Entity": json!({
"id": 0,
"uri": ""
}),
"EntityName": "",
"EntityType": "",
"Type": ""
}),
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": json!({
"allowAllGrants": false,
"allowGroupCreation": false
}),
"groupGrants": 0,
"hitOptions": json!({"hideReferrer": false}),
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/account/guests \
--header 'content-type: application/json' \
--data '{
"apiKey": "",
"conversionOptions": {
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": false,
"allowGroupCreation": false
},
"groupGrants": 0,
"hitOptions": {
"hideReferrer": false
},
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}'
echo '{
"apiKey": "",
"conversionOptions": {
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": false,
"allowGroupCreation": false
},
"groupGrants": 0,
"hitOptions": {
"hideReferrer": false
},
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}' | \
http POST {{baseUrl}}/account/guests \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "apiKey": "",\n "conversionOptions": {\n "hideComCost": false,\n "hideCost": false,\n "hideCount": false,\n "hideParams": false,\n "hideValue": false,\n "percentCommission": 0,\n "percentValue": 0\n },\n "creationDate": "",\n "currentGrant": {\n "DatapointType": "",\n "Entity": {\n "id": 0,\n "uri": ""\n },\n "EntityName": "",\n "EntityType": "",\n "Type": ""\n },\n "dateFormat": "",\n "decimalSeparator": "",\n "email": "",\n "extendedGrants": {\n "allowAllGrants": false,\n "allowGroupCreation": false\n },\n "groupGrants": 0,\n "hitOptions": {\n "hideReferrer": false\n },\n "id": 0,\n "key": "",\n "language": "",\n "loginCount": 0,\n "name": "",\n "notes": "",\n "numberGroupSeparator": "",\n "password": "",\n "timeFormat": "",\n "timeZone": 0,\n "timeframeMinDate": "",\n "timezonename": "",\n "tlGrants": 0,\n "tpGrants": 0,\n "userName": ""\n}' \
--output-document \
- {{baseUrl}}/account/guests
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"apiKey": "",
"conversionOptions": [
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
],
"creationDate": "",
"currentGrant": [
"DatapointType": "",
"Entity": [
"id": 0,
"uri": ""
],
"EntityName": "",
"EntityType": "",
"Type": ""
],
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": [
"allowAllGrants": false,
"allowGroupCreation": false
],
"groupGrants": 0,
"hitOptions": ["hideReferrer": false],
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/guests")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"creationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
application/xml
RESPONSE BODY xml
{
"creationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"creationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/xml
RESPONSE BODY xml
{
"creationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
POST
Create an domain entry
{{baseUrl}}/account/domainwhitelist
BODY json
{
"id": "",
"name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/domainwhitelist");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"id\": \"\",\n \"name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/account/domainwhitelist" {:content-type :json
:form-params {:id ""
:name ""}})
require "http/client"
url = "{{baseUrl}}/account/domainwhitelist"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"id\": \"\",\n \"name\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/account/domainwhitelist"),
Content = new StringContent("{\n \"id\": \"\",\n \"name\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/domainwhitelist");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"id\": \"\",\n \"name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/domainwhitelist"
payload := strings.NewReader("{\n \"id\": \"\",\n \"name\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/account/domainwhitelist HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 28
{
"id": "",
"name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/account/domainwhitelist")
.setHeader("content-type", "application/json")
.setBody("{\n \"id\": \"\",\n \"name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/domainwhitelist"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"id\": \"\",\n \"name\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"id\": \"\",\n \"name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/account/domainwhitelist")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/account/domainwhitelist")
.header("content-type", "application/json")
.body("{\n \"id\": \"\",\n \"name\": \"\"\n}")
.asString();
const data = JSON.stringify({
id: '',
name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/account/domainwhitelist');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/account/domainwhitelist',
headers: {'content-type': 'application/json'},
data: {id: '', name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/domainwhitelist';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"id":"","name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/account/domainwhitelist',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "id": "",\n "name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"id\": \"\",\n \"name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/account/domainwhitelist")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/domainwhitelist',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({id: '', name: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/account/domainwhitelist',
headers: {'content-type': 'application/json'},
body: {id: '', name: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/account/domainwhitelist');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
id: '',
name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/account/domainwhitelist',
headers: {'content-type': 'application/json'},
data: {id: '', name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/domainwhitelist';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"id":"","name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"id": @"",
@"name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/account/domainwhitelist"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/account/domainwhitelist" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"id\": \"\",\n \"name\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/domainwhitelist",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'id' => '',
'name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/account/domainwhitelist', [
'body' => '{
"id": "",
"name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/account/domainwhitelist');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'id' => '',
'name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'id' => '',
'name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/account/domainwhitelist');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/domainwhitelist' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"id": "",
"name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/domainwhitelist' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"id": "",
"name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"id\": \"\",\n \"name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/account/domainwhitelist", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/domainwhitelist"
payload = {
"id": "",
"name": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/domainwhitelist"
payload <- "{\n \"id\": \"\",\n \"name\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/domainwhitelist")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"id\": \"\",\n \"name\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/account/domainwhitelist') do |req|
req.body = "{\n \"id\": \"\",\n \"name\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/domainwhitelist";
let payload = json!({
"id": "",
"name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/account/domainwhitelist \
--header 'content-type: application/json' \
--data '{
"id": "",
"name": ""
}'
echo '{
"id": "",
"name": ""
}' | \
http POST {{baseUrl}}/account/domainwhitelist \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "id": "",\n "name": ""\n}' \
--output-document \
- {{baseUrl}}/account/domainwhitelist
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"id": "",
"name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/domainwhitelist")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create an ip blacklist entry
{{baseUrl}}/account/ipblacklist
BODY json
{
"id": "",
"ip": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/ipblacklist");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"id\": \"\",\n \"ip\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/account/ipblacklist" {:content-type :json
:form-params {:id ""
:ip ""}})
require "http/client"
url = "{{baseUrl}}/account/ipblacklist"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"id\": \"\",\n \"ip\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/account/ipblacklist"),
Content = new StringContent("{\n \"id\": \"\",\n \"ip\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/ipblacklist");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"id\": \"\",\n \"ip\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/ipblacklist"
payload := strings.NewReader("{\n \"id\": \"\",\n \"ip\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/account/ipblacklist HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 26
{
"id": "",
"ip": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/account/ipblacklist")
.setHeader("content-type", "application/json")
.setBody("{\n \"id\": \"\",\n \"ip\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/ipblacklist"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"id\": \"\",\n \"ip\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"id\": \"\",\n \"ip\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/account/ipblacklist")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/account/ipblacklist")
.header("content-type", "application/json")
.body("{\n \"id\": \"\",\n \"ip\": \"\"\n}")
.asString();
const data = JSON.stringify({
id: '',
ip: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/account/ipblacklist');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/account/ipblacklist',
headers: {'content-type': 'application/json'},
data: {id: '', ip: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/ipblacklist';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"id":"","ip":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/account/ipblacklist',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "id": "",\n "ip": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"id\": \"\",\n \"ip\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/account/ipblacklist")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/ipblacklist',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({id: '', ip: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/account/ipblacklist',
headers: {'content-type': 'application/json'},
body: {id: '', ip: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/account/ipblacklist');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
id: '',
ip: ''
});
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}}/account/ipblacklist',
headers: {'content-type': 'application/json'},
data: {id: '', ip: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/ipblacklist';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"id":"","ip":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"id": @"",
@"ip": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/account/ipblacklist"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/account/ipblacklist" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"id\": \"\",\n \"ip\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/ipblacklist",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'id' => '',
'ip' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/account/ipblacklist', [
'body' => '{
"id": "",
"ip": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/account/ipblacklist');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'id' => '',
'ip' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'id' => '',
'ip' => ''
]));
$request->setRequestUrl('{{baseUrl}}/account/ipblacklist');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/ipblacklist' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"id": "",
"ip": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/ipblacklist' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"id": "",
"ip": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"id\": \"\",\n \"ip\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/account/ipblacklist", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/ipblacklist"
payload = {
"id": "",
"ip": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/ipblacklist"
payload <- "{\n \"id\": \"\",\n \"ip\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/ipblacklist")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"id\": \"\",\n \"ip\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/account/ipblacklist') do |req|
req.body = "{\n \"id\": \"\",\n \"ip\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/ipblacklist";
let payload = json!({
"id": "",
"ip": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/account/ipblacklist \
--header 'content-type: application/json' \
--data '{
"id": "",
"ip": ""
}'
echo '{
"id": "",
"ip": ""
}' | \
http POST {{baseUrl}}/account/ipblacklist \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "id": "",\n "ip": ""\n}' \
--output-document \
- {{baseUrl}}/account/ipblacklist
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"id": "",
"ip": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/ipblacklist")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a guest
{{baseUrl}}/account/guests/:guestId
QUERY PARAMS
guestId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/guests/:guestId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/account/guests/:guestId")
require "http/client"
url = "{{baseUrl}}/account/guests/:guestId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/account/guests/:guestId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/guests/:guestId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/guests/:guestId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/account/guests/:guestId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/account/guests/:guestId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/guests/:guestId"))
.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}}/account/guests/:guestId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/account/guests/:guestId")
.asString();
const 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}}/account/guests/:guestId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/account/guests/:guestId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/guests/:guestId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/account/guests/:guestId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/account/guests/:guestId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/guests/:guestId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/account/guests/:guestId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/account/guests/:guestId');
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}}/account/guests/:guestId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/guests/:guestId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/account/guests/:guestId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/account/guests/:guestId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/guests/:guestId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/account/guests/:guestId');
echo $response->getBody();
setUrl('{{baseUrl}}/account/guests/:guestId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/account/guests/:guestId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/guests/:guestId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/guests/:guestId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/account/guests/:guestId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/guests/:guestId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/guests/:guestId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/guests/:guestId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/account/guests/:guestId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/guests/:guestId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/account/guests/:guestId
http DELETE {{baseUrl}}/account/guests/:guestId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/account/guests/:guestId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/guests/:guestId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete an domain entry
{{baseUrl}}/account/domainwhitelist/:whitelistId
QUERY PARAMS
whitelistId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/domainwhitelist/:whitelistId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/account/domainwhitelist/:whitelistId")
require "http/client"
url = "{{baseUrl}}/account/domainwhitelist/:whitelistId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/account/domainwhitelist/:whitelistId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/domainwhitelist/:whitelistId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/domainwhitelist/:whitelistId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/account/domainwhitelist/:whitelistId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/account/domainwhitelist/:whitelistId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/domainwhitelist/:whitelistId"))
.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}}/account/domainwhitelist/:whitelistId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/account/domainwhitelist/:whitelistId")
.asString();
const 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}}/account/domainwhitelist/:whitelistId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/account/domainwhitelist/:whitelistId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/domainwhitelist/:whitelistId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/account/domainwhitelist/:whitelistId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/account/domainwhitelist/:whitelistId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/domainwhitelist/:whitelistId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/account/domainwhitelist/:whitelistId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/account/domainwhitelist/:whitelistId');
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}}/account/domainwhitelist/:whitelistId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/domainwhitelist/:whitelistId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/account/domainwhitelist/:whitelistId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/account/domainwhitelist/:whitelistId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/domainwhitelist/:whitelistId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/account/domainwhitelist/:whitelistId');
echo $response->getBody();
setUrl('{{baseUrl}}/account/domainwhitelist/:whitelistId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/account/domainwhitelist/:whitelistId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/domainwhitelist/:whitelistId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/domainwhitelist/:whitelistId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/account/domainwhitelist/:whitelistId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/domainwhitelist/:whitelistId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/domainwhitelist/:whitelistId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/domainwhitelist/:whitelistId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/account/domainwhitelist/:whitelistId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/domainwhitelist/:whitelistId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/account/domainwhitelist/:whitelistId
http DELETE {{baseUrl}}/account/domainwhitelist/:whitelistId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/account/domainwhitelist/:whitelistId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/domainwhitelist/:whitelistId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete an ip blacklist entry
{{baseUrl}}/account/ipblacklist/:blacklistId
QUERY PARAMS
blacklistId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/ipblacklist/:blacklistId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/account/ipblacklist/:blacklistId")
require "http/client"
url = "{{baseUrl}}/account/ipblacklist/:blacklistId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/account/ipblacklist/:blacklistId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/ipblacklist/:blacklistId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/ipblacklist/:blacklistId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/account/ipblacklist/:blacklistId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/account/ipblacklist/:blacklistId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/ipblacklist/:blacklistId"))
.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}}/account/ipblacklist/:blacklistId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/account/ipblacklist/:blacklistId")
.asString();
const 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}}/account/ipblacklist/:blacklistId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/account/ipblacklist/:blacklistId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/ipblacklist/:blacklistId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/account/ipblacklist/:blacklistId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/account/ipblacklist/:blacklistId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/ipblacklist/:blacklistId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/account/ipblacklist/:blacklistId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/account/ipblacklist/:blacklistId');
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}}/account/ipblacklist/:blacklistId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/ipblacklist/:blacklistId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/account/ipblacklist/:blacklistId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/account/ipblacklist/:blacklistId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/ipblacklist/:blacklistId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/account/ipblacklist/:blacklistId');
echo $response->getBody();
setUrl('{{baseUrl}}/account/ipblacklist/:blacklistId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/account/ipblacklist/:blacklistId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/ipblacklist/:blacklistId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/ipblacklist/:blacklistId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/account/ipblacklist/:blacklistId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/ipblacklist/:blacklistId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/ipblacklist/:blacklistId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/ipblacklist/:blacklistId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/account/ipblacklist/:blacklistId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/ipblacklist/:blacklistId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/account/ipblacklist/:blacklistId
http DELETE {{baseUrl}}/account/ipblacklist/:blacklistId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/account/ipblacklist/:blacklistId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/ipblacklist/:blacklistId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve a guest
{{baseUrl}}/account/guests/:guestId
QUERY PARAMS
guestId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/guests/:guestId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/account/guests/:guestId")
require "http/client"
url = "{{baseUrl}}/account/guests/:guestId"
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}}/account/guests/:guestId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/guests/:guestId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/guests/:guestId"
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/account/guests/:guestId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/account/guests/:guestId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/guests/:guestId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/account/guests/:guestId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/account/guests/:guestId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/account/guests/:guestId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/account/guests/:guestId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/guests/:guestId';
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}}/account/guests/:guestId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/account/guests/:guestId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/guests/:guestId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/account/guests/:guestId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/account/guests/:guestId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/account/guests/:guestId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/guests/:guestId';
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}}/account/guests/:guestId"]
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}}/account/guests/:guestId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/guests/:guestId",
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}}/account/guests/:guestId');
echo $response->getBody();
setUrl('{{baseUrl}}/account/guests/:guestId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/account/guests/:guestId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/guests/:guestId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/guests/:guestId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/account/guests/:guestId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/guests/:guestId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/guests/:guestId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/guests/:guestId")
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/account/guests/:guestId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/guests/:guestId";
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}}/account/guests/:guestId
http GET {{baseUrl}}/account/guests/:guestId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/account/guests/:guestId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/guests/:guestId")! 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()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"creationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
application/xml
RESPONSE BODY xml
{
"creationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"creationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/xml
RESPONSE BODY xml
{
"creationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
GET
Retrieve count of guests
{{baseUrl}}/account/guests/count
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/guests/count");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/account/guests/count")
require "http/client"
url = "{{baseUrl}}/account/guests/count"
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}}/account/guests/count"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/guests/count");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/guests/count"
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/account/guests/count HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/account/guests/count")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/guests/count"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/account/guests/count")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/account/guests/count")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/account/guests/count');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/account/guests/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/guests/count';
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}}/account/guests/count',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/account/guests/count")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/guests/count',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/account/guests/count'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/account/guests/count');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/account/guests/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/guests/count';
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}}/account/guests/count"]
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}}/account/guests/count" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/guests/count",
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}}/account/guests/count');
echo $response->getBody();
setUrl('{{baseUrl}}/account/guests/count');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/account/guests/count');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/guests/count' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/guests/count' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/account/guests/count")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/guests/count"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/guests/count"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/guests/count")
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/account/guests/count') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/guests/count";
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}}/account/guests/count
http GET {{baseUrl}}/account/guests/count
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/account/guests/count
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/guests/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve count of the permissions for a guest
{{baseUrl}}/account/guests/:guestId/permissions/count
QUERY PARAMS
guestId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/guests/:guestId/permissions/count");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/account/guests/:guestId/permissions/count")
require "http/client"
url = "{{baseUrl}}/account/guests/:guestId/permissions/count"
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}}/account/guests/:guestId/permissions/count"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/guests/:guestId/permissions/count");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/guests/:guestId/permissions/count"
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/account/guests/:guestId/permissions/count HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/account/guests/:guestId/permissions/count")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/guests/:guestId/permissions/count"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/account/guests/:guestId/permissions/count")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/account/guests/:guestId/permissions/count")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/account/guests/:guestId/permissions/count');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/account/guests/:guestId/permissions/count'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/guests/:guestId/permissions/count';
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}}/account/guests/:guestId/permissions/count',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/account/guests/:guestId/permissions/count")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/guests/:guestId/permissions/count',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/account/guests/:guestId/permissions/count'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/account/guests/:guestId/permissions/count');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/account/guests/:guestId/permissions/count'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/guests/:guestId/permissions/count';
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}}/account/guests/:guestId/permissions/count"]
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}}/account/guests/:guestId/permissions/count" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/guests/:guestId/permissions/count",
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}}/account/guests/:guestId/permissions/count');
echo $response->getBody();
setUrl('{{baseUrl}}/account/guests/:guestId/permissions/count');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/account/guests/:guestId/permissions/count');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/guests/:guestId/permissions/count' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/guests/:guestId/permissions/count' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/account/guests/:guestId/permissions/count")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/guests/:guestId/permissions/count"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/guests/:guestId/permissions/count"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/guests/:guestId/permissions/count")
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/account/guests/:guestId/permissions/count') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/guests/:guestId/permissions/count";
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}}/account/guests/:guestId/permissions/count
http GET {{baseUrl}}/account/guests/:guestId/permissions/count
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/account/guests/:guestId/permissions/count
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/guests/:guestId/permissions/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve current account data
{{baseUrl}}/account
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/account")
require "http/client"
url = "{{baseUrl}}/account"
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}}/account"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account"
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/account HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/account")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/account")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/account")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/account');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/account'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account';
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}}/account',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/account")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/account',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/account'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/account');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/account'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account';
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}}/account"]
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}}/account" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account",
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}}/account');
echo $response->getBody();
setUrl('{{baseUrl}}/account');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/account');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/account")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account")
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/account') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account";
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}}/account
http GET {{baseUrl}}/account
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/account
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account")! 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()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"registrationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
application/xml
RESPONSE BODY xml
{
"registrationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"registrationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/xml
RESPONSE BODY xml
{
"registrationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
GET
Retrieve current account plan
{{baseUrl}}/account/plan
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/plan");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/account/plan")
require "http/client"
url = "{{baseUrl}}/account/plan"
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}}/account/plan"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/plan");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/plan"
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/account/plan HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/account/plan")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/plan"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/account/plan")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/account/plan")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/account/plan');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/account/plan'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/plan';
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}}/account/plan',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/account/plan")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/plan',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/account/plan'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/account/plan');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/account/plan'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/plan';
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}}/account/plan"]
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}}/account/plan" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/plan",
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}}/account/plan');
echo $response->getBody();
setUrl('{{baseUrl}}/account/plan');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/account/plan');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/plan' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/plan' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/account/plan")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/plan"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/plan"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/plan")
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/account/plan') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/plan";
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}}/account/plan
http GET {{baseUrl}}/account/plan
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/account/plan
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/plan")! 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()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"billingPeriodEnd": "20120203120530",
"billingPeriodStart": "20120203120530"
}
RESPONSE HEADERS
Content-Type
application/xml
RESPONSE BODY xml
{
"billingPeriodEnd": "20120203120530",
"billingPeriodStart": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"billingPeriodEnd": "20120203120530",
"billingPeriodStart": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/xml
RESPONSE BODY xml
{
"billingPeriodEnd": "20120203120530",
"billingPeriodStart": "20120203120530"
}
GET
Retrieve list of a domains allowed to redirect in DDU mode
{{baseUrl}}/account/domainwhitelist
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/domainwhitelist");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/account/domainwhitelist")
require "http/client"
url = "{{baseUrl}}/account/domainwhitelist"
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}}/account/domainwhitelist"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/domainwhitelist");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/domainwhitelist"
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/account/domainwhitelist HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/account/domainwhitelist")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/domainwhitelist"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/account/domainwhitelist")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/account/domainwhitelist")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/account/domainwhitelist');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/account/domainwhitelist'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/domainwhitelist';
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}}/account/domainwhitelist',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/account/domainwhitelist")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/domainwhitelist',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/account/domainwhitelist'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/account/domainwhitelist');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/account/domainwhitelist'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/domainwhitelist';
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}}/account/domainwhitelist"]
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}}/account/domainwhitelist" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/domainwhitelist",
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}}/account/domainwhitelist');
echo $response->getBody();
setUrl('{{baseUrl}}/account/domainwhitelist');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/account/domainwhitelist');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/domainwhitelist' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/domainwhitelist' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/account/domainwhitelist")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/domainwhitelist"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/domainwhitelist"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/domainwhitelist")
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/account/domainwhitelist') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/domainwhitelist";
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}}/account/domainwhitelist
http GET {{baseUrl}}/account/domainwhitelist
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/account/domainwhitelist
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/domainwhitelist")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve list of a guest
{{baseUrl}}/account/guests
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/guests");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/account/guests")
require "http/client"
url = "{{baseUrl}}/account/guests"
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}}/account/guests"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/guests");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/guests"
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/account/guests HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/account/guests")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/guests"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/account/guests")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/account/guests")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/account/guests');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/account/guests'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/guests';
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}}/account/guests',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/account/guests")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/guests',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/account/guests'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/account/guests');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/account/guests'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/guests';
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}}/account/guests"]
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}}/account/guests" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/guests",
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}}/account/guests');
echo $response->getBody();
setUrl('{{baseUrl}}/account/guests');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/account/guests');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/guests' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/guests' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/account/guests")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/guests"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/guests"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/guests")
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/account/guests') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/guests";
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}}/account/guests
http GET {{baseUrl}}/account/guests
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/account/guests
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/guests")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve list of a ip to exclude from event tracking
{{baseUrl}}/account/ipblacklist
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/ipblacklist");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/account/ipblacklist")
require "http/client"
url = "{{baseUrl}}/account/ipblacklist"
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}}/account/ipblacklist"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/ipblacklist");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/ipblacklist"
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/account/ipblacklist HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/account/ipblacklist")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/ipblacklist"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/account/ipblacklist")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/account/ipblacklist")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/account/ipblacklist');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/account/ipblacklist'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/ipblacklist';
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}}/account/ipblacklist',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/account/ipblacklist")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/ipblacklist',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/account/ipblacklist'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/account/ipblacklist');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/account/ipblacklist'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/ipblacklist';
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}}/account/ipblacklist"]
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}}/account/ipblacklist" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/ipblacklist",
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}}/account/ipblacklist');
echo $response->getBody();
setUrl('{{baseUrl}}/account/ipblacklist');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/account/ipblacklist');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/ipblacklist' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/ipblacklist' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/account/ipblacklist")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/ipblacklist"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/ipblacklist"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/ipblacklist")
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/account/ipblacklist') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/ipblacklist";
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}}/account/ipblacklist
http GET {{baseUrl}}/account/ipblacklist
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/account/ipblacklist
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/ipblacklist")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve permissions for a guest
{{baseUrl}}/account/guests/:guestId/permissions
QUERY PARAMS
guestId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/guests/:guestId/permissions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/account/guests/:guestId/permissions")
require "http/client"
url = "{{baseUrl}}/account/guests/:guestId/permissions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/account/guests/:guestId/permissions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/guests/:guestId/permissions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/guests/:guestId/permissions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/account/guests/:guestId/permissions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/account/guests/:guestId/permissions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/guests/:guestId/permissions"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/account/guests/:guestId/permissions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/account/guests/:guestId/permissions")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/account/guests/:guestId/permissions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/account/guests/:guestId/permissions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/guests/:guestId/permissions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/account/guests/:guestId/permissions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/account/guests/:guestId/permissions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/guests/:guestId/permissions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/account/guests/:guestId/permissions'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/account/guests/:guestId/permissions');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/account/guests/:guestId/permissions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/guests/:guestId/permissions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/account/guests/:guestId/permissions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/account/guests/:guestId/permissions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/guests/:guestId/permissions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/account/guests/:guestId/permissions');
echo $response->getBody();
setUrl('{{baseUrl}}/account/guests/:guestId/permissions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/account/guests/:guestId/permissions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/guests/:guestId/permissions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/guests/:guestId/permissions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/account/guests/:guestId/permissions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/guests/:guestId/permissions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/guests/:guestId/permissions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/guests/:guestId/permissions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/account/guests/:guestId/permissions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/guests/:guestId/permissions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/account/guests/:guestId/permissions
http GET {{baseUrl}}/account/guests/:guestId/permissions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/account/guests/:guestId/permissions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/guests/:guestId/permissions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Update a guest
{{baseUrl}}/account/guests/:guestId
QUERY PARAMS
guestId
BODY json
{
"apiKey": "",
"conversionOptions": {
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": false,
"allowGroupCreation": false
},
"groupGrants": 0,
"hitOptions": {
"hideReferrer": false
},
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account/guests/:guestId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/account/guests/:guestId" {:content-type :json
:form-params {:apiKey ""
:conversionOptions {:hideComCost false
:hideCost false
:hideCount false
:hideParams false
:hideValue false
:percentCommission 0
:percentValue 0}
:creationDate ""
:currentGrant {:DatapointType ""
:Entity {:id 0
:uri ""}
:EntityName ""
:EntityType ""
:Type ""}
:dateFormat ""
:decimalSeparator ""
:email ""
:extendedGrants {:allowAllGrants false
:allowGroupCreation false}
:groupGrants 0
:hitOptions {:hideReferrer false}
:id 0
:key ""
:language ""
:loginCount 0
:name ""
:notes ""
:numberGroupSeparator ""
:password ""
:timeFormat ""
:timeZone 0
:timeframeMinDate ""
:timezonename ""
:tlGrants 0
:tpGrants 0
:userName ""}})
require "http/client"
url = "{{baseUrl}}/account/guests/:guestId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/account/guests/:guestId"),
Content = new StringContent("{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account/guests/:guestId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account/guests/:guestId"
payload := strings.NewReader("{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/account/guests/:guestId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 898
{
"apiKey": "",
"conversionOptions": {
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": false,
"allowGroupCreation": false
},
"groupGrants": 0,
"hitOptions": {
"hideReferrer": false
},
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/account/guests/:guestId")
.setHeader("content-type", "application/json")
.setBody("{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account/guests/:guestId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/account/guests/:guestId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/account/guests/:guestId")
.header("content-type", "application/json")
.body("{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}")
.asString();
const data = JSON.stringify({
apiKey: '',
conversionOptions: {
hideComCost: false,
hideCost: false,
hideCount: false,
hideParams: false,
hideValue: false,
percentCommission: 0,
percentValue: 0
},
creationDate: '',
currentGrant: {
DatapointType: '',
Entity: {
id: 0,
uri: ''
},
EntityName: '',
EntityType: '',
Type: ''
},
dateFormat: '',
decimalSeparator: '',
email: '',
extendedGrants: {
allowAllGrants: false,
allowGroupCreation: false
},
groupGrants: 0,
hitOptions: {
hideReferrer: false
},
id: 0,
key: '',
language: '',
loginCount: 0,
name: '',
notes: '',
numberGroupSeparator: '',
password: '',
timeFormat: '',
timeZone: 0,
timeframeMinDate: '',
timezonename: '',
tlGrants: 0,
tpGrants: 0,
userName: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/account/guests/:guestId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/account/guests/:guestId',
headers: {'content-type': 'application/json'},
data: {
apiKey: '',
conversionOptions: {
hideComCost: false,
hideCost: false,
hideCount: false,
hideParams: false,
hideValue: false,
percentCommission: 0,
percentValue: 0
},
creationDate: '',
currentGrant: {
DatapointType: '',
Entity: {id: 0, uri: ''},
EntityName: '',
EntityType: '',
Type: ''
},
dateFormat: '',
decimalSeparator: '',
email: '',
extendedGrants: {allowAllGrants: false, allowGroupCreation: false},
groupGrants: 0,
hitOptions: {hideReferrer: false},
id: 0,
key: '',
language: '',
loginCount: 0,
name: '',
notes: '',
numberGroupSeparator: '',
password: '',
timeFormat: '',
timeZone: 0,
timeframeMinDate: '',
timezonename: '',
tlGrants: 0,
tpGrants: 0,
userName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account/guests/:guestId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"apiKey":"","conversionOptions":{"hideComCost":false,"hideCost":false,"hideCount":false,"hideParams":false,"hideValue":false,"percentCommission":0,"percentValue":0},"creationDate":"","currentGrant":{"DatapointType":"","Entity":{"id":0,"uri":""},"EntityName":"","EntityType":"","Type":""},"dateFormat":"","decimalSeparator":"","email":"","extendedGrants":{"allowAllGrants":false,"allowGroupCreation":false},"groupGrants":0,"hitOptions":{"hideReferrer":false},"id":0,"key":"","language":"","loginCount":0,"name":"","notes":"","numberGroupSeparator":"","password":"","timeFormat":"","timeZone":0,"timeframeMinDate":"","timezonename":"","tlGrants":0,"tpGrants":0,"userName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/account/guests/:guestId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "apiKey": "",\n "conversionOptions": {\n "hideComCost": false,\n "hideCost": false,\n "hideCount": false,\n "hideParams": false,\n "hideValue": false,\n "percentCommission": 0,\n "percentValue": 0\n },\n "creationDate": "",\n "currentGrant": {\n "DatapointType": "",\n "Entity": {\n "id": 0,\n "uri": ""\n },\n "EntityName": "",\n "EntityType": "",\n "Type": ""\n },\n "dateFormat": "",\n "decimalSeparator": "",\n "email": "",\n "extendedGrants": {\n "allowAllGrants": false,\n "allowGroupCreation": false\n },\n "groupGrants": 0,\n "hitOptions": {\n "hideReferrer": false\n },\n "id": 0,\n "key": "",\n "language": "",\n "loginCount": 0,\n "name": "",\n "notes": "",\n "numberGroupSeparator": "",\n "password": "",\n "timeFormat": "",\n "timeZone": 0,\n "timeframeMinDate": "",\n "timezonename": "",\n "tlGrants": 0,\n "tpGrants": 0,\n "userName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/account/guests/:guestId")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/account/guests/:guestId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
apiKey: '',
conversionOptions: {
hideComCost: false,
hideCost: false,
hideCount: false,
hideParams: false,
hideValue: false,
percentCommission: 0,
percentValue: 0
},
creationDate: '',
currentGrant: {
DatapointType: '',
Entity: {id: 0, uri: ''},
EntityName: '',
EntityType: '',
Type: ''
},
dateFormat: '',
decimalSeparator: '',
email: '',
extendedGrants: {allowAllGrants: false, allowGroupCreation: false},
groupGrants: 0,
hitOptions: {hideReferrer: false},
id: 0,
key: '',
language: '',
loginCount: 0,
name: '',
notes: '',
numberGroupSeparator: '',
password: '',
timeFormat: '',
timeZone: 0,
timeframeMinDate: '',
timezonename: '',
tlGrants: 0,
tpGrants: 0,
userName: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/account/guests/:guestId',
headers: {'content-type': 'application/json'},
body: {
apiKey: '',
conversionOptions: {
hideComCost: false,
hideCost: false,
hideCount: false,
hideParams: false,
hideValue: false,
percentCommission: 0,
percentValue: 0
},
creationDate: '',
currentGrant: {
DatapointType: '',
Entity: {id: 0, uri: ''},
EntityName: '',
EntityType: '',
Type: ''
},
dateFormat: '',
decimalSeparator: '',
email: '',
extendedGrants: {allowAllGrants: false, allowGroupCreation: false},
groupGrants: 0,
hitOptions: {hideReferrer: false},
id: 0,
key: '',
language: '',
loginCount: 0,
name: '',
notes: '',
numberGroupSeparator: '',
password: '',
timeFormat: '',
timeZone: 0,
timeframeMinDate: '',
timezonename: '',
tlGrants: 0,
tpGrants: 0,
userName: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/account/guests/:guestId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
apiKey: '',
conversionOptions: {
hideComCost: false,
hideCost: false,
hideCount: false,
hideParams: false,
hideValue: false,
percentCommission: 0,
percentValue: 0
},
creationDate: '',
currentGrant: {
DatapointType: '',
Entity: {
id: 0,
uri: ''
},
EntityName: '',
EntityType: '',
Type: ''
},
dateFormat: '',
decimalSeparator: '',
email: '',
extendedGrants: {
allowAllGrants: false,
allowGroupCreation: false
},
groupGrants: 0,
hitOptions: {
hideReferrer: false
},
id: 0,
key: '',
language: '',
loginCount: 0,
name: '',
notes: '',
numberGroupSeparator: '',
password: '',
timeFormat: '',
timeZone: 0,
timeframeMinDate: '',
timezonename: '',
tlGrants: 0,
tpGrants: 0,
userName: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/account/guests/:guestId',
headers: {'content-type': 'application/json'},
data: {
apiKey: '',
conversionOptions: {
hideComCost: false,
hideCost: false,
hideCount: false,
hideParams: false,
hideValue: false,
percentCommission: 0,
percentValue: 0
},
creationDate: '',
currentGrant: {
DatapointType: '',
Entity: {id: 0, uri: ''},
EntityName: '',
EntityType: '',
Type: ''
},
dateFormat: '',
decimalSeparator: '',
email: '',
extendedGrants: {allowAllGrants: false, allowGroupCreation: false},
groupGrants: 0,
hitOptions: {hideReferrer: false},
id: 0,
key: '',
language: '',
loginCount: 0,
name: '',
notes: '',
numberGroupSeparator: '',
password: '',
timeFormat: '',
timeZone: 0,
timeframeMinDate: '',
timezonename: '',
tlGrants: 0,
tpGrants: 0,
userName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account/guests/:guestId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"apiKey":"","conversionOptions":{"hideComCost":false,"hideCost":false,"hideCount":false,"hideParams":false,"hideValue":false,"percentCommission":0,"percentValue":0},"creationDate":"","currentGrant":{"DatapointType":"","Entity":{"id":0,"uri":""},"EntityName":"","EntityType":"","Type":""},"dateFormat":"","decimalSeparator":"","email":"","extendedGrants":{"allowAllGrants":false,"allowGroupCreation":false},"groupGrants":0,"hitOptions":{"hideReferrer":false},"id":0,"key":"","language":"","loginCount":0,"name":"","notes":"","numberGroupSeparator":"","password":"","timeFormat":"","timeZone":0,"timeframeMinDate":"","timezonename":"","tlGrants":0,"tpGrants":0,"userName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"apiKey": @"",
@"conversionOptions": @{ @"hideComCost": @NO, @"hideCost": @NO, @"hideCount": @NO, @"hideParams": @NO, @"hideValue": @NO, @"percentCommission": @0, @"percentValue": @0 },
@"creationDate": @"",
@"currentGrant": @{ @"DatapointType": @"", @"Entity": @{ @"id": @0, @"uri": @"" }, @"EntityName": @"", @"EntityType": @"", @"Type": @"" },
@"dateFormat": @"",
@"decimalSeparator": @"",
@"email": @"",
@"extendedGrants": @{ @"allowAllGrants": @NO, @"allowGroupCreation": @NO },
@"groupGrants": @0,
@"hitOptions": @{ @"hideReferrer": @NO },
@"id": @0,
@"key": @"",
@"language": @"",
@"loginCount": @0,
@"name": @"",
@"notes": @"",
@"numberGroupSeparator": @"",
@"password": @"",
@"timeFormat": @"",
@"timeZone": @0,
@"timeframeMinDate": @"",
@"timezonename": @"",
@"tlGrants": @0,
@"tpGrants": @0,
@"userName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/account/guests/:guestId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/account/guests/:guestId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account/guests/:guestId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'apiKey' => '',
'conversionOptions' => [
'hideComCost' => null,
'hideCost' => null,
'hideCount' => null,
'hideParams' => null,
'hideValue' => null,
'percentCommission' => 0,
'percentValue' => 0
],
'creationDate' => '',
'currentGrant' => [
'DatapointType' => '',
'Entity' => [
'id' => 0,
'uri' => ''
],
'EntityName' => '',
'EntityType' => '',
'Type' => ''
],
'dateFormat' => '',
'decimalSeparator' => '',
'email' => '',
'extendedGrants' => [
'allowAllGrants' => null,
'allowGroupCreation' => null
],
'groupGrants' => 0,
'hitOptions' => [
'hideReferrer' => null
],
'id' => 0,
'key' => '',
'language' => '',
'loginCount' => 0,
'name' => '',
'notes' => '',
'numberGroupSeparator' => '',
'password' => '',
'timeFormat' => '',
'timeZone' => 0,
'timeframeMinDate' => '',
'timezonename' => '',
'tlGrants' => 0,
'tpGrants' => 0,
'userName' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/account/guests/:guestId', [
'body' => '{
"apiKey": "",
"conversionOptions": {
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": false,
"allowGroupCreation": false
},
"groupGrants": 0,
"hitOptions": {
"hideReferrer": false
},
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/account/guests/:guestId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'apiKey' => '',
'conversionOptions' => [
'hideComCost' => null,
'hideCost' => null,
'hideCount' => null,
'hideParams' => null,
'hideValue' => null,
'percentCommission' => 0,
'percentValue' => 0
],
'creationDate' => '',
'currentGrant' => [
'DatapointType' => '',
'Entity' => [
'id' => 0,
'uri' => ''
],
'EntityName' => '',
'EntityType' => '',
'Type' => ''
],
'dateFormat' => '',
'decimalSeparator' => '',
'email' => '',
'extendedGrants' => [
'allowAllGrants' => null,
'allowGroupCreation' => null
],
'groupGrants' => 0,
'hitOptions' => [
'hideReferrer' => null
],
'id' => 0,
'key' => '',
'language' => '',
'loginCount' => 0,
'name' => '',
'notes' => '',
'numberGroupSeparator' => '',
'password' => '',
'timeFormat' => '',
'timeZone' => 0,
'timeframeMinDate' => '',
'timezonename' => '',
'tlGrants' => 0,
'tpGrants' => 0,
'userName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'apiKey' => '',
'conversionOptions' => [
'hideComCost' => null,
'hideCost' => null,
'hideCount' => null,
'hideParams' => null,
'hideValue' => null,
'percentCommission' => 0,
'percentValue' => 0
],
'creationDate' => '',
'currentGrant' => [
'DatapointType' => '',
'Entity' => [
'id' => 0,
'uri' => ''
],
'EntityName' => '',
'EntityType' => '',
'Type' => ''
],
'dateFormat' => '',
'decimalSeparator' => '',
'email' => '',
'extendedGrants' => [
'allowAllGrants' => null,
'allowGroupCreation' => null
],
'groupGrants' => 0,
'hitOptions' => [
'hideReferrer' => null
],
'id' => 0,
'key' => '',
'language' => '',
'loginCount' => 0,
'name' => '',
'notes' => '',
'numberGroupSeparator' => '',
'password' => '',
'timeFormat' => '',
'timeZone' => 0,
'timeframeMinDate' => '',
'timezonename' => '',
'tlGrants' => 0,
'tpGrants' => 0,
'userName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/account/guests/:guestId');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account/guests/:guestId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"apiKey": "",
"conversionOptions": {
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": false,
"allowGroupCreation": false
},
"groupGrants": 0,
"hitOptions": {
"hideReferrer": false
},
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account/guests/:guestId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"apiKey": "",
"conversionOptions": {
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": false,
"allowGroupCreation": false
},
"groupGrants": 0,
"hitOptions": {
"hideReferrer": false
},
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/account/guests/:guestId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account/guests/:guestId"
payload = {
"apiKey": "",
"conversionOptions": {
"hideComCost": False,
"hideCost": False,
"hideCount": False,
"hideParams": False,
"hideValue": False,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": False,
"allowGroupCreation": False
},
"groupGrants": 0,
"hitOptions": { "hideReferrer": False },
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account/guests/:guestId"
payload <- "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account/guests/:guestId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/account/guests/:guestId') do |req|
req.body = "{\n \"apiKey\": \"\",\n \"conversionOptions\": {\n \"hideComCost\": false,\n \"hideCost\": false,\n \"hideCount\": false,\n \"hideParams\": false,\n \"hideValue\": false,\n \"percentCommission\": 0,\n \"percentValue\": 0\n },\n \"creationDate\": \"\",\n \"currentGrant\": {\n \"DatapointType\": \"\",\n \"Entity\": {\n \"id\": 0,\n \"uri\": \"\"\n },\n \"EntityName\": \"\",\n \"EntityType\": \"\",\n \"Type\": \"\"\n },\n \"dateFormat\": \"\",\n \"decimalSeparator\": \"\",\n \"email\": \"\",\n \"extendedGrants\": {\n \"allowAllGrants\": false,\n \"allowGroupCreation\": false\n },\n \"groupGrants\": 0,\n \"hitOptions\": {\n \"hideReferrer\": false\n },\n \"id\": 0,\n \"key\": \"\",\n \"language\": \"\",\n \"loginCount\": 0,\n \"name\": \"\",\n \"notes\": \"\",\n \"numberGroupSeparator\": \"\",\n \"password\": \"\",\n \"timeFormat\": \"\",\n \"timeZone\": 0,\n \"timeframeMinDate\": \"\",\n \"timezonename\": \"\",\n \"tlGrants\": 0,\n \"tpGrants\": 0,\n \"userName\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account/guests/:guestId";
let payload = json!({
"apiKey": "",
"conversionOptions": json!({
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
}),
"creationDate": "",
"currentGrant": json!({
"DatapointType": "",
"Entity": json!({
"id": 0,
"uri": ""
}),
"EntityName": "",
"EntityType": "",
"Type": ""
}),
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": json!({
"allowAllGrants": false,
"allowGroupCreation": false
}),
"groupGrants": 0,
"hitOptions": json!({"hideReferrer": false}),
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/account/guests/:guestId \
--header 'content-type: application/json' \
--data '{
"apiKey": "",
"conversionOptions": {
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": false,
"allowGroupCreation": false
},
"groupGrants": 0,
"hitOptions": {
"hideReferrer": false
},
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}'
echo '{
"apiKey": "",
"conversionOptions": {
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
},
"creationDate": "",
"currentGrant": {
"DatapointType": "",
"Entity": {
"id": 0,
"uri": ""
},
"EntityName": "",
"EntityType": "",
"Type": ""
},
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": {
"allowAllGrants": false,
"allowGroupCreation": false
},
"groupGrants": 0,
"hitOptions": {
"hideReferrer": false
},
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
}' | \
http POST {{baseUrl}}/account/guests/:guestId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "apiKey": "",\n "conversionOptions": {\n "hideComCost": false,\n "hideCost": false,\n "hideCount": false,\n "hideParams": false,\n "hideValue": false,\n "percentCommission": 0,\n "percentValue": 0\n },\n "creationDate": "",\n "currentGrant": {\n "DatapointType": "",\n "Entity": {\n "id": 0,\n "uri": ""\n },\n "EntityName": "",\n "EntityType": "",\n "Type": ""\n },\n "dateFormat": "",\n "decimalSeparator": "",\n "email": "",\n "extendedGrants": {\n "allowAllGrants": false,\n "allowGroupCreation": false\n },\n "groupGrants": 0,\n "hitOptions": {\n "hideReferrer": false\n },\n "id": 0,\n "key": "",\n "language": "",\n "loginCount": 0,\n "name": "",\n "notes": "",\n "numberGroupSeparator": "",\n "password": "",\n "timeFormat": "",\n "timeZone": 0,\n "timeframeMinDate": "",\n "timezonename": "",\n "tlGrants": 0,\n "tpGrants": 0,\n "userName": ""\n}' \
--output-document \
- {{baseUrl}}/account/guests/:guestId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"apiKey": "",
"conversionOptions": [
"hideComCost": false,
"hideCost": false,
"hideCount": false,
"hideParams": false,
"hideValue": false,
"percentCommission": 0,
"percentValue": 0
],
"creationDate": "",
"currentGrant": [
"DatapointType": "",
"Entity": [
"id": 0,
"uri": ""
],
"EntityName": "",
"EntityType": "",
"Type": ""
],
"dateFormat": "",
"decimalSeparator": "",
"email": "",
"extendedGrants": [
"allowAllGrants": false,
"allowGroupCreation": false
],
"groupGrants": 0,
"hitOptions": ["hideReferrer": false],
"id": 0,
"key": "",
"language": "",
"loginCount": 0,
"name": "",
"notes": "",
"numberGroupSeparator": "",
"password": "",
"timeFormat": "",
"timeZone": 0,
"timeframeMinDate": "",
"timezonename": "",
"tlGrants": 0,
"tpGrants": 0,
"userName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account/guests/:guestId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"creationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
application/xml
RESPONSE BODY xml
{
"creationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"creationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/xml
RESPONSE BODY xml
{
"creationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
POST
Update current account data
{{baseUrl}}/account
BODY json
{
"boGoVal": "",
"bonusClicks": 0,
"companyName": "",
"companyRole": "",
"email": "",
"firstName": "",
"lastName": "",
"phone": "",
"redirectOnly": false,
"registrationDate": "",
"timeframeMinDate": "",
"timezone": 0,
"timezonename": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/account");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"boGoVal\": \"\",\n \"bonusClicks\": 0,\n \"companyName\": \"\",\n \"companyRole\": \"\",\n \"email\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"redirectOnly\": false,\n \"registrationDate\": \"\",\n \"timeframeMinDate\": \"\",\n \"timezone\": 0,\n \"timezonename\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/account" {:content-type :json
:form-params {:boGoVal ""
:bonusClicks 0
:companyName ""
:companyRole ""
:email ""
:firstName ""
:lastName ""
:phone ""
:redirectOnly false
:registrationDate ""
:timeframeMinDate ""
:timezone 0
:timezonename ""}})
require "http/client"
url = "{{baseUrl}}/account"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"boGoVal\": \"\",\n \"bonusClicks\": 0,\n \"companyName\": \"\",\n \"companyRole\": \"\",\n \"email\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"redirectOnly\": false,\n \"registrationDate\": \"\",\n \"timeframeMinDate\": \"\",\n \"timezone\": 0,\n \"timezonename\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/account"),
Content = new StringContent("{\n \"boGoVal\": \"\",\n \"bonusClicks\": 0,\n \"companyName\": \"\",\n \"companyRole\": \"\",\n \"email\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"redirectOnly\": false,\n \"registrationDate\": \"\",\n \"timeframeMinDate\": \"\",\n \"timezone\": 0,\n \"timezonename\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/account");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"boGoVal\": \"\",\n \"bonusClicks\": 0,\n \"companyName\": \"\",\n \"companyRole\": \"\",\n \"email\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"redirectOnly\": false,\n \"registrationDate\": \"\",\n \"timeframeMinDate\": \"\",\n \"timezone\": 0,\n \"timezonename\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/account"
payload := strings.NewReader("{\n \"boGoVal\": \"\",\n \"bonusClicks\": 0,\n \"companyName\": \"\",\n \"companyRole\": \"\",\n \"email\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"redirectOnly\": false,\n \"registrationDate\": \"\",\n \"timeframeMinDate\": \"\",\n \"timezone\": 0,\n \"timezonename\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/account HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 264
{
"boGoVal": "",
"bonusClicks": 0,
"companyName": "",
"companyRole": "",
"email": "",
"firstName": "",
"lastName": "",
"phone": "",
"redirectOnly": false,
"registrationDate": "",
"timeframeMinDate": "",
"timezone": 0,
"timezonename": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/account")
.setHeader("content-type", "application/json")
.setBody("{\n \"boGoVal\": \"\",\n \"bonusClicks\": 0,\n \"companyName\": \"\",\n \"companyRole\": \"\",\n \"email\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"redirectOnly\": false,\n \"registrationDate\": \"\",\n \"timeframeMinDate\": \"\",\n \"timezone\": 0,\n \"timezonename\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/account"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"boGoVal\": \"\",\n \"bonusClicks\": 0,\n \"companyName\": \"\",\n \"companyRole\": \"\",\n \"email\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"redirectOnly\": false,\n \"registrationDate\": \"\",\n \"timeframeMinDate\": \"\",\n \"timezone\": 0,\n \"timezonename\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"boGoVal\": \"\",\n \"bonusClicks\": 0,\n \"companyName\": \"\",\n \"companyRole\": \"\",\n \"email\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"redirectOnly\": false,\n \"registrationDate\": \"\",\n \"timeframeMinDate\": \"\",\n \"timezone\": 0,\n \"timezonename\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/account")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/account")
.header("content-type", "application/json")
.body("{\n \"boGoVal\": \"\",\n \"bonusClicks\": 0,\n \"companyName\": \"\",\n \"companyRole\": \"\",\n \"email\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"redirectOnly\": false,\n \"registrationDate\": \"\",\n \"timeframeMinDate\": \"\",\n \"timezone\": 0,\n \"timezonename\": \"\"\n}")
.asString();
const data = JSON.stringify({
boGoVal: '',
bonusClicks: 0,
companyName: '',
companyRole: '',
email: '',
firstName: '',
lastName: '',
phone: '',
redirectOnly: false,
registrationDate: '',
timeframeMinDate: '',
timezone: 0,
timezonename: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/account');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/account',
headers: {'content-type': 'application/json'},
data: {
boGoVal: '',
bonusClicks: 0,
companyName: '',
companyRole: '',
email: '',
firstName: '',
lastName: '',
phone: '',
redirectOnly: false,
registrationDate: '',
timeframeMinDate: '',
timezone: 0,
timezonename: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/account';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"boGoVal":"","bonusClicks":0,"companyName":"","companyRole":"","email":"","firstName":"","lastName":"","phone":"","redirectOnly":false,"registrationDate":"","timeframeMinDate":"","timezone":0,"timezonename":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/account',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "boGoVal": "",\n "bonusClicks": 0,\n "companyName": "",\n "companyRole": "",\n "email": "",\n "firstName": "",\n "lastName": "",\n "phone": "",\n "redirectOnly": false,\n "registrationDate": "",\n "timeframeMinDate": "",\n "timezone": 0,\n "timezonename": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"boGoVal\": \"\",\n \"bonusClicks\": 0,\n \"companyName\": \"\",\n \"companyRole\": \"\",\n \"email\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"redirectOnly\": false,\n \"registrationDate\": \"\",\n \"timeframeMinDate\": \"\",\n \"timezone\": 0,\n \"timezonename\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/account")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/account',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
boGoVal: '',
bonusClicks: 0,
companyName: '',
companyRole: '',
email: '',
firstName: '',
lastName: '',
phone: '',
redirectOnly: false,
registrationDate: '',
timeframeMinDate: '',
timezone: 0,
timezonename: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/account',
headers: {'content-type': 'application/json'},
body: {
boGoVal: '',
bonusClicks: 0,
companyName: '',
companyRole: '',
email: '',
firstName: '',
lastName: '',
phone: '',
redirectOnly: false,
registrationDate: '',
timeframeMinDate: '',
timezone: 0,
timezonename: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/account');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
boGoVal: '',
bonusClicks: 0,
companyName: '',
companyRole: '',
email: '',
firstName: '',
lastName: '',
phone: '',
redirectOnly: false,
registrationDate: '',
timeframeMinDate: '',
timezone: 0,
timezonename: ''
});
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}}/account',
headers: {'content-type': 'application/json'},
data: {
boGoVal: '',
bonusClicks: 0,
companyName: '',
companyRole: '',
email: '',
firstName: '',
lastName: '',
phone: '',
redirectOnly: false,
registrationDate: '',
timeframeMinDate: '',
timezone: 0,
timezonename: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/account';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"boGoVal":"","bonusClicks":0,"companyName":"","companyRole":"","email":"","firstName":"","lastName":"","phone":"","redirectOnly":false,"registrationDate":"","timeframeMinDate":"","timezone":0,"timezonename":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"boGoVal": @"",
@"bonusClicks": @0,
@"companyName": @"",
@"companyRole": @"",
@"email": @"",
@"firstName": @"",
@"lastName": @"",
@"phone": @"",
@"redirectOnly": @NO,
@"registrationDate": @"",
@"timeframeMinDate": @"",
@"timezone": @0,
@"timezonename": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/account"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/account" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"boGoVal\": \"\",\n \"bonusClicks\": 0,\n \"companyName\": \"\",\n \"companyRole\": \"\",\n \"email\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"redirectOnly\": false,\n \"registrationDate\": \"\",\n \"timeframeMinDate\": \"\",\n \"timezone\": 0,\n \"timezonename\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/account",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'boGoVal' => '',
'bonusClicks' => 0,
'companyName' => '',
'companyRole' => '',
'email' => '',
'firstName' => '',
'lastName' => '',
'phone' => '',
'redirectOnly' => null,
'registrationDate' => '',
'timeframeMinDate' => '',
'timezone' => 0,
'timezonename' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/account', [
'body' => '{
"boGoVal": "",
"bonusClicks": 0,
"companyName": "",
"companyRole": "",
"email": "",
"firstName": "",
"lastName": "",
"phone": "",
"redirectOnly": false,
"registrationDate": "",
"timeframeMinDate": "",
"timezone": 0,
"timezonename": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/account');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'boGoVal' => '',
'bonusClicks' => 0,
'companyName' => '',
'companyRole' => '',
'email' => '',
'firstName' => '',
'lastName' => '',
'phone' => '',
'redirectOnly' => null,
'registrationDate' => '',
'timeframeMinDate' => '',
'timezone' => 0,
'timezonename' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'boGoVal' => '',
'bonusClicks' => 0,
'companyName' => '',
'companyRole' => '',
'email' => '',
'firstName' => '',
'lastName' => '',
'phone' => '',
'redirectOnly' => null,
'registrationDate' => '',
'timeframeMinDate' => '',
'timezone' => 0,
'timezonename' => ''
]));
$request->setRequestUrl('{{baseUrl}}/account');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/account' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"boGoVal": "",
"bonusClicks": 0,
"companyName": "",
"companyRole": "",
"email": "",
"firstName": "",
"lastName": "",
"phone": "",
"redirectOnly": false,
"registrationDate": "",
"timeframeMinDate": "",
"timezone": 0,
"timezonename": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/account' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"boGoVal": "",
"bonusClicks": 0,
"companyName": "",
"companyRole": "",
"email": "",
"firstName": "",
"lastName": "",
"phone": "",
"redirectOnly": false,
"registrationDate": "",
"timeframeMinDate": "",
"timezone": 0,
"timezonename": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"boGoVal\": \"\",\n \"bonusClicks\": 0,\n \"companyName\": \"\",\n \"companyRole\": \"\",\n \"email\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"redirectOnly\": false,\n \"registrationDate\": \"\",\n \"timeframeMinDate\": \"\",\n \"timezone\": 0,\n \"timezonename\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/account", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/account"
payload = {
"boGoVal": "",
"bonusClicks": 0,
"companyName": "",
"companyRole": "",
"email": "",
"firstName": "",
"lastName": "",
"phone": "",
"redirectOnly": False,
"registrationDate": "",
"timeframeMinDate": "",
"timezone": 0,
"timezonename": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/account"
payload <- "{\n \"boGoVal\": \"\",\n \"bonusClicks\": 0,\n \"companyName\": \"\",\n \"companyRole\": \"\",\n \"email\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"redirectOnly\": false,\n \"registrationDate\": \"\",\n \"timeframeMinDate\": \"\",\n \"timezone\": 0,\n \"timezonename\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/account")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"boGoVal\": \"\",\n \"bonusClicks\": 0,\n \"companyName\": \"\",\n \"companyRole\": \"\",\n \"email\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"redirectOnly\": false,\n \"registrationDate\": \"\",\n \"timeframeMinDate\": \"\",\n \"timezone\": 0,\n \"timezonename\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/account') do |req|
req.body = "{\n \"boGoVal\": \"\",\n \"bonusClicks\": 0,\n \"companyName\": \"\",\n \"companyRole\": \"\",\n \"email\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"phone\": \"\",\n \"redirectOnly\": false,\n \"registrationDate\": \"\",\n \"timeframeMinDate\": \"\",\n \"timezone\": 0,\n \"timezonename\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/account";
let payload = json!({
"boGoVal": "",
"bonusClicks": 0,
"companyName": "",
"companyRole": "",
"email": "",
"firstName": "",
"lastName": "",
"phone": "",
"redirectOnly": false,
"registrationDate": "",
"timeframeMinDate": "",
"timezone": 0,
"timezonename": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/account \
--header 'content-type: application/json' \
--data '{
"boGoVal": "",
"bonusClicks": 0,
"companyName": "",
"companyRole": "",
"email": "",
"firstName": "",
"lastName": "",
"phone": "",
"redirectOnly": false,
"registrationDate": "",
"timeframeMinDate": "",
"timezone": 0,
"timezonename": ""
}'
echo '{
"boGoVal": "",
"bonusClicks": 0,
"companyName": "",
"companyRole": "",
"email": "",
"firstName": "",
"lastName": "",
"phone": "",
"redirectOnly": false,
"registrationDate": "",
"timeframeMinDate": "",
"timezone": 0,
"timezonename": ""
}' | \
http POST {{baseUrl}}/account \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "boGoVal": "",\n "bonusClicks": 0,\n "companyName": "",\n "companyRole": "",\n "email": "",\n "firstName": "",\n "lastName": "",\n "phone": "",\n "redirectOnly": false,\n "registrationDate": "",\n "timeframeMinDate": "",\n "timezone": 0,\n "timezonename": ""\n}' \
--output-document \
- {{baseUrl}}/account
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"boGoVal": "",
"bonusClicks": 0,
"companyName": "",
"companyRole": "",
"email": "",
"firstName": "",
"lastName": "",
"phone": "",
"redirectOnly": false,
"registrationDate": "",
"timeframeMinDate": "",
"timezone": 0,
"timezonename": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/account")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"registrationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
application/xml
RESPONSE BODY xml
{
"registrationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"registrationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/xml
RESPONSE BODY xml
{
"registrationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
GET
Retrieve statistics about a subset of conversions for a timeframe with conversions data
{{baseUrl}}/aggregated/summary/conversions
QUERY PARAMS
timeFrame
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/aggregated/summary/conversions?timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/aggregated/summary/conversions" {:query-params {:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/aggregated/summary/conversions?timeFrame="
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}}/aggregated/summary/conversions?timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/aggregated/summary/conversions?timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/aggregated/summary/conversions?timeFrame="
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/aggregated/summary/conversions?timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/aggregated/summary/conversions?timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/aggregated/summary/conversions?timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/aggregated/summary/conversions?timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/aggregated/summary/conversions?timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/aggregated/summary/conversions?timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/aggregated/summary/conversions',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/aggregated/summary/conversions?timeFrame=';
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}}/aggregated/summary/conversions?timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/aggregated/summary/conversions?timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/aggregated/summary/conversions?timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/aggregated/summary/conversions',
qs: {timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/aggregated/summary/conversions');
req.query({
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/aggregated/summary/conversions',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/aggregated/summary/conversions?timeFrame=';
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}}/aggregated/summary/conversions?timeFrame="]
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}}/aggregated/summary/conversions?timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/aggregated/summary/conversions?timeFrame=",
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}}/aggregated/summary/conversions?timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/aggregated/summary/conversions');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/aggregated/summary/conversions');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/aggregated/summary/conversions?timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/aggregated/summary/conversions?timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/aggregated/summary/conversions?timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/aggregated/summary/conversions"
querystring = {"timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/aggregated/summary/conversions"
queryString <- list(timeFrame = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/aggregated/summary/conversions?timeFrame=")
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/aggregated/summary/conversions') do |req|
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/aggregated/summary/conversions";
let querystring = [
("timeFrame", ""),
];
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}}/aggregated/summary/conversions?timeFrame='
http GET '{{baseUrl}}/aggregated/summary/conversions?timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/aggregated/summary/conversions?timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/aggregated/summary/conversions?timeFrame=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve statistics about a subset of datapoints for a timeframe with datapoints data
{{baseUrl}}/aggregated/summary/datapoints
QUERY PARAMS
timeFrame
type
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/aggregated/summary/datapoints" {:query-params {:timeFrame ""
:type ""}})
require "http/client"
url = "{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/aggregated/summary/datapoints?timeFrame=&type= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/aggregated/summary/datapoints',
params: {timeFrame: '', type: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/aggregated/summary/datapoints?timeFrame=&type=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/aggregated/summary/datapoints',
qs: {timeFrame: '', type: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/aggregated/summary/datapoints');
req.query({
timeFrame: '',
type: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/aggregated/summary/datapoints',
params: {timeFrame: '', type: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=');
echo $response->getBody();
setUrl('{{baseUrl}}/aggregated/summary/datapoints');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => '',
'type' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/aggregated/summary/datapoints');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => '',
'type' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/aggregated/summary/datapoints?timeFrame=&type=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/aggregated/summary/datapoints"
querystring = {"timeFrame":"","type":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/aggregated/summary/datapoints"
queryString <- list(
timeFrame = "",
type = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/aggregated/summary/datapoints') do |req|
req.params['timeFrame'] = ''
req.params['type'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/aggregated/summary/datapoints";
let querystring = [
("timeFrame", ""),
("type", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type='
http GET '{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/aggregated/summary/datapoints?timeFrame=&type=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve statistics about a subset of groups for a timeframe with groups data
{{baseUrl}}/aggregated/summary/groups
QUERY PARAMS
timeFrame
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/aggregated/summary/groups?timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/aggregated/summary/groups" {:query-params {:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/aggregated/summary/groups?timeFrame="
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}}/aggregated/summary/groups?timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/aggregated/summary/groups?timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/aggregated/summary/groups?timeFrame="
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/aggregated/summary/groups?timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/aggregated/summary/groups?timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/aggregated/summary/groups?timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/aggregated/summary/groups?timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/aggregated/summary/groups?timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/aggregated/summary/groups?timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/aggregated/summary/groups',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/aggregated/summary/groups?timeFrame=';
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}}/aggregated/summary/groups?timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/aggregated/summary/groups?timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/aggregated/summary/groups?timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/aggregated/summary/groups',
qs: {timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/aggregated/summary/groups');
req.query({
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/aggregated/summary/groups',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/aggregated/summary/groups?timeFrame=';
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}}/aggregated/summary/groups?timeFrame="]
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}}/aggregated/summary/groups?timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/aggregated/summary/groups?timeFrame=",
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}}/aggregated/summary/groups?timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/aggregated/summary/groups');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/aggregated/summary/groups');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/aggregated/summary/groups?timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/aggregated/summary/groups?timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/aggregated/summary/groups?timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/aggregated/summary/groups"
querystring = {"timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/aggregated/summary/groups"
queryString <- list(timeFrame = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/aggregated/summary/groups?timeFrame=")
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/aggregated/summary/groups') do |req|
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/aggregated/summary/groups";
let querystring = [
("timeFrame", ""),
];
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}}/aggregated/summary/groups?timeFrame='
http GET '{{baseUrl}}/aggregated/summary/groups?timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/aggregated/summary/groups?timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/aggregated/summary/groups?timeFrame=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve statistics about this customer for a timeframe grouped by some temporal entity (day-week-month)
{{baseUrl}}/aggregated/list
QUERY PARAMS
timeFrame
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/aggregated/list?timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/aggregated/list" {:query-params {:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/aggregated/list?timeFrame="
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}}/aggregated/list?timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/aggregated/list?timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/aggregated/list?timeFrame="
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/aggregated/list?timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/aggregated/list?timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/aggregated/list?timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/aggregated/list?timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/aggregated/list?timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/aggregated/list?timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/aggregated/list',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/aggregated/list?timeFrame=';
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}}/aggregated/list?timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/aggregated/list?timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/aggregated/list?timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/aggregated/list',
qs: {timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/aggregated/list');
req.query({
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/aggregated/list',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/aggregated/list?timeFrame=';
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}}/aggregated/list?timeFrame="]
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}}/aggregated/list?timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/aggregated/list?timeFrame=",
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}}/aggregated/list?timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/aggregated/list');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/aggregated/list');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/aggregated/list?timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/aggregated/list?timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/aggregated/list?timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/aggregated/list"
querystring = {"timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/aggregated/list"
queryString <- list(timeFrame = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/aggregated/list?timeFrame=")
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/aggregated/list') do |req|
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/aggregated/list";
let querystring = [
("timeFrame", ""),
];
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}}/aggregated/list?timeFrame='
http GET '{{baseUrl}}/aggregated/list?timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/aggregated/list?timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/aggregated/list?timeFrame=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve statistics about this customer for a timeframe
{{baseUrl}}/aggregated
QUERY PARAMS
timeFrame
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/aggregated?timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/aggregated" {:query-params {:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/aggregated?timeFrame="
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}}/aggregated?timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/aggregated?timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/aggregated?timeFrame="
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/aggregated?timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/aggregated?timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/aggregated?timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/aggregated?timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/aggregated?timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/aggregated?timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/aggregated',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/aggregated?timeFrame=';
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}}/aggregated?timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/aggregated?timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/aggregated?timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/aggregated',
qs: {timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/aggregated');
req.query({
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/aggregated',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/aggregated?timeFrame=';
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}}/aggregated?timeFrame="]
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}}/aggregated?timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/aggregated?timeFrame=",
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}}/aggregated?timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/aggregated');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/aggregated');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/aggregated?timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/aggregated?timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/aggregated?timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/aggregated"
querystring = {"timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/aggregated"
queryString <- list(timeFrame = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/aggregated?timeFrame=")
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/aggregated') do |req|
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/aggregated";
let querystring = [
("timeFrame", ""),
];
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}}/aggregated?timeFrame='
http GET '{{baseUrl}}/aggregated?timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/aggregated?timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/aggregated?timeFrame=")! 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()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"activityDay": "20120203120530",
"fromDay": "20120203120530",
"lastHitDate": "20120203120530",
"toDay": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"activityDay": "20120203120530",
"fromDay": "20120203120530",
"lastHitDate": "20120203120530",
"toDay": "20120203120530"
}
GET
Retrieve the latest list of events of this account. Limited to last 100.
{{baseUrl}}/clickstream
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/clickstream");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/clickstream")
require "http/client"
url = "{{baseUrl}}/clickstream"
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}}/clickstream"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/clickstream");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/clickstream"
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/clickstream HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/clickstream")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/clickstream"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/clickstream")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/clickstream")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/clickstream');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/clickstream'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/clickstream';
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}}/clickstream',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/clickstream")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/clickstream',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/clickstream'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/clickstream');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/clickstream'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/clickstream';
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}}/clickstream"]
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}}/clickstream" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/clickstream",
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}}/clickstream');
echo $response->getBody();
setUrl('{{baseUrl}}/clickstream');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/clickstream');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/clickstream' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/clickstream' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/clickstream")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/clickstream"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/clickstream"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/clickstream")
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/clickstream') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/clickstream";
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}}/clickstream
http GET {{baseUrl}}/clickstream
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/clickstream
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/clickstream")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a conversion
{{baseUrl}}/conversions
BODY json
{
"code": "",
"creationDate": "",
"deleted": false,
"description": "",
"id": 0,
"name": "",
"protocol": "",
"value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/conversions");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"creationDate\": \"20120203120530\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/conversions" {:content-type :json
:form-params {:creationDate "20120203120530"}})
require "http/client"
url = "{{baseUrl}}/conversions"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"creationDate\": \"20120203120530\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/conversions"),
Content = new StringContent("{\n \"creationDate\": \"20120203120530\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/conversions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"creationDate\": \"20120203120530\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/conversions"
payload := strings.NewReader("{\n \"creationDate\": \"20120203120530\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/conversions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 38
{
"creationDate": "20120203120530"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/conversions")
.setHeader("content-type", "application/json")
.setBody("{\n \"creationDate\": \"20120203120530\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/conversions"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"creationDate\": \"20120203120530\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"creationDate\": \"20120203120530\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/conversions")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/conversions")
.header("content-type", "application/json")
.body("{\n \"creationDate\": \"20120203120530\"\n}")
.asString();
const data = JSON.stringify({
creationDate: '20120203120530'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/conversions');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/conversions',
headers: {'content-type': 'application/json'},
data: {creationDate: '20120203120530'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/conversions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"creationDate":"20120203120530"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/conversions',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "creationDate": "20120203120530"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"creationDate\": \"20120203120530\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/conversions")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/conversions',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({creationDate: '20120203120530'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/conversions',
headers: {'content-type': 'application/json'},
body: {creationDate: '20120203120530'},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/conversions');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
creationDate: '20120203120530'
});
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}}/conversions',
headers: {'content-type': 'application/json'},
data: {creationDate: '20120203120530'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/conversions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"creationDate":"20120203120530"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"creationDate": @"20120203120530" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/conversions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/conversions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"creationDate\": \"20120203120530\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/conversions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'creationDate' => '20120203120530'
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/conversions', [
'body' => '{
"creationDate": "20120203120530"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/conversions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'creationDate' => '20120203120530'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'creationDate' => '20120203120530'
]));
$request->setRequestUrl('{{baseUrl}}/conversions');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/conversions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"creationDate": "20120203120530"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/conversions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"creationDate": "20120203120530"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"creationDate\": \"20120203120530\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/conversions", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/conversions"
payload = { "creationDate": "20120203120530" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/conversions"
payload <- "{\n \"creationDate\": \"20120203120530\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/conversions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"creationDate\": \"20120203120530\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/conversions') do |req|
req.body = "{\n \"creationDate\": \"20120203120530\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/conversions";
let payload = json!({"creationDate": "20120203120530"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/conversions \
--header 'content-type: application/json' \
--data '{
"creationDate": "20120203120530"
}'
echo '{
"creationDate": "20120203120530"
}' | \
http POST {{baseUrl}}/conversions \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "creationDate": "20120203120530"\n}' \
--output-document \
- {{baseUrl}}/conversions
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["creationDate": "20120203120530"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/conversions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete conversion specified by id
{{baseUrl}}/conversions/:conversionId
QUERY PARAMS
conversionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/conversions/:conversionId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/conversions/:conversionId")
require "http/client"
url = "{{baseUrl}}/conversions/:conversionId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/conversions/:conversionId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/conversions/:conversionId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/conversions/:conversionId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/conversions/:conversionId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/conversions/:conversionId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/conversions/:conversionId"))
.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}}/conversions/:conversionId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/conversions/:conversionId")
.asString();
const 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}}/conversions/:conversionId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/conversions/:conversionId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/conversions/:conversionId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/conversions/:conversionId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/conversions/:conversionId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/conversions/:conversionId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/conversions/:conversionId');
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}}/conversions/:conversionId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/conversions/:conversionId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/conversions/:conversionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/conversions/:conversionId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/conversions/:conversionId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/conversions/:conversionId');
echo $response->getBody();
setUrl('{{baseUrl}}/conversions/:conversionId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/conversions/:conversionId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/conversions/:conversionId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/conversions/:conversionId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/conversions/:conversionId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/conversions/:conversionId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/conversions/:conversionId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/conversions/:conversionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/conversions/:conversionId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/conversions/:conversionId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/conversions/:conversionId
http DELETE {{baseUrl}}/conversions/:conversionId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/conversions/:conversionId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/conversions/:conversionId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Fast patch the -notes- field of a conversion
{{baseUrl}}/conversions/:conversionId/notes
QUERY PARAMS
conversionId
BODY json
{
"Text": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/conversions/:conversionId/notes");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Text\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/conversions/:conversionId/notes" {:content-type :json
:form-params {:Text ""}})
require "http/client"
url = "{{baseUrl}}/conversions/:conversionId/notes"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Text\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/conversions/:conversionId/notes"),
Content = new StringContent("{\n \"Text\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/conversions/:conversionId/notes");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Text\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/conversions/:conversionId/notes"
payload := strings.NewReader("{\n \"Text\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/conversions/:conversionId/notes HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"Text": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/conversions/:conversionId/notes")
.setHeader("content-type", "application/json")
.setBody("{\n \"Text\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/conversions/:conversionId/notes"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Text\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Text\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/notes")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/conversions/:conversionId/notes")
.header("content-type", "application/json")
.body("{\n \"Text\": \"\"\n}")
.asString();
const data = JSON.stringify({
Text: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/conversions/:conversionId/notes');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/conversions/:conversionId/notes',
headers: {'content-type': 'application/json'},
data: {Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/conversions/:conversionId/notes';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/conversions/:conversionId/notes',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Text": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Text\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/notes")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/conversions/:conversionId/notes',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Text: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/conversions/:conversionId/notes',
headers: {'content-type': 'application/json'},
body: {Text: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/conversions/:conversionId/notes');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Text: ''
});
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}}/conversions/:conversionId/notes',
headers: {'content-type': 'application/json'},
data: {Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/conversions/:conversionId/notes';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Text": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/conversions/:conversionId/notes"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/conversions/:conversionId/notes" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Text\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/conversions/:conversionId/notes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'Text' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/conversions/:conversionId/notes', [
'body' => '{
"Text": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/conversions/:conversionId/notes');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Text' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Text' => ''
]));
$request->setRequestUrl('{{baseUrl}}/conversions/:conversionId/notes');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/conversions/:conversionId/notes' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Text": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/conversions/:conversionId/notes' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Text": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Text\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/conversions/:conversionId/notes", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/conversions/:conversionId/notes"
payload = { "Text": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/conversions/:conversionId/notes"
payload <- "{\n \"Text\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/conversions/:conversionId/notes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Text\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/conversions/:conversionId/notes') do |req|
req.body = "{\n \"Text\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/conversions/:conversionId/notes";
let payload = json!({"Text": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/conversions/:conversionId/notes \
--header 'content-type: application/json' \
--data '{
"Text": ""
}'
echo '{
"Text": ""
}' | \
http PUT {{baseUrl}}/conversions/:conversionId/notes \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Text": ""\n}' \
--output-document \
- {{baseUrl}}/conversions/:conversionId/notes
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Text": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/conversions/:conversionId/notes")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Modify the association between a conversion and a datapoint
{{baseUrl}}/conversions/:conversionId/datapoints/patch
QUERY PARAMS
conversionId
BODY json
{
"Action": "",
"Id": 0,
"ReplaceId": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/conversions/:conversionId/datapoints/patch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Action\": \"\",\n \"Id\": 0,\n \"ReplaceId\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/conversions/:conversionId/datapoints/patch" {:content-type :json
:form-params {:Action ""
:Id 0
:ReplaceId 0}})
require "http/client"
url = "{{baseUrl}}/conversions/:conversionId/datapoints/patch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Action\": \"\",\n \"Id\": 0,\n \"ReplaceId\": 0\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/conversions/:conversionId/datapoints/patch"),
Content = new StringContent("{\n \"Action\": \"\",\n \"Id\": 0,\n \"ReplaceId\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/conversions/:conversionId/datapoints/patch");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Action\": \"\",\n \"Id\": 0,\n \"ReplaceId\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/conversions/:conversionId/datapoints/patch"
payload := strings.NewReader("{\n \"Action\": \"\",\n \"Id\": 0,\n \"ReplaceId\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/conversions/:conversionId/datapoints/patch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 47
{
"Action": "",
"Id": 0,
"ReplaceId": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/conversions/:conversionId/datapoints/patch")
.setHeader("content-type", "application/json")
.setBody("{\n \"Action\": \"\",\n \"Id\": 0,\n \"ReplaceId\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/conversions/:conversionId/datapoints/patch"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Action\": \"\",\n \"Id\": 0,\n \"ReplaceId\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Action\": \"\",\n \"Id\": 0,\n \"ReplaceId\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/datapoints/patch")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/conversions/:conversionId/datapoints/patch")
.header("content-type", "application/json")
.body("{\n \"Action\": \"\",\n \"Id\": 0,\n \"ReplaceId\": 0\n}")
.asString();
const data = JSON.stringify({
Action: '',
Id: 0,
ReplaceId: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/conversions/:conversionId/datapoints/patch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/conversions/:conversionId/datapoints/patch',
headers: {'content-type': 'application/json'},
data: {Action: '', Id: 0, ReplaceId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/conversions/:conversionId/datapoints/patch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Action":"","Id":0,"ReplaceId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/conversions/:conversionId/datapoints/patch',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Action": "",\n "Id": 0,\n "ReplaceId": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Action\": \"\",\n \"Id\": 0,\n \"ReplaceId\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/datapoints/patch")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/conversions/:conversionId/datapoints/patch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Action: '', Id: 0, ReplaceId: 0}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/conversions/:conversionId/datapoints/patch',
headers: {'content-type': 'application/json'},
body: {Action: '', Id: 0, ReplaceId: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/conversions/:conversionId/datapoints/patch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Action: '',
Id: 0,
ReplaceId: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/conversions/:conversionId/datapoints/patch',
headers: {'content-type': 'application/json'},
data: {Action: '', Id: 0, ReplaceId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/conversions/:conversionId/datapoints/patch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Action":"","Id":0,"ReplaceId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Action": @"",
@"Id": @0,
@"ReplaceId": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/conversions/:conversionId/datapoints/patch"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/conversions/:conversionId/datapoints/patch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Action\": \"\",\n \"Id\": 0,\n \"ReplaceId\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/conversions/:conversionId/datapoints/patch",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'Action' => '',
'Id' => 0,
'ReplaceId' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/conversions/:conversionId/datapoints/patch', [
'body' => '{
"Action": "",
"Id": 0,
"ReplaceId": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/conversions/:conversionId/datapoints/patch');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Action' => '',
'Id' => 0,
'ReplaceId' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Action' => '',
'Id' => 0,
'ReplaceId' => 0
]));
$request->setRequestUrl('{{baseUrl}}/conversions/:conversionId/datapoints/patch');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/conversions/:conversionId/datapoints/patch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Action": "",
"Id": 0,
"ReplaceId": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/conversions/:conversionId/datapoints/patch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Action": "",
"Id": 0,
"ReplaceId": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Action\": \"\",\n \"Id\": 0,\n \"ReplaceId\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/conversions/:conversionId/datapoints/patch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/conversions/:conversionId/datapoints/patch"
payload = {
"Action": "",
"Id": 0,
"ReplaceId": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/conversions/:conversionId/datapoints/patch"
payload <- "{\n \"Action\": \"\",\n \"Id\": 0,\n \"ReplaceId\": 0\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/conversions/:conversionId/datapoints/patch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Action\": \"\",\n \"Id\": 0,\n \"ReplaceId\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/conversions/:conversionId/datapoints/patch') do |req|
req.body = "{\n \"Action\": \"\",\n \"Id\": 0,\n \"ReplaceId\": 0\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/conversions/:conversionId/datapoints/patch";
let payload = json!({
"Action": "",
"Id": 0,
"ReplaceId": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/conversions/:conversionId/datapoints/patch \
--header 'content-type: application/json' \
--data '{
"Action": "",
"Id": 0,
"ReplaceId": 0
}'
echo '{
"Action": "",
"Id": 0,
"ReplaceId": 0
}' | \
http PUT {{baseUrl}}/conversions/:conversionId/datapoints/patch \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Action": "",\n "Id": 0,\n "ReplaceId": 0\n}' \
--output-document \
- {{baseUrl}}/conversions/:conversionId/datapoints/patch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Action": "",
"Id": 0,
"ReplaceId": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/conversions/:conversionId/datapoints/patch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Modify the association between a conversion and multiple datapoints
{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch
QUERY PARAMS
conversionId
BODY json
{
"PatchRequests": [
{
"Action": "",
"Id": 0
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"PatchRequests\": [\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch" {:content-type :json
:form-params {:PatchRequests [{:Action ""
:Id 0}]}})
require "http/client"
url = "{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"PatchRequests\": [\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n ]\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch"),
Content = new StringContent("{\n \"PatchRequests\": [\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"PatchRequests\": [\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch"
payload := strings.NewReader("{\n \"PatchRequests\": [\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/conversions/:conversionId/datapoints/batch/patch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 74
{
"PatchRequests": [
{
"Action": "",
"Id": 0
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch")
.setHeader("content-type", "application/json")
.setBody("{\n \"PatchRequests\": [\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"PatchRequests\": [\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"PatchRequests\": [\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch")
.header("content-type", "application/json")
.body("{\n \"PatchRequests\": [\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n ]\n}")
.asString();
const data = JSON.stringify({
PatchRequests: [
{
Action: '',
Id: 0
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch',
headers: {'content-type': 'application/json'},
data: {PatchRequests: [{Action: '', Id: 0}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"PatchRequests":[{"Action":"","Id":0}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "PatchRequests": [\n {\n "Action": "",\n "Id": 0\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"PatchRequests\": [\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/conversions/:conversionId/datapoints/batch/patch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({PatchRequests: [{Action: '', Id: 0}]}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch',
headers: {'content-type': 'application/json'},
body: {PatchRequests: [{Action: '', Id: 0}]},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
PatchRequests: [
{
Action: '',
Id: 0
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch',
headers: {'content-type': 'application/json'},
data: {PatchRequests: [{Action: '', Id: 0}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"PatchRequests":[{"Action":"","Id":0}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PatchRequests": @[ @{ @"Action": @"", @"Id": @0 } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"PatchRequests\": [\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n ]\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'PatchRequests' => [
[
'Action' => '',
'Id' => 0
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch', [
'body' => '{
"PatchRequests": [
{
"Action": "",
"Id": 0
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'PatchRequests' => [
[
'Action' => '',
'Id' => 0
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'PatchRequests' => [
[
'Action' => '',
'Id' => 0
]
]
]));
$request->setRequestUrl('{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"PatchRequests": [
{
"Action": "",
"Id": 0
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"PatchRequests": [
{
"Action": "",
"Id": 0
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"PatchRequests\": [\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/conversions/:conversionId/datapoints/batch/patch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch"
payload = { "PatchRequests": [
{
"Action": "",
"Id": 0
}
] }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch"
payload <- "{\n \"PatchRequests\": [\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n ]\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"PatchRequests\": [\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/conversions/:conversionId/datapoints/batch/patch') do |req|
req.body = "{\n \"PatchRequests\": [\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch";
let payload = json!({"PatchRequests": (
json!({
"Action": "",
"Id": 0
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/conversions/:conversionId/datapoints/batch/patch \
--header 'content-type: application/json' \
--data '{
"PatchRequests": [
{
"Action": "",
"Id": 0
}
]
}'
echo '{
"PatchRequests": [
{
"Action": "",
"Id": 0
}
]
}' | \
http PUT {{baseUrl}}/conversions/:conversionId/datapoints/batch/patch \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "PatchRequests": [\n {\n "Action": "",\n "Id": 0\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/conversions/:conversionId/datapoints/batch/patch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["PatchRequests": [
[
"Action": "",
"Id": 0
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/conversions/:conversionId/datapoints/batch/patch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve a count of conversions
{{baseUrl}}/conversions/count
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/conversions/count");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/conversions/count")
require "http/client"
url = "{{baseUrl}}/conversions/count"
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}}/conversions/count"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/conversions/count");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/conversions/count"
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/conversions/count HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/conversions/count")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/conversions/count"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/conversions/count")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/conversions/count")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/conversions/count');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/conversions/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/conversions/count';
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}}/conversions/count',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/conversions/count")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/conversions/count',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/conversions/count'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/conversions/count');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/conversions/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/conversions/count';
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}}/conversions/count"]
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}}/conversions/count" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/conversions/count",
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}}/conversions/count');
echo $response->getBody();
setUrl('{{baseUrl}}/conversions/count');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/conversions/count');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/conversions/count' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/conversions/count' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/conversions/count")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/conversions/count"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/conversions/count"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/conversions/count")
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/conversions/count') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/conversions/count";
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}}/conversions/count
http GET {{baseUrl}}/conversions/count
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/conversions/count
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/conversions/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve a count of datapoints connected to this conversion
{{baseUrl}}/conversions/:conversionId/datapoints/count
QUERY PARAMS
conversionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/conversions/:conversionId/datapoints/count");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/conversions/:conversionId/datapoints/count")
require "http/client"
url = "{{baseUrl}}/conversions/:conversionId/datapoints/count"
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}}/conversions/:conversionId/datapoints/count"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/conversions/:conversionId/datapoints/count");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/conversions/:conversionId/datapoints/count"
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/conversions/:conversionId/datapoints/count HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/conversions/:conversionId/datapoints/count")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/conversions/:conversionId/datapoints/count"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/datapoints/count")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/conversions/:conversionId/datapoints/count")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/conversions/:conversionId/datapoints/count');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/:conversionId/datapoints/count'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/conversions/:conversionId/datapoints/count';
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}}/conversions/:conversionId/datapoints/count',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/datapoints/count")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/conversions/:conversionId/datapoints/count',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/:conversionId/datapoints/count'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/conversions/:conversionId/datapoints/count');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/:conversionId/datapoints/count'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/conversions/:conversionId/datapoints/count';
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}}/conversions/:conversionId/datapoints/count"]
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}}/conversions/:conversionId/datapoints/count" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/conversions/:conversionId/datapoints/count",
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}}/conversions/:conversionId/datapoints/count');
echo $response->getBody();
setUrl('{{baseUrl}}/conversions/:conversionId/datapoints/count');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/conversions/:conversionId/datapoints/count');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/conversions/:conversionId/datapoints/count' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/conversions/:conversionId/datapoints/count' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/conversions/:conversionId/datapoints/count")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/conversions/:conversionId/datapoints/count"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/conversions/:conversionId/datapoints/count"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/conversions/:conversionId/datapoints/count")
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/conversions/:conversionId/datapoints/count') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/conversions/:conversionId/datapoints/count";
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}}/conversions/:conversionId/datapoints/count
http GET {{baseUrl}}/conversions/:conversionId/datapoints/count
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/conversions/:conversionId/datapoints/count
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/conversions/:conversionId/datapoints/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve a list of conversions
{{baseUrl}}/conversions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/conversions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/conversions")
require "http/client"
url = "{{baseUrl}}/conversions"
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}}/conversions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/conversions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/conversions"
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/conversions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/conversions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/conversions"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/conversions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/conversions")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/conversions');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/conversions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/conversions';
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}}/conversions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/conversions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/conversions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/conversions'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/conversions');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/conversions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/conversions';
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}}/conversions"]
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}}/conversions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/conversions",
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}}/conversions');
echo $response->getBody();
setUrl('{{baseUrl}}/conversions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/conversions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/conversions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/conversions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/conversions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/conversions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/conversions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/conversions")
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/conversions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/conversions";
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}}/conversions
http GET {{baseUrl}}/conversions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/conversions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/conversions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve a list of datapoints connected to this conversion
{{baseUrl}}/conversions/:conversionId/datapoints
QUERY PARAMS
conversionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/conversions/:conversionId/datapoints");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/conversions/:conversionId/datapoints")
require "http/client"
url = "{{baseUrl}}/conversions/:conversionId/datapoints"
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}}/conversions/:conversionId/datapoints"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/conversions/:conversionId/datapoints");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/conversions/:conversionId/datapoints"
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/conversions/:conversionId/datapoints HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/conversions/:conversionId/datapoints")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/conversions/:conversionId/datapoints"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/datapoints")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/conversions/:conversionId/datapoints")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/conversions/:conversionId/datapoints');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/:conversionId/datapoints'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/conversions/:conversionId/datapoints';
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}}/conversions/:conversionId/datapoints',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/datapoints")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/conversions/:conversionId/datapoints',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/:conversionId/datapoints'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/conversions/:conversionId/datapoints');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/:conversionId/datapoints'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/conversions/:conversionId/datapoints';
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}}/conversions/:conversionId/datapoints"]
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}}/conversions/:conversionId/datapoints" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/conversions/:conversionId/datapoints",
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}}/conversions/:conversionId/datapoints');
echo $response->getBody();
setUrl('{{baseUrl}}/conversions/:conversionId/datapoints');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/conversions/:conversionId/datapoints');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/conversions/:conversionId/datapoints' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/conversions/:conversionId/datapoints' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/conversions/:conversionId/datapoints")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/conversions/:conversionId/datapoints"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/conversions/:conversionId/datapoints"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/conversions/:conversionId/datapoints")
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/conversions/:conversionId/datapoints') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/conversions/:conversionId/datapoints";
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}}/conversions/:conversionId/datapoints
http GET {{baseUrl}}/conversions/:conversionId/datapoints
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/conversions/:conversionId/datapoints
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/conversions/:conversionId/datapoints")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve conversion specified by id
{{baseUrl}}/conversions/:conversionId
QUERY PARAMS
conversionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/conversions/:conversionId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/conversions/:conversionId")
require "http/client"
url = "{{baseUrl}}/conversions/:conversionId"
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}}/conversions/:conversionId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/conversions/:conversionId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/conversions/:conversionId"
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/conversions/:conversionId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/conversions/:conversionId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/conversions/:conversionId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/conversions/:conversionId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/conversions/:conversionId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/conversions/:conversionId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/conversions/:conversionId';
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}}/conversions/:conversionId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/conversions/:conversionId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/conversions/:conversionId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/conversions/:conversionId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/conversions/:conversionId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/conversions/:conversionId';
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}}/conversions/:conversionId"]
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}}/conversions/:conversionId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/conversions/:conversionId",
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}}/conversions/:conversionId');
echo $response->getBody();
setUrl('{{baseUrl}}/conversions/:conversionId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/conversions/:conversionId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/conversions/:conversionId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/conversions/:conversionId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/conversions/:conversionId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/conversions/:conversionId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/conversions/:conversionId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/conversions/:conversionId")
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/conversions/:conversionId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/conversions/:conversionId";
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}}/conversions/:conversionId
http GET {{baseUrl}}/conversions/:conversionId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/conversions/:conversionId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/conversions/:conversionId")! 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()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"creationDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
application/xml
RESPONSE BODY xml
{
"creationDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"creationDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/xml
RESPONSE BODY xml
{
"creationDate": "20120203120530"
}
GET
Retrieve statistics about this conversion for a timeframe grouped by some temporal entity (day-week-month)
{{baseUrl}}/conversions/:conversionId/aggregated/list
QUERY PARAMS
timeFrame
conversionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/conversions/:conversionId/aggregated/list" {:query-params {:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame="
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}}/conversions/:conversionId/aggregated/list?timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame="
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/conversions/:conversionId/aggregated/list?timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/:conversionId/aggregated/list',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame=';
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}}/conversions/:conversionId/aggregated/list?timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/conversions/:conversionId/aggregated/list?timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/:conversionId/aggregated/list',
qs: {timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/conversions/:conversionId/aggregated/list');
req.query({
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/:conversionId/aggregated/list',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame=';
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}}/conversions/:conversionId/aggregated/list?timeFrame="]
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}}/conversions/:conversionId/aggregated/list?timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame=",
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}}/conversions/:conversionId/aggregated/list?timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/conversions/:conversionId/aggregated/list');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/conversions/:conversionId/aggregated/list');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/conversions/:conversionId/aggregated/list?timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/conversions/:conversionId/aggregated/list"
querystring = {"timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/conversions/:conversionId/aggregated/list"
queryString <- list(timeFrame = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame=")
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/conversions/:conversionId/aggregated/list') do |req|
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/conversions/:conversionId/aggregated/list";
let querystring = [
("timeFrame", ""),
];
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}}/conversions/:conversionId/aggregated/list?timeFrame='
http GET '{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/conversions/:conversionId/aggregated/list?timeFrame=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve statistics about this conversion for a timeframe
{{baseUrl}}/conversions/:conversionId/aggregated
QUERY PARAMS
timeFrame
conversionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/conversions/:conversionId/aggregated" {:query-params {:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame="
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}}/conversions/:conversionId/aggregated?timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame="
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/conversions/:conversionId/aggregated?timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/:conversionId/aggregated',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame=';
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}}/conversions/:conversionId/aggregated?timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/conversions/:conversionId/aggregated?timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/:conversionId/aggregated',
qs: {timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/conversions/:conversionId/aggregated');
req.query({
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/:conversionId/aggregated',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame=';
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}}/conversions/:conversionId/aggregated?timeFrame="]
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}}/conversions/:conversionId/aggregated?timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame=",
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}}/conversions/:conversionId/aggregated?timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/conversions/:conversionId/aggregated');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/conversions/:conversionId/aggregated');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/conversions/:conversionId/aggregated?timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/conversions/:conversionId/aggregated"
querystring = {"timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/conversions/:conversionId/aggregated"
queryString <- list(timeFrame = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame=")
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/conversions/:conversionId/aggregated') do |req|
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/conversions/:conversionId/aggregated";
let querystring = [
("timeFrame", ""),
];
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}}/conversions/:conversionId/aggregated?timeFrame='
http GET '{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/conversions/:conversionId/aggregated?timeFrame=")! 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()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"activityDay": "20120203120530",
"fromDay": "20120203120530",
"lastHitDate": "20120203120530",
"toDay": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"activityDay": "20120203120530",
"fromDay": "20120203120530",
"lastHitDate": "20120203120530",
"toDay": "20120203120530"
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/conversions/aggregated/list?timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/conversions/aggregated/list" {:query-params {:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/conversions/aggregated/list?timeFrame="
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}}/conversions/aggregated/list?timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/conversions/aggregated/list?timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/conversions/aggregated/list?timeFrame="
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/conversions/aggregated/list?timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/conversions/aggregated/list?timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/conversions/aggregated/list?timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/conversions/aggregated/list?timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/conversions/aggregated/list?timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/conversions/aggregated/list?timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/aggregated/list',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/conversions/aggregated/list?timeFrame=';
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}}/conversions/aggregated/list?timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/conversions/aggregated/list?timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/conversions/aggregated/list?timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/aggregated/list',
qs: {timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/conversions/aggregated/list');
req.query({
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/aggregated/list',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/conversions/aggregated/list?timeFrame=';
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}}/conversions/aggregated/list?timeFrame="]
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}}/conversions/aggregated/list?timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/conversions/aggregated/list?timeFrame=",
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}}/conversions/aggregated/list?timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/conversions/aggregated/list');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/conversions/aggregated/list');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/conversions/aggregated/list?timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/conversions/aggregated/list?timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/conversions/aggregated/list?timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/conversions/aggregated/list"
querystring = {"timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/conversions/aggregated/list"
queryString <- list(timeFrame = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/conversions/aggregated/list?timeFrame=")
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/conversions/aggregated/list') do |req|
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/conversions/aggregated/list";
let querystring = [
("timeFrame", ""),
];
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}}/conversions/aggregated/list?timeFrame='
http GET '{{baseUrl}}/conversions/aggregated/list?timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/conversions/aggregated/list?timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/conversions/aggregated/list?timeFrame=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/conversions/:conversionId/hits?timeframe=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/conversions/:conversionId/hits" {:query-params {:timeframe ""}})
require "http/client"
url = "{{baseUrl}}/conversions/:conversionId/hits?timeframe="
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}}/conversions/:conversionId/hits?timeframe="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/conversions/:conversionId/hits?timeframe=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/conversions/:conversionId/hits?timeframe="
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/conversions/:conversionId/hits?timeframe= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/conversions/:conversionId/hits?timeframe=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/conversions/:conversionId/hits?timeframe="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/hits?timeframe=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/conversions/:conversionId/hits?timeframe=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/conversions/:conversionId/hits?timeframe=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/:conversionId/hits',
params: {timeframe: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/conversions/:conversionId/hits?timeframe=';
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}}/conversions/:conversionId/hits?timeframe=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId/hits?timeframe=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/conversions/:conversionId/hits?timeframe=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/:conversionId/hits',
qs: {timeframe: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/conversions/:conversionId/hits');
req.query({
timeframe: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/conversions/:conversionId/hits',
params: {timeframe: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/conversions/:conversionId/hits?timeframe=';
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}}/conversions/:conversionId/hits?timeframe="]
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}}/conversions/:conversionId/hits?timeframe=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/conversions/:conversionId/hits?timeframe=",
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}}/conversions/:conversionId/hits?timeframe=');
echo $response->getBody();
setUrl('{{baseUrl}}/conversions/:conversionId/hits');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeframe' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/conversions/:conversionId/hits');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeframe' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/conversions/:conversionId/hits?timeframe=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/conversions/:conversionId/hits?timeframe=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/conversions/:conversionId/hits?timeframe=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/conversions/:conversionId/hits"
querystring = {"timeframe":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/conversions/:conversionId/hits"
queryString <- list(timeframe = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/conversions/:conversionId/hits?timeframe=")
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/conversions/:conversionId/hits') do |req|
req.params['timeframe'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/conversions/:conversionId/hits";
let querystring = [
("timeframe", ""),
];
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}}/conversions/:conversionId/hits?timeframe='
http GET '{{baseUrl}}/conversions/:conversionId/hits?timeframe='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/conversions/:conversionId/hits?timeframe='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/conversions/:conversionId/hits?timeframe=")! 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
Update conversion specified by id
{{baseUrl}}/conversions/:conversionId
QUERY PARAMS
conversionId
BODY json
{
"code": "",
"creationDate": "",
"deleted": false,
"description": "",
"id": 0,
"name": "",
"protocol": "",
"value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/conversions/:conversionId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"creationDate\": \"20120203120530\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/conversions/:conversionId" {:content-type :json
:form-params {:creationDate "20120203120530"}})
require "http/client"
url = "{{baseUrl}}/conversions/:conversionId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"creationDate\": \"20120203120530\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/conversions/:conversionId"),
Content = new StringContent("{\n \"creationDate\": \"20120203120530\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/conversions/:conversionId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"creationDate\": \"20120203120530\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/conversions/:conversionId"
payload := strings.NewReader("{\n \"creationDate\": \"20120203120530\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/conversions/:conversionId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 38
{
"creationDate": "20120203120530"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/conversions/:conversionId")
.setHeader("content-type", "application/json")
.setBody("{\n \"creationDate\": \"20120203120530\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/conversions/:conversionId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"creationDate\": \"20120203120530\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"creationDate\": \"20120203120530\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/conversions/:conversionId")
.header("content-type", "application/json")
.body("{\n \"creationDate\": \"20120203120530\"\n}")
.asString();
const data = JSON.stringify({
creationDate: '20120203120530'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/conversions/:conversionId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/conversions/:conversionId',
headers: {'content-type': 'application/json'},
data: {creationDate: '20120203120530'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/conversions/:conversionId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"creationDate":"20120203120530"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/conversions/:conversionId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "creationDate": "20120203120530"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"creationDate\": \"20120203120530\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/conversions/:conversionId")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/conversions/:conversionId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({creationDate: '20120203120530'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/conversions/:conversionId',
headers: {'content-type': 'application/json'},
body: {creationDate: '20120203120530'},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/conversions/:conversionId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
creationDate: '20120203120530'
});
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}}/conversions/:conversionId',
headers: {'content-type': 'application/json'},
data: {creationDate: '20120203120530'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/conversions/:conversionId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"creationDate":"20120203120530"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"creationDate": @"20120203120530" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/conversions/:conversionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/conversions/:conversionId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"creationDate\": \"20120203120530\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/conversions/:conversionId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'creationDate' => '20120203120530'
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/conversions/:conversionId', [
'body' => '{
"creationDate": "20120203120530"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/conversions/:conversionId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'creationDate' => '20120203120530'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'creationDate' => '20120203120530'
]));
$request->setRequestUrl('{{baseUrl}}/conversions/:conversionId');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/conversions/:conversionId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"creationDate": "20120203120530"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/conversions/:conversionId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"creationDate": "20120203120530"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"creationDate\": \"20120203120530\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/conversions/:conversionId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/conversions/:conversionId"
payload = { "creationDate": "20120203120530" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/conversions/:conversionId"
payload <- "{\n \"creationDate\": \"20120203120530\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/conversions/:conversionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"creationDate\": \"20120203120530\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/conversions/:conversionId') do |req|
req.body = "{\n \"creationDate\": \"20120203120530\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/conversions/:conversionId";
let payload = json!({"creationDate": "20120203120530"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/conversions/:conversionId \
--header 'content-type: application/json' \
--data '{
"creationDate": "20120203120530"
}'
echo '{
"creationDate": "20120203120530"
}' | \
http POST {{baseUrl}}/conversions/:conversionId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "creationDate": "20120203120530"\n}' \
--output-document \
- {{baseUrl}}/conversions/:conversionId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["creationDate": "20120203120530"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/conversions/:conversionId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Count the datapoints associated to the user
{{baseUrl}}/datapoints/count
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints/count");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/datapoints/count")
require "http/client"
url = "{{baseUrl}}/datapoints/count"
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}}/datapoints/count"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints/count");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints/count"
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/datapoints/count HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/datapoints/count")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints/count"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/datapoints/count")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/datapoints/count")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/datapoints/count');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/datapoints/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints/count';
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}}/datapoints/count',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/datapoints/count")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints/count',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/datapoints/count'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/datapoints/count');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/datapoints/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints/count';
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}}/datapoints/count"]
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}}/datapoints/count" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints/count",
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}}/datapoints/count');
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints/count');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/datapoints/count');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints/count' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints/count' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/datapoints/count")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints/count"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints/count"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints/count")
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/datapoints/count') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints/count";
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}}/datapoints/count
http GET {{baseUrl}}/datapoints/count
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/datapoints/count
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a datapoint
{{baseUrl}}/datapoints
BODY json
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/datapoints" {:content-type :json
:form-params {:creationDate "20120203120530"
:typeTL {:expirationDate "20120203120530"}}})
require "http/client"
url = "{{baseUrl}}/datapoints"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/datapoints"),
Content = new StringContent("{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints"
payload := strings.NewReader("{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/datapoints HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 96
{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/datapoints")
.setHeader("content-type", "application/json")
.setBody("{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/datapoints")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/datapoints")
.header("content-type", "application/json")
.body("{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}")
.asString();
const data = JSON.stringify({
creationDate: '20120203120530',
typeTL: {
expirationDate: '20120203120530'
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/datapoints');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/datapoints',
headers: {'content-type': 'application/json'},
data: {creationDate: '20120203120530', typeTL: {expirationDate: '20120203120530'}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"creationDate":"20120203120530","typeTL":{"expirationDate":"20120203120530"}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/datapoints',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "creationDate": "20120203120530",\n "typeTL": {\n "expirationDate": "20120203120530"\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/datapoints")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({creationDate: '20120203120530', typeTL: {expirationDate: '20120203120530'}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/datapoints',
headers: {'content-type': 'application/json'},
body: {creationDate: '20120203120530', typeTL: {expirationDate: '20120203120530'}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/datapoints');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
creationDate: '20120203120530',
typeTL: {
expirationDate: '20120203120530'
}
});
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}}/datapoints',
headers: {'content-type': 'application/json'},
data: {creationDate: '20120203120530', typeTL: {expirationDate: '20120203120530'}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"creationDate":"20120203120530","typeTL":{"expirationDate":"20120203120530"}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"creationDate": @"20120203120530",
@"typeTL": @{ @"expirationDate": @"20120203120530" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/datapoints"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/datapoints" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'creationDate' => '20120203120530',
'typeTL' => [
'expirationDate' => '20120203120530'
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/datapoints', [
'body' => '{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'creationDate' => '20120203120530',
'typeTL' => [
'expirationDate' => '20120203120530'
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'creationDate' => '20120203120530',
'typeTL' => [
'expirationDate' => '20120203120530'
]
]));
$request->setRequestUrl('{{baseUrl}}/datapoints');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/datapoints", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints"
payload = {
"creationDate": "20120203120530",
"typeTL": { "expirationDate": "20120203120530" }
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints"
payload <- "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/datapoints') do |req|
req.body = "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints";
let payload = json!({
"creationDate": "20120203120530",
"typeTL": json!({"expirationDate": "20120203120530"})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/datapoints \
--header 'content-type: application/json' \
--data '{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}'
echo '{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}' | \
http POST {{baseUrl}}/datapoints \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "creationDate": "20120203120530",\n "typeTL": {\n "expirationDate": "20120203120530"\n }\n}' \
--output-document \
- {{baseUrl}}/datapoints
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"creationDate": "20120203120530",
"typeTL": ["expirationDate": "20120203120530"]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Create multiple datapoints
{{baseUrl}}/datapoints/batch
BODY json
{
"List": [
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints/batch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/datapoints/batch" {:content-type :json
:form-params {:List [{:creationDate ""
:encodeIp false
:fifthConversionId 0
:fifthConversionName ""
:firstConversionId 0
:firstConversionName ""
:fourthConversionId 0
:fourthConversionName ""
:groupId 0
:groupName ""
:id 0
:isPublic false
:isSecured false
:lightTracking false
:name ""
:notes ""
:preferred false
:redirectOnly false
:secondConversionId 0
:secondConversionName ""
:status ""
:tags [{:datapoints []
:groups []
:id 0
:name ""}]
:thirdConversionId 0
:thirdConversionName ""
:title ""
:trackingCode ""
:type ""
:typeTL {:appendQuery false
:browserDestinationItem {:emailDestinationUrl ""
:mobileDestinationUrl ""
:spidersDestinationUrl ""}
:destinationMode ""
:domainId 0
:encodeUrl false
:expirationClicks 0
:expirationDate ""
:firstUrl ""
:goDomainId 0
:hideUrl false
:hideUrlTitle ""
:isABTest false
:password ""
:pauseAfterClicksExpiration false
:pauseAfterDateExpiration false
:randomDestinationItems [{:url ""}]
:redirectType ""
:referrerClean ""
:scripts [{:id 0
:name ""}]
:sequentialDestinationItems [{}]
:spilloverDestinationItems [{}]
:uniqueDestinationItem {:firstDestinationUrl ""}
:url ""
:urlAfterClicksExpiration ""
:urlAfterDateExpiration ""
:urlsByLanguage [{:languageCode ""
:url ""}]
:urlsByNation [{:nation ""
:url ""}]
:weightedDestinationItems [{:url ""
:weight 0}]}
:typeTP {:parameterNote ""}
:writePermited false}]}})
require "http/client"
url = "{{baseUrl}}/datapoints/batch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/datapoints/batch"),
Content = new StringContent("{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints/batch");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints/batch"
payload := strings.NewReader("{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/datapoints/batch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 2439
{
"List": [
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/datapoints/batch")
.setHeader("content-type", "application/json")
.setBody("{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints/batch"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/datapoints/batch")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/datapoints/batch")
.header("content-type", "application/json")
.body("{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}")
.asString();
const data = JSON.stringify({
List: [
{
creationDate: '',
encodeIp: false,
fifthConversionId: 0,
fifthConversionName: '',
firstConversionId: 0,
firstConversionName: '',
fourthConversionId: 0,
fourthConversionName: '',
groupId: 0,
groupName: '',
id: 0,
isPublic: false,
isSecured: false,
lightTracking: false,
name: '',
notes: '',
preferred: false,
redirectOnly: false,
secondConversionId: 0,
secondConversionName: '',
status: '',
tags: [
{
datapoints: [],
groups: [],
id: 0,
name: ''
}
],
thirdConversionId: 0,
thirdConversionName: '',
title: '',
trackingCode: '',
type: '',
typeTL: {
appendQuery: false,
browserDestinationItem: {
emailDestinationUrl: '',
mobileDestinationUrl: '',
spidersDestinationUrl: ''
},
destinationMode: '',
domainId: 0,
encodeUrl: false,
expirationClicks: 0,
expirationDate: '',
firstUrl: '',
goDomainId: 0,
hideUrl: false,
hideUrlTitle: '',
isABTest: false,
password: '',
pauseAfterClicksExpiration: false,
pauseAfterDateExpiration: false,
randomDestinationItems: [
{
url: ''
}
],
redirectType: '',
referrerClean: '',
scripts: [
{
id: 0,
name: ''
}
],
sequentialDestinationItems: [
{}
],
spilloverDestinationItems: [
{}
],
uniqueDestinationItem: {
firstDestinationUrl: ''
},
url: '',
urlAfterClicksExpiration: '',
urlAfterDateExpiration: '',
urlsByLanguage: [
{
languageCode: '',
url: ''
}
],
urlsByNation: [
{
nation: '',
url: ''
}
],
weightedDestinationItems: [
{
url: '',
weight: 0
}
]
},
typeTP: {
parameterNote: ''
},
writePermited: false
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/datapoints/batch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/datapoints/batch',
headers: {'content-type': 'application/json'},
data: {
List: [
{
creationDate: '',
encodeIp: false,
fifthConversionId: 0,
fifthConversionName: '',
firstConversionId: 0,
firstConversionName: '',
fourthConversionId: 0,
fourthConversionName: '',
groupId: 0,
groupName: '',
id: 0,
isPublic: false,
isSecured: false,
lightTracking: false,
name: '',
notes: '',
preferred: false,
redirectOnly: false,
secondConversionId: 0,
secondConversionName: '',
status: '',
tags: [{datapoints: [], groups: [], id: 0, name: ''}],
thirdConversionId: 0,
thirdConversionName: '',
title: '',
trackingCode: '',
type: '',
typeTL: {
appendQuery: false,
browserDestinationItem: {emailDestinationUrl: '', mobileDestinationUrl: '', spidersDestinationUrl: ''},
destinationMode: '',
domainId: 0,
encodeUrl: false,
expirationClicks: 0,
expirationDate: '',
firstUrl: '',
goDomainId: 0,
hideUrl: false,
hideUrlTitle: '',
isABTest: false,
password: '',
pauseAfterClicksExpiration: false,
pauseAfterDateExpiration: false,
randomDestinationItems: [{url: ''}],
redirectType: '',
referrerClean: '',
scripts: [{id: 0, name: ''}],
sequentialDestinationItems: [{}],
spilloverDestinationItems: [{}],
uniqueDestinationItem: {firstDestinationUrl: ''},
url: '',
urlAfterClicksExpiration: '',
urlAfterDateExpiration: '',
urlsByLanguage: [{languageCode: '', url: ''}],
urlsByNation: [{nation: '', url: ''}],
weightedDestinationItems: [{url: '', weight: 0}]
},
typeTP: {parameterNote: ''},
writePermited: false
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints/batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"List":[{"creationDate":"","encodeIp":false,"fifthConversionId":0,"fifthConversionName":"","firstConversionId":0,"firstConversionName":"","fourthConversionId":0,"fourthConversionName":"","groupId":0,"groupName":"","id":0,"isPublic":false,"isSecured":false,"lightTracking":false,"name":"","notes":"","preferred":false,"redirectOnly":false,"secondConversionId":0,"secondConversionName":"","status":"","tags":[{"datapoints":[],"groups":[],"id":0,"name":""}],"thirdConversionId":0,"thirdConversionName":"","title":"","trackingCode":"","type":"","typeTL":{"appendQuery":false,"browserDestinationItem":{"emailDestinationUrl":"","mobileDestinationUrl":"","spidersDestinationUrl":""},"destinationMode":"","domainId":0,"encodeUrl":false,"expirationClicks":0,"expirationDate":"","firstUrl":"","goDomainId":0,"hideUrl":false,"hideUrlTitle":"","isABTest":false,"password":"","pauseAfterClicksExpiration":false,"pauseAfterDateExpiration":false,"randomDestinationItems":[{"url":""}],"redirectType":"","referrerClean":"","scripts":[{"id":0,"name":""}],"sequentialDestinationItems":[{}],"spilloverDestinationItems":[{}],"uniqueDestinationItem":{"firstDestinationUrl":""},"url":"","urlAfterClicksExpiration":"","urlAfterDateExpiration":"","urlsByLanguage":[{"languageCode":"","url":""}],"urlsByNation":[{"nation":"","url":""}],"weightedDestinationItems":[{"url":"","weight":0}]},"typeTP":{"parameterNote":""},"writePermited":false}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/datapoints/batch',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "List": [\n {\n "creationDate": "",\n "encodeIp": false,\n "fifthConversionId": 0,\n "fifthConversionName": "",\n "firstConversionId": 0,\n "firstConversionName": "",\n "fourthConversionId": 0,\n "fourthConversionName": "",\n "groupId": 0,\n "groupName": "",\n "id": 0,\n "isPublic": false,\n "isSecured": false,\n "lightTracking": false,\n "name": "",\n "notes": "",\n "preferred": false,\n "redirectOnly": false,\n "secondConversionId": 0,\n "secondConversionName": "",\n "status": "",\n "tags": [\n {\n "datapoints": [],\n "groups": [],\n "id": 0,\n "name": ""\n }\n ],\n "thirdConversionId": 0,\n "thirdConversionName": "",\n "title": "",\n "trackingCode": "",\n "type": "",\n "typeTL": {\n "appendQuery": false,\n "browserDestinationItem": {\n "emailDestinationUrl": "",\n "mobileDestinationUrl": "",\n "spidersDestinationUrl": ""\n },\n "destinationMode": "",\n "domainId": 0,\n "encodeUrl": false,\n "expirationClicks": 0,\n "expirationDate": "",\n "firstUrl": "",\n "goDomainId": 0,\n "hideUrl": false,\n "hideUrlTitle": "",\n "isABTest": false,\n "password": "",\n "pauseAfterClicksExpiration": false,\n "pauseAfterDateExpiration": false,\n "randomDestinationItems": [\n {\n "url": ""\n }\n ],\n "redirectType": "",\n "referrerClean": "",\n "scripts": [\n {\n "id": 0,\n "name": ""\n }\n ],\n "sequentialDestinationItems": [\n {}\n ],\n "spilloverDestinationItems": [\n {}\n ],\n "uniqueDestinationItem": {\n "firstDestinationUrl": ""\n },\n "url": "",\n "urlAfterClicksExpiration": "",\n "urlAfterDateExpiration": "",\n "urlsByLanguage": [\n {\n "languageCode": "",\n "url": ""\n }\n ],\n "urlsByNation": [\n {\n "nation": "",\n "url": ""\n }\n ],\n "weightedDestinationItems": [\n {\n "url": "",\n "weight": 0\n }\n ]\n },\n "typeTP": {\n "parameterNote": ""\n },\n "writePermited": false\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/datapoints/batch")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints/batch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
List: [
{
creationDate: '',
encodeIp: false,
fifthConversionId: 0,
fifthConversionName: '',
firstConversionId: 0,
firstConversionName: '',
fourthConversionId: 0,
fourthConversionName: '',
groupId: 0,
groupName: '',
id: 0,
isPublic: false,
isSecured: false,
lightTracking: false,
name: '',
notes: '',
preferred: false,
redirectOnly: false,
secondConversionId: 0,
secondConversionName: '',
status: '',
tags: [{datapoints: [], groups: [], id: 0, name: ''}],
thirdConversionId: 0,
thirdConversionName: '',
title: '',
trackingCode: '',
type: '',
typeTL: {
appendQuery: false,
browserDestinationItem: {emailDestinationUrl: '', mobileDestinationUrl: '', spidersDestinationUrl: ''},
destinationMode: '',
domainId: 0,
encodeUrl: false,
expirationClicks: 0,
expirationDate: '',
firstUrl: '',
goDomainId: 0,
hideUrl: false,
hideUrlTitle: '',
isABTest: false,
password: '',
pauseAfterClicksExpiration: false,
pauseAfterDateExpiration: false,
randomDestinationItems: [{url: ''}],
redirectType: '',
referrerClean: '',
scripts: [{id: 0, name: ''}],
sequentialDestinationItems: [{}],
spilloverDestinationItems: [{}],
uniqueDestinationItem: {firstDestinationUrl: ''},
url: '',
urlAfterClicksExpiration: '',
urlAfterDateExpiration: '',
urlsByLanguage: [{languageCode: '', url: ''}],
urlsByNation: [{nation: '', url: ''}],
weightedDestinationItems: [{url: '', weight: 0}]
},
typeTP: {parameterNote: ''},
writePermited: false
}
]
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/datapoints/batch',
headers: {'content-type': 'application/json'},
body: {
List: [
{
creationDate: '',
encodeIp: false,
fifthConversionId: 0,
fifthConversionName: '',
firstConversionId: 0,
firstConversionName: '',
fourthConversionId: 0,
fourthConversionName: '',
groupId: 0,
groupName: '',
id: 0,
isPublic: false,
isSecured: false,
lightTracking: false,
name: '',
notes: '',
preferred: false,
redirectOnly: false,
secondConversionId: 0,
secondConversionName: '',
status: '',
tags: [{datapoints: [], groups: [], id: 0, name: ''}],
thirdConversionId: 0,
thirdConversionName: '',
title: '',
trackingCode: '',
type: '',
typeTL: {
appendQuery: false,
browserDestinationItem: {emailDestinationUrl: '', mobileDestinationUrl: '', spidersDestinationUrl: ''},
destinationMode: '',
domainId: 0,
encodeUrl: false,
expirationClicks: 0,
expirationDate: '',
firstUrl: '',
goDomainId: 0,
hideUrl: false,
hideUrlTitle: '',
isABTest: false,
password: '',
pauseAfterClicksExpiration: false,
pauseAfterDateExpiration: false,
randomDestinationItems: [{url: ''}],
redirectType: '',
referrerClean: '',
scripts: [{id: 0, name: ''}],
sequentialDestinationItems: [{}],
spilloverDestinationItems: [{}],
uniqueDestinationItem: {firstDestinationUrl: ''},
url: '',
urlAfterClicksExpiration: '',
urlAfterDateExpiration: '',
urlsByLanguage: [{languageCode: '', url: ''}],
urlsByNation: [{nation: '', url: ''}],
weightedDestinationItems: [{url: '', weight: 0}]
},
typeTP: {parameterNote: ''},
writePermited: false
}
]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/datapoints/batch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
List: [
{
creationDate: '',
encodeIp: false,
fifthConversionId: 0,
fifthConversionName: '',
firstConversionId: 0,
firstConversionName: '',
fourthConversionId: 0,
fourthConversionName: '',
groupId: 0,
groupName: '',
id: 0,
isPublic: false,
isSecured: false,
lightTracking: false,
name: '',
notes: '',
preferred: false,
redirectOnly: false,
secondConversionId: 0,
secondConversionName: '',
status: '',
tags: [
{
datapoints: [],
groups: [],
id: 0,
name: ''
}
],
thirdConversionId: 0,
thirdConversionName: '',
title: '',
trackingCode: '',
type: '',
typeTL: {
appendQuery: false,
browserDestinationItem: {
emailDestinationUrl: '',
mobileDestinationUrl: '',
spidersDestinationUrl: ''
},
destinationMode: '',
domainId: 0,
encodeUrl: false,
expirationClicks: 0,
expirationDate: '',
firstUrl: '',
goDomainId: 0,
hideUrl: false,
hideUrlTitle: '',
isABTest: false,
password: '',
pauseAfterClicksExpiration: false,
pauseAfterDateExpiration: false,
randomDestinationItems: [
{
url: ''
}
],
redirectType: '',
referrerClean: '',
scripts: [
{
id: 0,
name: ''
}
],
sequentialDestinationItems: [
{}
],
spilloverDestinationItems: [
{}
],
uniqueDestinationItem: {
firstDestinationUrl: ''
},
url: '',
urlAfterClicksExpiration: '',
urlAfterDateExpiration: '',
urlsByLanguage: [
{
languageCode: '',
url: ''
}
],
urlsByNation: [
{
nation: '',
url: ''
}
],
weightedDestinationItems: [
{
url: '',
weight: 0
}
]
},
typeTP: {
parameterNote: ''
},
writePermited: false
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/datapoints/batch',
headers: {'content-type': 'application/json'},
data: {
List: [
{
creationDate: '',
encodeIp: false,
fifthConversionId: 0,
fifthConversionName: '',
firstConversionId: 0,
firstConversionName: '',
fourthConversionId: 0,
fourthConversionName: '',
groupId: 0,
groupName: '',
id: 0,
isPublic: false,
isSecured: false,
lightTracking: false,
name: '',
notes: '',
preferred: false,
redirectOnly: false,
secondConversionId: 0,
secondConversionName: '',
status: '',
tags: [{datapoints: [], groups: [], id: 0, name: ''}],
thirdConversionId: 0,
thirdConversionName: '',
title: '',
trackingCode: '',
type: '',
typeTL: {
appendQuery: false,
browserDestinationItem: {emailDestinationUrl: '', mobileDestinationUrl: '', spidersDestinationUrl: ''},
destinationMode: '',
domainId: 0,
encodeUrl: false,
expirationClicks: 0,
expirationDate: '',
firstUrl: '',
goDomainId: 0,
hideUrl: false,
hideUrlTitle: '',
isABTest: false,
password: '',
pauseAfterClicksExpiration: false,
pauseAfterDateExpiration: false,
randomDestinationItems: [{url: ''}],
redirectType: '',
referrerClean: '',
scripts: [{id: 0, name: ''}],
sequentialDestinationItems: [{}],
spilloverDestinationItems: [{}],
uniqueDestinationItem: {firstDestinationUrl: ''},
url: '',
urlAfterClicksExpiration: '',
urlAfterDateExpiration: '',
urlsByLanguage: [{languageCode: '', url: ''}],
urlsByNation: [{nation: '', url: ''}],
weightedDestinationItems: [{url: '', weight: 0}]
},
typeTP: {parameterNote: ''},
writePermited: false
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints/batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"List":[{"creationDate":"","encodeIp":false,"fifthConversionId":0,"fifthConversionName":"","firstConversionId":0,"firstConversionName":"","fourthConversionId":0,"fourthConversionName":"","groupId":0,"groupName":"","id":0,"isPublic":false,"isSecured":false,"lightTracking":false,"name":"","notes":"","preferred":false,"redirectOnly":false,"secondConversionId":0,"secondConversionName":"","status":"","tags":[{"datapoints":[],"groups":[],"id":0,"name":""}],"thirdConversionId":0,"thirdConversionName":"","title":"","trackingCode":"","type":"","typeTL":{"appendQuery":false,"browserDestinationItem":{"emailDestinationUrl":"","mobileDestinationUrl":"","spidersDestinationUrl":""},"destinationMode":"","domainId":0,"encodeUrl":false,"expirationClicks":0,"expirationDate":"","firstUrl":"","goDomainId":0,"hideUrl":false,"hideUrlTitle":"","isABTest":false,"password":"","pauseAfterClicksExpiration":false,"pauseAfterDateExpiration":false,"randomDestinationItems":[{"url":""}],"redirectType":"","referrerClean":"","scripts":[{"id":0,"name":""}],"sequentialDestinationItems":[{}],"spilloverDestinationItems":[{}],"uniqueDestinationItem":{"firstDestinationUrl":""},"url":"","urlAfterClicksExpiration":"","urlAfterDateExpiration":"","urlsByLanguage":[{"languageCode":"","url":""}],"urlsByNation":[{"nation":"","url":""}],"weightedDestinationItems":[{"url":"","weight":0}]},"typeTP":{"parameterNote":""},"writePermited":false}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"List": @[ @{ @"creationDate": @"", @"encodeIp": @NO, @"fifthConversionId": @0, @"fifthConversionName": @"", @"firstConversionId": @0, @"firstConversionName": @"", @"fourthConversionId": @0, @"fourthConversionName": @"", @"groupId": @0, @"groupName": @"", @"id": @0, @"isPublic": @NO, @"isSecured": @NO, @"lightTracking": @NO, @"name": @"", @"notes": @"", @"preferred": @NO, @"redirectOnly": @NO, @"secondConversionId": @0, @"secondConversionName": @"", @"status": @"", @"tags": @[ @{ @"datapoints": @[ ], @"groups": @[ ], @"id": @0, @"name": @"" } ], @"thirdConversionId": @0, @"thirdConversionName": @"", @"title": @"", @"trackingCode": @"", @"type": @"", @"typeTL": @{ @"appendQuery": @NO, @"browserDestinationItem": @{ @"emailDestinationUrl": @"", @"mobileDestinationUrl": @"", @"spidersDestinationUrl": @"" }, @"destinationMode": @"", @"domainId": @0, @"encodeUrl": @NO, @"expirationClicks": @0, @"expirationDate": @"", @"firstUrl": @"", @"goDomainId": @0, @"hideUrl": @NO, @"hideUrlTitle": @"", @"isABTest": @NO, @"password": @"", @"pauseAfterClicksExpiration": @NO, @"pauseAfterDateExpiration": @NO, @"randomDestinationItems": @[ @{ @"url": @"" } ], @"redirectType": @"", @"referrerClean": @"", @"scripts": @[ @{ @"id": @0, @"name": @"" } ], @"sequentialDestinationItems": @[ @{ } ], @"spilloverDestinationItems": @[ @{ } ], @"uniqueDestinationItem": @{ @"firstDestinationUrl": @"" }, @"url": @"", @"urlAfterClicksExpiration": @"", @"urlAfterDateExpiration": @"", @"urlsByLanguage": @[ @{ @"languageCode": @"", @"url": @"" } ], @"urlsByNation": @[ @{ @"nation": @"", @"url": @"" } ], @"weightedDestinationItems": @[ @{ @"url": @"", @"weight": @0 } ] }, @"typeTP": @{ @"parameterNote": @"" }, @"writePermited": @NO } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/datapoints/batch"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/datapoints/batch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints/batch",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'List' => [
[
'creationDate' => '',
'encodeIp' => null,
'fifthConversionId' => 0,
'fifthConversionName' => '',
'firstConversionId' => 0,
'firstConversionName' => '',
'fourthConversionId' => 0,
'fourthConversionName' => '',
'groupId' => 0,
'groupName' => '',
'id' => 0,
'isPublic' => null,
'isSecured' => null,
'lightTracking' => null,
'name' => '',
'notes' => '',
'preferred' => null,
'redirectOnly' => null,
'secondConversionId' => 0,
'secondConversionName' => '',
'status' => '',
'tags' => [
[
'datapoints' => [
],
'groups' => [
],
'id' => 0,
'name' => ''
]
],
'thirdConversionId' => 0,
'thirdConversionName' => '',
'title' => '',
'trackingCode' => '',
'type' => '',
'typeTL' => [
'appendQuery' => null,
'browserDestinationItem' => [
'emailDestinationUrl' => '',
'mobileDestinationUrl' => '',
'spidersDestinationUrl' => ''
],
'destinationMode' => '',
'domainId' => 0,
'encodeUrl' => null,
'expirationClicks' => 0,
'expirationDate' => '',
'firstUrl' => '',
'goDomainId' => 0,
'hideUrl' => null,
'hideUrlTitle' => '',
'isABTest' => null,
'password' => '',
'pauseAfterClicksExpiration' => null,
'pauseAfterDateExpiration' => null,
'randomDestinationItems' => [
[
'url' => ''
]
],
'redirectType' => '',
'referrerClean' => '',
'scripts' => [
[
'id' => 0,
'name' => ''
]
],
'sequentialDestinationItems' => [
[
]
],
'spilloverDestinationItems' => [
[
]
],
'uniqueDestinationItem' => [
'firstDestinationUrl' => ''
],
'url' => '',
'urlAfterClicksExpiration' => '',
'urlAfterDateExpiration' => '',
'urlsByLanguage' => [
[
'languageCode' => '',
'url' => ''
]
],
'urlsByNation' => [
[
'nation' => '',
'url' => ''
]
],
'weightedDestinationItems' => [
[
'url' => '',
'weight' => 0
]
]
],
'typeTP' => [
'parameterNote' => ''
],
'writePermited' => null
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/datapoints/batch', [
'body' => '{
"List": [
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints/batch');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'List' => [
[
'creationDate' => '',
'encodeIp' => null,
'fifthConversionId' => 0,
'fifthConversionName' => '',
'firstConversionId' => 0,
'firstConversionName' => '',
'fourthConversionId' => 0,
'fourthConversionName' => '',
'groupId' => 0,
'groupName' => '',
'id' => 0,
'isPublic' => null,
'isSecured' => null,
'lightTracking' => null,
'name' => '',
'notes' => '',
'preferred' => null,
'redirectOnly' => null,
'secondConversionId' => 0,
'secondConversionName' => '',
'status' => '',
'tags' => [
[
'datapoints' => [
],
'groups' => [
],
'id' => 0,
'name' => ''
]
],
'thirdConversionId' => 0,
'thirdConversionName' => '',
'title' => '',
'trackingCode' => '',
'type' => '',
'typeTL' => [
'appendQuery' => null,
'browserDestinationItem' => [
'emailDestinationUrl' => '',
'mobileDestinationUrl' => '',
'spidersDestinationUrl' => ''
],
'destinationMode' => '',
'domainId' => 0,
'encodeUrl' => null,
'expirationClicks' => 0,
'expirationDate' => '',
'firstUrl' => '',
'goDomainId' => 0,
'hideUrl' => null,
'hideUrlTitle' => '',
'isABTest' => null,
'password' => '',
'pauseAfterClicksExpiration' => null,
'pauseAfterDateExpiration' => null,
'randomDestinationItems' => [
[
'url' => ''
]
],
'redirectType' => '',
'referrerClean' => '',
'scripts' => [
[
'id' => 0,
'name' => ''
]
],
'sequentialDestinationItems' => [
[
]
],
'spilloverDestinationItems' => [
[
]
],
'uniqueDestinationItem' => [
'firstDestinationUrl' => ''
],
'url' => '',
'urlAfterClicksExpiration' => '',
'urlAfterDateExpiration' => '',
'urlsByLanguage' => [
[
'languageCode' => '',
'url' => ''
]
],
'urlsByNation' => [
[
'nation' => '',
'url' => ''
]
],
'weightedDestinationItems' => [
[
'url' => '',
'weight' => 0
]
]
],
'typeTP' => [
'parameterNote' => ''
],
'writePermited' => null
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'List' => [
[
'creationDate' => '',
'encodeIp' => null,
'fifthConversionId' => 0,
'fifthConversionName' => '',
'firstConversionId' => 0,
'firstConversionName' => '',
'fourthConversionId' => 0,
'fourthConversionName' => '',
'groupId' => 0,
'groupName' => '',
'id' => 0,
'isPublic' => null,
'isSecured' => null,
'lightTracking' => null,
'name' => '',
'notes' => '',
'preferred' => null,
'redirectOnly' => null,
'secondConversionId' => 0,
'secondConversionName' => '',
'status' => '',
'tags' => [
[
'datapoints' => [
],
'groups' => [
],
'id' => 0,
'name' => ''
]
],
'thirdConversionId' => 0,
'thirdConversionName' => '',
'title' => '',
'trackingCode' => '',
'type' => '',
'typeTL' => [
'appendQuery' => null,
'browserDestinationItem' => [
'emailDestinationUrl' => '',
'mobileDestinationUrl' => '',
'spidersDestinationUrl' => ''
],
'destinationMode' => '',
'domainId' => 0,
'encodeUrl' => null,
'expirationClicks' => 0,
'expirationDate' => '',
'firstUrl' => '',
'goDomainId' => 0,
'hideUrl' => null,
'hideUrlTitle' => '',
'isABTest' => null,
'password' => '',
'pauseAfterClicksExpiration' => null,
'pauseAfterDateExpiration' => null,
'randomDestinationItems' => [
[
'url' => ''
]
],
'redirectType' => '',
'referrerClean' => '',
'scripts' => [
[
'id' => 0,
'name' => ''
]
],
'sequentialDestinationItems' => [
[
]
],
'spilloverDestinationItems' => [
[
]
],
'uniqueDestinationItem' => [
'firstDestinationUrl' => ''
],
'url' => '',
'urlAfterClicksExpiration' => '',
'urlAfterDateExpiration' => '',
'urlsByLanguage' => [
[
'languageCode' => '',
'url' => ''
]
],
'urlsByNation' => [
[
'nation' => '',
'url' => ''
]
],
'weightedDestinationItems' => [
[
'url' => '',
'weight' => 0
]
]
],
'typeTP' => [
'parameterNote' => ''
],
'writePermited' => null
]
]
]));
$request->setRequestUrl('{{baseUrl}}/datapoints/batch');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints/batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"List": [
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints/batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"List": [
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/datapoints/batch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints/batch"
payload = { "List": [
{
"creationDate": "",
"encodeIp": False,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": False,
"isSecured": False,
"lightTracking": False,
"name": "",
"notes": "",
"preferred": False,
"redirectOnly": False,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": False,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": False,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": False,
"hideUrlTitle": "",
"isABTest": False,
"password": "",
"pauseAfterClicksExpiration": False,
"pauseAfterDateExpiration": False,
"randomDestinationItems": [{ "url": "" }],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [{}],
"spilloverDestinationItems": [{}],
"uniqueDestinationItem": { "firstDestinationUrl": "" },
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": { "parameterNote": "" },
"writePermited": False
}
] }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints/batch"
payload <- "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints/batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/datapoints/batch') do |req|
req.body = "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints/batch";
let payload = json!({"List": (
json!({
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": (
json!({
"datapoints": (),
"groups": (),
"id": 0,
"name": ""
})
),
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": json!({
"appendQuery": false,
"browserDestinationItem": json!({
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
}),
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": (json!({"url": ""})),
"redirectType": "",
"referrerClean": "",
"scripts": (
json!({
"id": 0,
"name": ""
})
),
"sequentialDestinationItems": (json!({})),
"spilloverDestinationItems": (json!({})),
"uniqueDestinationItem": json!({"firstDestinationUrl": ""}),
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": (
json!({
"languageCode": "",
"url": ""
})
),
"urlsByNation": (
json!({
"nation": "",
"url": ""
})
),
"weightedDestinationItems": (
json!({
"url": "",
"weight": 0
})
)
}),
"typeTP": json!({"parameterNote": ""}),
"writePermited": false
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/datapoints/batch \
--header 'content-type: application/json' \
--data '{
"List": [
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
]
}'
echo '{
"List": [
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
]
}' | \
http PUT {{baseUrl}}/datapoints/batch \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "List": [\n {\n "creationDate": "",\n "encodeIp": false,\n "fifthConversionId": 0,\n "fifthConversionName": "",\n "firstConversionId": 0,\n "firstConversionName": "",\n "fourthConversionId": 0,\n "fourthConversionName": "",\n "groupId": 0,\n "groupName": "",\n "id": 0,\n "isPublic": false,\n "isSecured": false,\n "lightTracking": false,\n "name": "",\n "notes": "",\n "preferred": false,\n "redirectOnly": false,\n "secondConversionId": 0,\n "secondConversionName": "",\n "status": "",\n "tags": [\n {\n "datapoints": [],\n "groups": [],\n "id": 0,\n "name": ""\n }\n ],\n "thirdConversionId": 0,\n "thirdConversionName": "",\n "title": "",\n "trackingCode": "",\n "type": "",\n "typeTL": {\n "appendQuery": false,\n "browserDestinationItem": {\n "emailDestinationUrl": "",\n "mobileDestinationUrl": "",\n "spidersDestinationUrl": ""\n },\n "destinationMode": "",\n "domainId": 0,\n "encodeUrl": false,\n "expirationClicks": 0,\n "expirationDate": "",\n "firstUrl": "",\n "goDomainId": 0,\n "hideUrl": false,\n "hideUrlTitle": "",\n "isABTest": false,\n "password": "",\n "pauseAfterClicksExpiration": false,\n "pauseAfterDateExpiration": false,\n "randomDestinationItems": [\n {\n "url": ""\n }\n ],\n "redirectType": "",\n "referrerClean": "",\n "scripts": [\n {\n "id": 0,\n "name": ""\n }\n ],\n "sequentialDestinationItems": [\n {}\n ],\n "spilloverDestinationItems": [\n {}\n ],\n "uniqueDestinationItem": {\n "firstDestinationUrl": ""\n },\n "url": "",\n "urlAfterClicksExpiration": "",\n "urlAfterDateExpiration": "",\n "urlsByLanguage": [\n {\n "languageCode": "",\n "url": ""\n }\n ],\n "urlsByNation": [\n {\n "nation": "",\n "url": ""\n }\n ],\n "weightedDestinationItems": [\n {\n "url": "",\n "weight": 0\n }\n ]\n },\n "typeTP": {\n "parameterNote": ""\n },\n "writePermited": false\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/datapoints/batch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["List": [
[
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
[
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
]
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": [
"appendQuery": false,
"browserDestinationItem": [
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
],
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [["url": ""]],
"redirectType": "",
"referrerClean": "",
"scripts": [
[
"id": 0,
"name": ""
]
],
"sequentialDestinationItems": [[]],
"spilloverDestinationItems": [[]],
"uniqueDestinationItem": ["firstDestinationUrl": ""],
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
[
"languageCode": "",
"url": ""
]
],
"urlsByNation": [
[
"nation": "",
"url": ""
]
],
"weightedDestinationItems": [
[
"url": "",
"weight": 0
]
]
],
"typeTP": ["parameterNote": ""],
"writePermited": false
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints/batch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"entityData": {
"creationDate": "20120203120530"
}
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"entityData": {
"creationDate": "20120203120530"
}
}
DELETE
Delete a datapoint
{{baseUrl}}/datapoints/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/datapoints/:id")
require "http/client"
url = "{{baseUrl}}/datapoints/:id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/datapoints/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints/:id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints/:id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/datapoints/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/datapoints/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints/:id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/datapoints/:id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/datapoints/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/datapoints/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/datapoints/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/datapoints/:id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/datapoints/:id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/datapoints/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/datapoints/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/datapoints/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/datapoints/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/datapoints/:id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/datapoints/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints/:id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/datapoints/:id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints/:id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints/:id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/datapoints/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints/:id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints/:id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/datapoints/:id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints/:id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/datapoints/:id
http DELETE {{baseUrl}}/datapoints/:id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/datapoints/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete multiple datapoints
{{baseUrl}}/datapoints/batch
BODY json
{
"Entities": [
{
"id": 0,
"uri": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints/batch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Entities\": [\n {\n \"id\": 0,\n \"uri\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/datapoints/batch" {:content-type :json
:form-params {:Entities [{:id 0
:uri ""}]}})
require "http/client"
url = "{{baseUrl}}/datapoints/batch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Entities\": [\n {\n \"id\": 0,\n \"uri\": \"\"\n }\n ]\n}"
response = HTTP::Client.delete url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/datapoints/batch"),
Content = new StringContent("{\n \"Entities\": [\n {\n \"id\": 0,\n \"uri\": \"\"\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints/batch");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Entities\": [\n {\n \"id\": 0,\n \"uri\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints/batch"
payload := strings.NewReader("{\n \"Entities\": [\n {\n \"id\": 0,\n \"uri\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("DELETE", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/datapoints/batch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 66
{
"Entities": [
{
"id": 0,
"uri": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/datapoints/batch")
.setHeader("content-type", "application/json")
.setBody("{\n \"Entities\": [\n {\n \"id\": 0,\n \"uri\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints/batch"))
.header("content-type", "application/json")
.method("DELETE", HttpRequest.BodyPublishers.ofString("{\n \"Entities\": [\n {\n \"id\": 0,\n \"uri\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Entities\": [\n {\n \"id\": 0,\n \"uri\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/datapoints/batch")
.delete(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/datapoints/batch")
.header("content-type", "application/json")
.body("{\n \"Entities\": [\n {\n \"id\": 0,\n \"uri\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
Entities: [
{
id: 0,
uri: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/datapoints/batch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/datapoints/batch',
headers: {'content-type': 'application/json'},
data: {Entities: [{id: 0, uri: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints/batch';
const options = {
method: 'DELETE',
headers: {'content-type': 'application/json'},
body: '{"Entities":[{"id":0,"uri":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/datapoints/batch',
method: 'DELETE',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Entities": [\n {\n "id": 0,\n "uri": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Entities\": [\n {\n \"id\": 0,\n \"uri\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/datapoints/batch")
.delete(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints/batch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Entities: [{id: 0, uri: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/datapoints/batch',
headers: {'content-type': 'application/json'},
body: {Entities: [{id: 0, uri: ''}]},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/datapoints/batch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Entities: [
{
id: 0,
uri: ''
}
]
});
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}}/datapoints/batch',
headers: {'content-type': 'application/json'},
data: {Entities: [{id: 0, uri: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints/batch';
const options = {
method: 'DELETE',
headers: {'content-type': 'application/json'},
body: '{"Entities":[{"id":0,"uri":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Entities": @[ @{ @"id": @0, @"uri": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/datapoints/batch"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/datapoints/batch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Entities\": [\n {\n \"id\": 0,\n \"uri\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints/batch",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_POSTFIELDS => json_encode([
'Entities' => [
[
'id' => 0,
'uri' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/datapoints/batch', [
'body' => '{
"Entities": [
{
"id": 0,
"uri": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints/batch');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Entities' => [
[
'id' => 0,
'uri' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Entities' => [
[
'id' => 0,
'uri' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/datapoints/batch');
$request->setRequestMethod('DELETE');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints/batch' -Method DELETE -Headers $headers -ContentType 'application/json' -Body '{
"Entities": [
{
"id": 0,
"uri": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints/batch' -Method DELETE -Headers $headers -ContentType 'application/json' -Body '{
"Entities": [
{
"id": 0,
"uri": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Entities\": [\n {\n \"id\": 0,\n \"uri\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("DELETE", "/baseUrl/datapoints/batch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints/batch"
payload = { "Entities": [
{
"id": 0,
"uri": ""
}
] }
headers = {"content-type": "application/json"}
response = requests.delete(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints/batch"
payload <- "{\n \"Entities\": [\n {\n \"id\": 0,\n \"uri\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("DELETE", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints/batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Entities\": [\n {\n \"id\": 0,\n \"uri\": \"\"\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.delete('/baseUrl/datapoints/batch') do |req|
req.body = "{\n \"Entities\": [\n {\n \"id\": 0,\n \"uri\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints/batch";
let payload = json!({"Entities": (
json!({
"id": 0,
"uri": ""
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/datapoints/batch \
--header 'content-type: application/json' \
--data '{
"Entities": [
{
"id": 0,
"uri": ""
}
]
}'
echo '{
"Entities": [
{
"id": 0,
"uri": ""
}
]
}' | \
http DELETE {{baseUrl}}/datapoints/batch \
content-type:application/json
wget --quiet \
--method DELETE \
--header 'content-type: application/json' \
--body-data '{\n "Entities": [\n {\n "id": 0,\n "uri": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/datapoints/batch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Entities": [
[
"id": 0,
"uri": ""
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints/batch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"entityData": {
"creationDate": "20120203120530"
}
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"entityData": {
"creationDate": "20120203120530"
}
}
PUT
Fast patch the -notes- field of a datapoint
{{baseUrl}}/datapoints/:id/notes
QUERY PARAMS
id
BODY json
{
"Text": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints/:id/notes");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Text\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/datapoints/:id/notes" {:content-type :json
:form-params {:Text ""}})
require "http/client"
url = "{{baseUrl}}/datapoints/:id/notes"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Text\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/datapoints/:id/notes"),
Content = new StringContent("{\n \"Text\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints/:id/notes");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Text\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints/:id/notes"
payload := strings.NewReader("{\n \"Text\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/datapoints/:id/notes HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"Text": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/datapoints/:id/notes")
.setHeader("content-type", "application/json")
.setBody("{\n \"Text\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints/:id/notes"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Text\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Text\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/datapoints/:id/notes")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/datapoints/:id/notes")
.header("content-type", "application/json")
.body("{\n \"Text\": \"\"\n}")
.asString();
const data = JSON.stringify({
Text: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/datapoints/:id/notes');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/datapoints/:id/notes',
headers: {'content-type': 'application/json'},
data: {Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints/:id/notes';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/datapoints/:id/notes',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Text": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Text\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/datapoints/:id/notes")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints/:id/notes',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Text: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/datapoints/:id/notes',
headers: {'content-type': 'application/json'},
body: {Text: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/datapoints/:id/notes');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Text: ''
});
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}}/datapoints/:id/notes',
headers: {'content-type': 'application/json'},
data: {Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints/:id/notes';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Text": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/datapoints/:id/notes"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/datapoints/:id/notes" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Text\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints/:id/notes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'Text' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/datapoints/:id/notes', [
'body' => '{
"Text": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints/:id/notes');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Text' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Text' => ''
]));
$request->setRequestUrl('{{baseUrl}}/datapoints/:id/notes');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints/:id/notes' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Text": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints/:id/notes' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Text": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Text\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/datapoints/:id/notes", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints/:id/notes"
payload = { "Text": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints/:id/notes"
payload <- "{\n \"Text\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints/:id/notes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Text\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/datapoints/:id/notes') do |req|
req.body = "{\n \"Text\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints/:id/notes";
let payload = json!({"Text": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/datapoints/:id/notes \
--header 'content-type: application/json' \
--data '{
"Text": ""
}'
echo '{
"Text": ""
}' | \
http PUT {{baseUrl}}/datapoints/:id/notes \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Text": ""\n}' \
--output-document \
- {{baseUrl}}/datapoints/:id/notes
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Text": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints/:id/notes")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Fast switch the -favourite- field of a datapoint
{{baseUrl}}/datapoints/:id/favourite
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints/:id/favourite");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/datapoints/:id/favourite")
require "http/client"
url = "{{baseUrl}}/datapoints/:id/favourite"
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}}/datapoints/:id/favourite"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints/:id/favourite");
var request = new RestRequest("", Method.Put);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints/:id/favourite"
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/datapoints/:id/favourite HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/datapoints/:id/favourite")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints/:id/favourite"))
.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}}/datapoints/:id/favourite")
.put(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/datapoints/:id/favourite")
.asString();
const 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}}/datapoints/:id/favourite');
xhr.send(data);
import axios from 'axios';
const options = {method: 'PUT', url: '{{baseUrl}}/datapoints/:id/favourite'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints/:id/favourite';
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}}/datapoints/:id/favourite',
method: 'PUT',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/datapoints/:id/favourite")
.put(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints/:id/favourite',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/datapoints/:id/favourite'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/datapoints/:id/favourite');
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}}/datapoints/:id/favourite'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints/:id/favourite';
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}}/datapoints/:id/favourite"]
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}}/datapoints/:id/favourite" in
Client.call `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints/:id/favourite",
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}}/datapoints/:id/favourite');
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints/:id/favourite');
$request->setMethod(HTTP_METH_PUT);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/datapoints/:id/favourite');
$request->setRequestMethod('PUT');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints/:id/favourite' -Method PUT
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints/:id/favourite' -Method PUT
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PUT", "/baseUrl/datapoints/:id/favourite")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints/:id/favourite"
response = requests.put(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints/:id/favourite"
response <- VERB("PUT", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints/:id/favourite")
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/datapoints/:id/favourite') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints/:id/favourite";
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}}/datapoints/:id/favourite
http PUT {{baseUrl}}/datapoints/:id/favourite
wget --quiet \
--method PUT \
--output-document \
- {{baseUrl}}/datapoints/:id/favourite
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints/:id/favourite")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a datapoint
{{baseUrl}}/datapoints/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/datapoints/:id")
require "http/client"
url = "{{baseUrl}}/datapoints/:id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/datapoints/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints/:id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints/:id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/datapoints/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/datapoints/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints/:id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/datapoints/:id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/datapoints/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/datapoints/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/datapoints/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/datapoints/:id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/datapoints/:id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/datapoints/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/datapoints/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/datapoints/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/datapoints/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/datapoints/:id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/datapoints/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints/:id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/datapoints/:id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints/:id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints/:id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/datapoints/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints/:id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints/:id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/datapoints/:id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints/:id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/datapoints/:id
http GET {{baseUrl}}/datapoints/:id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/datapoints/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}
GET
List of all the datapoints associated to the user
{{baseUrl}}/datapoints
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/datapoints")
require "http/client"
url = "{{baseUrl}}/datapoints"
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}}/datapoints"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints"
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/datapoints HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/datapoints")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/datapoints")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/datapoints")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/datapoints');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/datapoints'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints';
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}}/datapoints',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/datapoints")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/datapoints'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/datapoints');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/datapoints'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints';
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}}/datapoints"]
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}}/datapoints" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints",
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}}/datapoints');
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/datapoints');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/datapoints")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints")
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/datapoints') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints";
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}}/datapoints
http GET {{baseUrl}}/datapoints
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/datapoints
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve statistics about all datapoints of this customer for a timeframe grouped by some temporal entity (day-week-month)
{{baseUrl}}/datapoints/aggregated/list
QUERY PARAMS
type
timeFrame
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/datapoints/aggregated/list" {:query-params {:type ""
:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame="
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}}/datapoints/aggregated/list?type=&timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame="
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/datapoints/aggregated/list?type=&timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/datapoints/aggregated/list',
params: {type: '', timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame=';
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}}/datapoints/aggregated/list?type=&timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints/aggregated/list?type=&timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/datapoints/aggregated/list',
qs: {type: '', timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/datapoints/aggregated/list');
req.query({
type: '',
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/datapoints/aggregated/list',
params: {type: '', timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame=';
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}}/datapoints/aggregated/list?type=&timeFrame="]
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}}/datapoints/aggregated/list?type=&timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame=",
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}}/datapoints/aggregated/list?type=&timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints/aggregated/list');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'type' => '',
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/datapoints/aggregated/list');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'type' => '',
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/datapoints/aggregated/list?type=&timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints/aggregated/list"
querystring = {"type":"","timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints/aggregated/list"
queryString <- list(
type = "",
timeFrame = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame=")
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/datapoints/aggregated/list') do |req|
req.params['type'] = ''
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints/aggregated/list";
let querystring = [
("type", ""),
("timeFrame", ""),
];
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}}/datapoints/aggregated/list?type=&timeFrame='
http GET '{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints/aggregated/list?type=&timeFrame=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve statistics about this customer for a timeframe by groups
{{baseUrl}}/datapoints/aggregated
QUERY PARAMS
timeFrame
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints/aggregated?timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/datapoints/aggregated" {:query-params {:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/datapoints/aggregated?timeFrame="
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}}/datapoints/aggregated?timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints/aggregated?timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints/aggregated?timeFrame="
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/datapoints/aggregated?timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/datapoints/aggregated?timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints/aggregated?timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/datapoints/aggregated?timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/datapoints/aggregated?timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/datapoints/aggregated?timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/datapoints/aggregated',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints/aggregated?timeFrame=';
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}}/datapoints/aggregated?timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/datapoints/aggregated?timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints/aggregated?timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/datapoints/aggregated',
qs: {timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/datapoints/aggregated');
req.query({
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/datapoints/aggregated',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints/aggregated?timeFrame=';
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}}/datapoints/aggregated?timeFrame="]
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}}/datapoints/aggregated?timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints/aggregated?timeFrame=",
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}}/datapoints/aggregated?timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints/aggregated');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/datapoints/aggregated');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints/aggregated?timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints/aggregated?timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/datapoints/aggregated?timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints/aggregated"
querystring = {"timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints/aggregated"
queryString <- list(timeFrame = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints/aggregated?timeFrame=")
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/datapoints/aggregated') do |req|
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints/aggregated";
let querystring = [
("timeFrame", ""),
];
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}}/datapoints/aggregated?timeFrame='
http GET '{{baseUrl}}/datapoints/aggregated?timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/datapoints/aggregated?timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints/aggregated?timeFrame=")! 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()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"activityDay": "20120203120530",
"fromDay": "20120203120530",
"lastHitDate": "20120203120530",
"toDay": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"activityDay": "20120203120530",
"fromDay": "20120203120530",
"lastHitDate": "20120203120530",
"toDay": "20120203120530"
}
GET
Retrieve statistics about this datapoint for a timeframe grouped by some temporal entity (day-week-month)
{{baseUrl}}/datapoints/:id/aggregated/list
QUERY PARAMS
timeFrame
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/datapoints/:id/aggregated/list" {:query-params {:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame="
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}}/datapoints/:id/aggregated/list?timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame="
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/datapoints/:id/aggregated/list?timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/datapoints/:id/aggregated/list',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame=';
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}}/datapoints/:id/aggregated/list?timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints/:id/aggregated/list?timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/datapoints/:id/aggregated/list',
qs: {timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/datapoints/:id/aggregated/list');
req.query({
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/datapoints/:id/aggregated/list',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame=';
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}}/datapoints/:id/aggregated/list?timeFrame="]
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}}/datapoints/:id/aggregated/list?timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame=",
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}}/datapoints/:id/aggregated/list?timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints/:id/aggregated/list');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/datapoints/:id/aggregated/list');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/datapoints/:id/aggregated/list?timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints/:id/aggregated/list"
querystring = {"timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints/:id/aggregated/list"
queryString <- list(timeFrame = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame=")
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/datapoints/:id/aggregated/list') do |req|
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints/:id/aggregated/list";
let querystring = [
("timeFrame", ""),
];
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}}/datapoints/:id/aggregated/list?timeFrame='
http GET '{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints/:id/aggregated/list?timeFrame=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve statistics about this datapoint for a timeframe
{{baseUrl}}/datapoints/:id/aggregated
QUERY PARAMS
timeFrame
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints/:id/aggregated?timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/datapoints/:id/aggregated" {:query-params {:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/datapoints/:id/aggregated?timeFrame="
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}}/datapoints/:id/aggregated?timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints/:id/aggregated?timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints/:id/aggregated?timeFrame="
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/datapoints/:id/aggregated?timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/datapoints/:id/aggregated?timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints/:id/aggregated?timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/datapoints/:id/aggregated?timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/datapoints/:id/aggregated?timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/datapoints/:id/aggregated?timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/datapoints/:id/aggregated',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints/:id/aggregated?timeFrame=';
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}}/datapoints/:id/aggregated?timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/datapoints/:id/aggregated?timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints/:id/aggregated?timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/datapoints/:id/aggregated',
qs: {timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/datapoints/:id/aggregated');
req.query({
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/datapoints/:id/aggregated',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints/:id/aggregated?timeFrame=';
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}}/datapoints/:id/aggregated?timeFrame="]
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}}/datapoints/:id/aggregated?timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints/:id/aggregated?timeFrame=",
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}}/datapoints/:id/aggregated?timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints/:id/aggregated');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/datapoints/:id/aggregated');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints/:id/aggregated?timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints/:id/aggregated?timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/datapoints/:id/aggregated?timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints/:id/aggregated"
querystring = {"timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints/:id/aggregated"
queryString <- list(timeFrame = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints/:id/aggregated?timeFrame=")
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/datapoints/:id/aggregated') do |req|
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints/:id/aggregated";
let querystring = [
("timeFrame", ""),
];
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}}/datapoints/:id/aggregated?timeFrame='
http GET '{{baseUrl}}/datapoints/:id/aggregated?timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/datapoints/:id/aggregated?timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints/:id/aggregated?timeFrame=")! 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()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"activityDay": "20120203120530",
"fromDay": "20120203120530",
"lastHitDate": "20120203120530",
"toDay": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"activityDay": "20120203120530",
"fromDay": "20120203120530",
"lastHitDate": "20120203120530",
"toDay": "20120203120530"
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints/:id/hits?timeframe=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/datapoints/:id/hits" {:query-params {:timeframe ""}})
require "http/client"
url = "{{baseUrl}}/datapoints/:id/hits?timeframe="
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}}/datapoints/:id/hits?timeframe="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints/:id/hits?timeframe=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints/:id/hits?timeframe="
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/datapoints/:id/hits?timeframe= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/datapoints/:id/hits?timeframe=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints/:id/hits?timeframe="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/datapoints/:id/hits?timeframe=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/datapoints/:id/hits?timeframe=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/datapoints/:id/hits?timeframe=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/datapoints/:id/hits',
params: {timeframe: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints/:id/hits?timeframe=';
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}}/datapoints/:id/hits?timeframe=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/datapoints/:id/hits?timeframe=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints/:id/hits?timeframe=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/datapoints/:id/hits',
qs: {timeframe: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/datapoints/:id/hits');
req.query({
timeframe: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/datapoints/:id/hits',
params: {timeframe: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints/:id/hits?timeframe=';
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}}/datapoints/:id/hits?timeframe="]
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}}/datapoints/:id/hits?timeframe=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints/:id/hits?timeframe=",
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}}/datapoints/:id/hits?timeframe=');
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints/:id/hits');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeframe' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/datapoints/:id/hits');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeframe' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints/:id/hits?timeframe=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints/:id/hits?timeframe=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/datapoints/:id/hits?timeframe=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints/:id/hits"
querystring = {"timeframe":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints/:id/hits"
queryString <- list(timeframe = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints/:id/hits?timeframe=")
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/datapoints/:id/hits') do |req|
req.params['timeframe'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints/:id/hits";
let querystring = [
("timeframe", ""),
];
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}}/datapoints/:id/hits?timeframe='
http GET '{{baseUrl}}/datapoints/:id/hits?timeframe='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/datapoints/:id/hits?timeframe='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints/:id/hits?timeframe=")! 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
Update a datapoint
{{baseUrl}}/datapoints/:id
QUERY PARAMS
id
BODY json
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints/:id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/datapoints/:id" {:content-type :json
:form-params {:creationDate "20120203120530"
:typeTL {:expirationDate "20120203120530"}}})
require "http/client"
url = "{{baseUrl}}/datapoints/:id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/datapoints/:id"),
Content = new StringContent("{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints/:id");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints/:id"
payload := strings.NewReader("{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/datapoints/:id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 96
{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/datapoints/:id")
.setHeader("content-type", "application/json")
.setBody("{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints/:id"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/datapoints/:id")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/datapoints/:id")
.header("content-type", "application/json")
.body("{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}")
.asString();
const data = JSON.stringify({
creationDate: '20120203120530',
typeTL: {
expirationDate: '20120203120530'
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/datapoints/:id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/datapoints/:id',
headers: {'content-type': 'application/json'},
data: {creationDate: '20120203120530', typeTL: {expirationDate: '20120203120530'}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints/:id';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"creationDate":"20120203120530","typeTL":{"expirationDate":"20120203120530"}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/datapoints/:id',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "creationDate": "20120203120530",\n "typeTL": {\n "expirationDate": "20120203120530"\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/datapoints/:id")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints/:id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({creationDate: '20120203120530', typeTL: {expirationDate: '20120203120530'}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/datapoints/:id',
headers: {'content-type': 'application/json'},
body: {creationDate: '20120203120530', typeTL: {expirationDate: '20120203120530'}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/datapoints/:id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
creationDate: '20120203120530',
typeTL: {
expirationDate: '20120203120530'
}
});
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}}/datapoints/:id',
headers: {'content-type': 'application/json'},
data: {creationDate: '20120203120530', typeTL: {expirationDate: '20120203120530'}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints/:id';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"creationDate":"20120203120530","typeTL":{"expirationDate":"20120203120530"}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"creationDate": @"20120203120530",
@"typeTL": @{ @"expirationDate": @"20120203120530" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/datapoints/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/datapoints/:id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'creationDate' => '20120203120530',
'typeTL' => [
'expirationDate' => '20120203120530'
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/datapoints/:id', [
'body' => '{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints/:id');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'creationDate' => '20120203120530',
'typeTL' => [
'expirationDate' => '20120203120530'
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'creationDate' => '20120203120530',
'typeTL' => [
'expirationDate' => '20120203120530'
]
]));
$request->setRequestUrl('{{baseUrl}}/datapoints/:id');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints/:id' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints/:id' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/datapoints/:id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints/:id"
payload = {
"creationDate": "20120203120530",
"typeTL": { "expirationDate": "20120203120530" }
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints/:id"
payload <- "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/datapoints/:id') do |req|
req.body = "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints/:id";
let payload = json!({
"creationDate": "20120203120530",
"typeTL": json!({"expirationDate": "20120203120530"})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/datapoints/:id \
--header 'content-type: application/json' \
--data '{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}'
echo '{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}' | \
http POST {{baseUrl}}/datapoints/:id \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "creationDate": "20120203120530",\n "typeTL": {\n "expirationDate": "20120203120530"\n }\n}' \
--output-document \
- {{baseUrl}}/datapoints/:id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"creationDate": "20120203120530",
"typeTL": ["expirationDate": "20120203120530"]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Update multiple datapoints
{{baseUrl}}/datapoints/batch
BODY json
{
"List": [
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/datapoints/batch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/datapoints/batch" {:content-type :json
:form-params {:List [{:creationDate ""
:encodeIp false
:fifthConversionId 0
:fifthConversionName ""
:firstConversionId 0
:firstConversionName ""
:fourthConversionId 0
:fourthConversionName ""
:groupId 0
:groupName ""
:id 0
:isPublic false
:isSecured false
:lightTracking false
:name ""
:notes ""
:preferred false
:redirectOnly false
:secondConversionId 0
:secondConversionName ""
:status ""
:tags [{:datapoints []
:groups []
:id 0
:name ""}]
:thirdConversionId 0
:thirdConversionName ""
:title ""
:trackingCode ""
:type ""
:typeTL {:appendQuery false
:browserDestinationItem {:emailDestinationUrl ""
:mobileDestinationUrl ""
:spidersDestinationUrl ""}
:destinationMode ""
:domainId 0
:encodeUrl false
:expirationClicks 0
:expirationDate ""
:firstUrl ""
:goDomainId 0
:hideUrl false
:hideUrlTitle ""
:isABTest false
:password ""
:pauseAfterClicksExpiration false
:pauseAfterDateExpiration false
:randomDestinationItems [{:url ""}]
:redirectType ""
:referrerClean ""
:scripts [{:id 0
:name ""}]
:sequentialDestinationItems [{}]
:spilloverDestinationItems [{}]
:uniqueDestinationItem {:firstDestinationUrl ""}
:url ""
:urlAfterClicksExpiration ""
:urlAfterDateExpiration ""
:urlsByLanguage [{:languageCode ""
:url ""}]
:urlsByNation [{:nation ""
:url ""}]
:weightedDestinationItems [{:url ""
:weight 0}]}
:typeTP {:parameterNote ""}
:writePermited false}]}})
require "http/client"
url = "{{baseUrl}}/datapoints/batch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/datapoints/batch"),
Content = new StringContent("{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/datapoints/batch");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/datapoints/batch"
payload := strings.NewReader("{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/datapoints/batch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 2439
{
"List": [
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/datapoints/batch")
.setHeader("content-type", "application/json")
.setBody("{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/datapoints/batch"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/datapoints/batch")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/datapoints/batch")
.header("content-type", "application/json")
.body("{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}")
.asString();
const data = JSON.stringify({
List: [
{
creationDate: '',
encodeIp: false,
fifthConversionId: 0,
fifthConversionName: '',
firstConversionId: 0,
firstConversionName: '',
fourthConversionId: 0,
fourthConversionName: '',
groupId: 0,
groupName: '',
id: 0,
isPublic: false,
isSecured: false,
lightTracking: false,
name: '',
notes: '',
preferred: false,
redirectOnly: false,
secondConversionId: 0,
secondConversionName: '',
status: '',
tags: [
{
datapoints: [],
groups: [],
id: 0,
name: ''
}
],
thirdConversionId: 0,
thirdConversionName: '',
title: '',
trackingCode: '',
type: '',
typeTL: {
appendQuery: false,
browserDestinationItem: {
emailDestinationUrl: '',
mobileDestinationUrl: '',
spidersDestinationUrl: ''
},
destinationMode: '',
domainId: 0,
encodeUrl: false,
expirationClicks: 0,
expirationDate: '',
firstUrl: '',
goDomainId: 0,
hideUrl: false,
hideUrlTitle: '',
isABTest: false,
password: '',
pauseAfterClicksExpiration: false,
pauseAfterDateExpiration: false,
randomDestinationItems: [
{
url: ''
}
],
redirectType: '',
referrerClean: '',
scripts: [
{
id: 0,
name: ''
}
],
sequentialDestinationItems: [
{}
],
spilloverDestinationItems: [
{}
],
uniqueDestinationItem: {
firstDestinationUrl: ''
},
url: '',
urlAfterClicksExpiration: '',
urlAfterDateExpiration: '',
urlsByLanguage: [
{
languageCode: '',
url: ''
}
],
urlsByNation: [
{
nation: '',
url: ''
}
],
weightedDestinationItems: [
{
url: '',
weight: 0
}
]
},
typeTP: {
parameterNote: ''
},
writePermited: false
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/datapoints/batch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/datapoints/batch',
headers: {'content-type': 'application/json'},
data: {
List: [
{
creationDate: '',
encodeIp: false,
fifthConversionId: 0,
fifthConversionName: '',
firstConversionId: 0,
firstConversionName: '',
fourthConversionId: 0,
fourthConversionName: '',
groupId: 0,
groupName: '',
id: 0,
isPublic: false,
isSecured: false,
lightTracking: false,
name: '',
notes: '',
preferred: false,
redirectOnly: false,
secondConversionId: 0,
secondConversionName: '',
status: '',
tags: [{datapoints: [], groups: [], id: 0, name: ''}],
thirdConversionId: 0,
thirdConversionName: '',
title: '',
trackingCode: '',
type: '',
typeTL: {
appendQuery: false,
browserDestinationItem: {emailDestinationUrl: '', mobileDestinationUrl: '', spidersDestinationUrl: ''},
destinationMode: '',
domainId: 0,
encodeUrl: false,
expirationClicks: 0,
expirationDate: '',
firstUrl: '',
goDomainId: 0,
hideUrl: false,
hideUrlTitle: '',
isABTest: false,
password: '',
pauseAfterClicksExpiration: false,
pauseAfterDateExpiration: false,
randomDestinationItems: [{url: ''}],
redirectType: '',
referrerClean: '',
scripts: [{id: 0, name: ''}],
sequentialDestinationItems: [{}],
spilloverDestinationItems: [{}],
uniqueDestinationItem: {firstDestinationUrl: ''},
url: '',
urlAfterClicksExpiration: '',
urlAfterDateExpiration: '',
urlsByLanguage: [{languageCode: '', url: ''}],
urlsByNation: [{nation: '', url: ''}],
weightedDestinationItems: [{url: '', weight: 0}]
},
typeTP: {parameterNote: ''},
writePermited: false
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/datapoints/batch';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"List":[{"creationDate":"","encodeIp":false,"fifthConversionId":0,"fifthConversionName":"","firstConversionId":0,"firstConversionName":"","fourthConversionId":0,"fourthConversionName":"","groupId":0,"groupName":"","id":0,"isPublic":false,"isSecured":false,"lightTracking":false,"name":"","notes":"","preferred":false,"redirectOnly":false,"secondConversionId":0,"secondConversionName":"","status":"","tags":[{"datapoints":[],"groups":[],"id":0,"name":""}],"thirdConversionId":0,"thirdConversionName":"","title":"","trackingCode":"","type":"","typeTL":{"appendQuery":false,"browserDestinationItem":{"emailDestinationUrl":"","mobileDestinationUrl":"","spidersDestinationUrl":""},"destinationMode":"","domainId":0,"encodeUrl":false,"expirationClicks":0,"expirationDate":"","firstUrl":"","goDomainId":0,"hideUrl":false,"hideUrlTitle":"","isABTest":false,"password":"","pauseAfterClicksExpiration":false,"pauseAfterDateExpiration":false,"randomDestinationItems":[{"url":""}],"redirectType":"","referrerClean":"","scripts":[{"id":0,"name":""}],"sequentialDestinationItems":[{}],"spilloverDestinationItems":[{}],"uniqueDestinationItem":{"firstDestinationUrl":""},"url":"","urlAfterClicksExpiration":"","urlAfterDateExpiration":"","urlsByLanguage":[{"languageCode":"","url":""}],"urlsByNation":[{"nation":"","url":""}],"weightedDestinationItems":[{"url":"","weight":0}]},"typeTP":{"parameterNote":""},"writePermited":false}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/datapoints/batch',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "List": [\n {\n "creationDate": "",\n "encodeIp": false,\n "fifthConversionId": 0,\n "fifthConversionName": "",\n "firstConversionId": 0,\n "firstConversionName": "",\n "fourthConversionId": 0,\n "fourthConversionName": "",\n "groupId": 0,\n "groupName": "",\n "id": 0,\n "isPublic": false,\n "isSecured": false,\n "lightTracking": false,\n "name": "",\n "notes": "",\n "preferred": false,\n "redirectOnly": false,\n "secondConversionId": 0,\n "secondConversionName": "",\n "status": "",\n "tags": [\n {\n "datapoints": [],\n "groups": [],\n "id": 0,\n "name": ""\n }\n ],\n "thirdConversionId": 0,\n "thirdConversionName": "",\n "title": "",\n "trackingCode": "",\n "type": "",\n "typeTL": {\n "appendQuery": false,\n "browserDestinationItem": {\n "emailDestinationUrl": "",\n "mobileDestinationUrl": "",\n "spidersDestinationUrl": ""\n },\n "destinationMode": "",\n "domainId": 0,\n "encodeUrl": false,\n "expirationClicks": 0,\n "expirationDate": "",\n "firstUrl": "",\n "goDomainId": 0,\n "hideUrl": false,\n "hideUrlTitle": "",\n "isABTest": false,\n "password": "",\n "pauseAfterClicksExpiration": false,\n "pauseAfterDateExpiration": false,\n "randomDestinationItems": [\n {\n "url": ""\n }\n ],\n "redirectType": "",\n "referrerClean": "",\n "scripts": [\n {\n "id": 0,\n "name": ""\n }\n ],\n "sequentialDestinationItems": [\n {}\n ],\n "spilloverDestinationItems": [\n {}\n ],\n "uniqueDestinationItem": {\n "firstDestinationUrl": ""\n },\n "url": "",\n "urlAfterClicksExpiration": "",\n "urlAfterDateExpiration": "",\n "urlsByLanguage": [\n {\n "languageCode": "",\n "url": ""\n }\n ],\n "urlsByNation": [\n {\n "nation": "",\n "url": ""\n }\n ],\n "weightedDestinationItems": [\n {\n "url": "",\n "weight": 0\n }\n ]\n },\n "typeTP": {\n "parameterNote": ""\n },\n "writePermited": false\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/datapoints/batch")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/datapoints/batch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
List: [
{
creationDate: '',
encodeIp: false,
fifthConversionId: 0,
fifthConversionName: '',
firstConversionId: 0,
firstConversionName: '',
fourthConversionId: 0,
fourthConversionName: '',
groupId: 0,
groupName: '',
id: 0,
isPublic: false,
isSecured: false,
lightTracking: false,
name: '',
notes: '',
preferred: false,
redirectOnly: false,
secondConversionId: 0,
secondConversionName: '',
status: '',
tags: [{datapoints: [], groups: [], id: 0, name: ''}],
thirdConversionId: 0,
thirdConversionName: '',
title: '',
trackingCode: '',
type: '',
typeTL: {
appendQuery: false,
browserDestinationItem: {emailDestinationUrl: '', mobileDestinationUrl: '', spidersDestinationUrl: ''},
destinationMode: '',
domainId: 0,
encodeUrl: false,
expirationClicks: 0,
expirationDate: '',
firstUrl: '',
goDomainId: 0,
hideUrl: false,
hideUrlTitle: '',
isABTest: false,
password: '',
pauseAfterClicksExpiration: false,
pauseAfterDateExpiration: false,
randomDestinationItems: [{url: ''}],
redirectType: '',
referrerClean: '',
scripts: [{id: 0, name: ''}],
sequentialDestinationItems: [{}],
spilloverDestinationItems: [{}],
uniqueDestinationItem: {firstDestinationUrl: ''},
url: '',
urlAfterClicksExpiration: '',
urlAfterDateExpiration: '',
urlsByLanguage: [{languageCode: '', url: ''}],
urlsByNation: [{nation: '', url: ''}],
weightedDestinationItems: [{url: '', weight: 0}]
},
typeTP: {parameterNote: ''},
writePermited: false
}
]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/datapoints/batch',
headers: {'content-type': 'application/json'},
body: {
List: [
{
creationDate: '',
encodeIp: false,
fifthConversionId: 0,
fifthConversionName: '',
firstConversionId: 0,
firstConversionName: '',
fourthConversionId: 0,
fourthConversionName: '',
groupId: 0,
groupName: '',
id: 0,
isPublic: false,
isSecured: false,
lightTracking: false,
name: '',
notes: '',
preferred: false,
redirectOnly: false,
secondConversionId: 0,
secondConversionName: '',
status: '',
tags: [{datapoints: [], groups: [], id: 0, name: ''}],
thirdConversionId: 0,
thirdConversionName: '',
title: '',
trackingCode: '',
type: '',
typeTL: {
appendQuery: false,
browserDestinationItem: {emailDestinationUrl: '', mobileDestinationUrl: '', spidersDestinationUrl: ''},
destinationMode: '',
domainId: 0,
encodeUrl: false,
expirationClicks: 0,
expirationDate: '',
firstUrl: '',
goDomainId: 0,
hideUrl: false,
hideUrlTitle: '',
isABTest: false,
password: '',
pauseAfterClicksExpiration: false,
pauseAfterDateExpiration: false,
randomDestinationItems: [{url: ''}],
redirectType: '',
referrerClean: '',
scripts: [{id: 0, name: ''}],
sequentialDestinationItems: [{}],
spilloverDestinationItems: [{}],
uniqueDestinationItem: {firstDestinationUrl: ''},
url: '',
urlAfterClicksExpiration: '',
urlAfterDateExpiration: '',
urlsByLanguage: [{languageCode: '', url: ''}],
urlsByNation: [{nation: '', url: ''}],
weightedDestinationItems: [{url: '', weight: 0}]
},
typeTP: {parameterNote: ''},
writePermited: false
}
]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/datapoints/batch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
List: [
{
creationDate: '',
encodeIp: false,
fifthConversionId: 0,
fifthConversionName: '',
firstConversionId: 0,
firstConversionName: '',
fourthConversionId: 0,
fourthConversionName: '',
groupId: 0,
groupName: '',
id: 0,
isPublic: false,
isSecured: false,
lightTracking: false,
name: '',
notes: '',
preferred: false,
redirectOnly: false,
secondConversionId: 0,
secondConversionName: '',
status: '',
tags: [
{
datapoints: [],
groups: [],
id: 0,
name: ''
}
],
thirdConversionId: 0,
thirdConversionName: '',
title: '',
trackingCode: '',
type: '',
typeTL: {
appendQuery: false,
browserDestinationItem: {
emailDestinationUrl: '',
mobileDestinationUrl: '',
spidersDestinationUrl: ''
},
destinationMode: '',
domainId: 0,
encodeUrl: false,
expirationClicks: 0,
expirationDate: '',
firstUrl: '',
goDomainId: 0,
hideUrl: false,
hideUrlTitle: '',
isABTest: false,
password: '',
pauseAfterClicksExpiration: false,
pauseAfterDateExpiration: false,
randomDestinationItems: [
{
url: ''
}
],
redirectType: '',
referrerClean: '',
scripts: [
{
id: 0,
name: ''
}
],
sequentialDestinationItems: [
{}
],
spilloverDestinationItems: [
{}
],
uniqueDestinationItem: {
firstDestinationUrl: ''
},
url: '',
urlAfterClicksExpiration: '',
urlAfterDateExpiration: '',
urlsByLanguage: [
{
languageCode: '',
url: ''
}
],
urlsByNation: [
{
nation: '',
url: ''
}
],
weightedDestinationItems: [
{
url: '',
weight: 0
}
]
},
typeTP: {
parameterNote: ''
},
writePermited: false
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/datapoints/batch',
headers: {'content-type': 'application/json'},
data: {
List: [
{
creationDate: '',
encodeIp: false,
fifthConversionId: 0,
fifthConversionName: '',
firstConversionId: 0,
firstConversionName: '',
fourthConversionId: 0,
fourthConversionName: '',
groupId: 0,
groupName: '',
id: 0,
isPublic: false,
isSecured: false,
lightTracking: false,
name: '',
notes: '',
preferred: false,
redirectOnly: false,
secondConversionId: 0,
secondConversionName: '',
status: '',
tags: [{datapoints: [], groups: [], id: 0, name: ''}],
thirdConversionId: 0,
thirdConversionName: '',
title: '',
trackingCode: '',
type: '',
typeTL: {
appendQuery: false,
browserDestinationItem: {emailDestinationUrl: '', mobileDestinationUrl: '', spidersDestinationUrl: ''},
destinationMode: '',
domainId: 0,
encodeUrl: false,
expirationClicks: 0,
expirationDate: '',
firstUrl: '',
goDomainId: 0,
hideUrl: false,
hideUrlTitle: '',
isABTest: false,
password: '',
pauseAfterClicksExpiration: false,
pauseAfterDateExpiration: false,
randomDestinationItems: [{url: ''}],
redirectType: '',
referrerClean: '',
scripts: [{id: 0, name: ''}],
sequentialDestinationItems: [{}],
spilloverDestinationItems: [{}],
uniqueDestinationItem: {firstDestinationUrl: ''},
url: '',
urlAfterClicksExpiration: '',
urlAfterDateExpiration: '',
urlsByLanguage: [{languageCode: '', url: ''}],
urlsByNation: [{nation: '', url: ''}],
weightedDestinationItems: [{url: '', weight: 0}]
},
typeTP: {parameterNote: ''},
writePermited: false
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/datapoints/batch';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"List":[{"creationDate":"","encodeIp":false,"fifthConversionId":0,"fifthConversionName":"","firstConversionId":0,"firstConversionName":"","fourthConversionId":0,"fourthConversionName":"","groupId":0,"groupName":"","id":0,"isPublic":false,"isSecured":false,"lightTracking":false,"name":"","notes":"","preferred":false,"redirectOnly":false,"secondConversionId":0,"secondConversionName":"","status":"","tags":[{"datapoints":[],"groups":[],"id":0,"name":""}],"thirdConversionId":0,"thirdConversionName":"","title":"","trackingCode":"","type":"","typeTL":{"appendQuery":false,"browserDestinationItem":{"emailDestinationUrl":"","mobileDestinationUrl":"","spidersDestinationUrl":""},"destinationMode":"","domainId":0,"encodeUrl":false,"expirationClicks":0,"expirationDate":"","firstUrl":"","goDomainId":0,"hideUrl":false,"hideUrlTitle":"","isABTest":false,"password":"","pauseAfterClicksExpiration":false,"pauseAfterDateExpiration":false,"randomDestinationItems":[{"url":""}],"redirectType":"","referrerClean":"","scripts":[{"id":0,"name":""}],"sequentialDestinationItems":[{}],"spilloverDestinationItems":[{}],"uniqueDestinationItem":{"firstDestinationUrl":""},"url":"","urlAfterClicksExpiration":"","urlAfterDateExpiration":"","urlsByLanguage":[{"languageCode":"","url":""}],"urlsByNation":[{"nation":"","url":""}],"weightedDestinationItems":[{"url":"","weight":0}]},"typeTP":{"parameterNote":""},"writePermited":false}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"List": @[ @{ @"creationDate": @"", @"encodeIp": @NO, @"fifthConversionId": @0, @"fifthConversionName": @"", @"firstConversionId": @0, @"firstConversionName": @"", @"fourthConversionId": @0, @"fourthConversionName": @"", @"groupId": @0, @"groupName": @"", @"id": @0, @"isPublic": @NO, @"isSecured": @NO, @"lightTracking": @NO, @"name": @"", @"notes": @"", @"preferred": @NO, @"redirectOnly": @NO, @"secondConversionId": @0, @"secondConversionName": @"", @"status": @"", @"tags": @[ @{ @"datapoints": @[ ], @"groups": @[ ], @"id": @0, @"name": @"" } ], @"thirdConversionId": @0, @"thirdConversionName": @"", @"title": @"", @"trackingCode": @"", @"type": @"", @"typeTL": @{ @"appendQuery": @NO, @"browserDestinationItem": @{ @"emailDestinationUrl": @"", @"mobileDestinationUrl": @"", @"spidersDestinationUrl": @"" }, @"destinationMode": @"", @"domainId": @0, @"encodeUrl": @NO, @"expirationClicks": @0, @"expirationDate": @"", @"firstUrl": @"", @"goDomainId": @0, @"hideUrl": @NO, @"hideUrlTitle": @"", @"isABTest": @NO, @"password": @"", @"pauseAfterClicksExpiration": @NO, @"pauseAfterDateExpiration": @NO, @"randomDestinationItems": @[ @{ @"url": @"" } ], @"redirectType": @"", @"referrerClean": @"", @"scripts": @[ @{ @"id": @0, @"name": @"" } ], @"sequentialDestinationItems": @[ @{ } ], @"spilloverDestinationItems": @[ @{ } ], @"uniqueDestinationItem": @{ @"firstDestinationUrl": @"" }, @"url": @"", @"urlAfterClicksExpiration": @"", @"urlAfterDateExpiration": @"", @"urlsByLanguage": @[ @{ @"languageCode": @"", @"url": @"" } ], @"urlsByNation": @[ @{ @"nation": @"", @"url": @"" } ], @"weightedDestinationItems": @[ @{ @"url": @"", @"weight": @0 } ] }, @"typeTP": @{ @"parameterNote": @"" }, @"writePermited": @NO } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/datapoints/batch"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/datapoints/batch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/datapoints/batch",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'List' => [
[
'creationDate' => '',
'encodeIp' => null,
'fifthConversionId' => 0,
'fifthConversionName' => '',
'firstConversionId' => 0,
'firstConversionName' => '',
'fourthConversionId' => 0,
'fourthConversionName' => '',
'groupId' => 0,
'groupName' => '',
'id' => 0,
'isPublic' => null,
'isSecured' => null,
'lightTracking' => null,
'name' => '',
'notes' => '',
'preferred' => null,
'redirectOnly' => null,
'secondConversionId' => 0,
'secondConversionName' => '',
'status' => '',
'tags' => [
[
'datapoints' => [
],
'groups' => [
],
'id' => 0,
'name' => ''
]
],
'thirdConversionId' => 0,
'thirdConversionName' => '',
'title' => '',
'trackingCode' => '',
'type' => '',
'typeTL' => [
'appendQuery' => null,
'browserDestinationItem' => [
'emailDestinationUrl' => '',
'mobileDestinationUrl' => '',
'spidersDestinationUrl' => ''
],
'destinationMode' => '',
'domainId' => 0,
'encodeUrl' => null,
'expirationClicks' => 0,
'expirationDate' => '',
'firstUrl' => '',
'goDomainId' => 0,
'hideUrl' => null,
'hideUrlTitle' => '',
'isABTest' => null,
'password' => '',
'pauseAfterClicksExpiration' => null,
'pauseAfterDateExpiration' => null,
'randomDestinationItems' => [
[
'url' => ''
]
],
'redirectType' => '',
'referrerClean' => '',
'scripts' => [
[
'id' => 0,
'name' => ''
]
],
'sequentialDestinationItems' => [
[
]
],
'spilloverDestinationItems' => [
[
]
],
'uniqueDestinationItem' => [
'firstDestinationUrl' => ''
],
'url' => '',
'urlAfterClicksExpiration' => '',
'urlAfterDateExpiration' => '',
'urlsByLanguage' => [
[
'languageCode' => '',
'url' => ''
]
],
'urlsByNation' => [
[
'nation' => '',
'url' => ''
]
],
'weightedDestinationItems' => [
[
'url' => '',
'weight' => 0
]
]
],
'typeTP' => [
'parameterNote' => ''
],
'writePermited' => null
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/datapoints/batch', [
'body' => '{
"List": [
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/datapoints/batch');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'List' => [
[
'creationDate' => '',
'encodeIp' => null,
'fifthConversionId' => 0,
'fifthConversionName' => '',
'firstConversionId' => 0,
'firstConversionName' => '',
'fourthConversionId' => 0,
'fourthConversionName' => '',
'groupId' => 0,
'groupName' => '',
'id' => 0,
'isPublic' => null,
'isSecured' => null,
'lightTracking' => null,
'name' => '',
'notes' => '',
'preferred' => null,
'redirectOnly' => null,
'secondConversionId' => 0,
'secondConversionName' => '',
'status' => '',
'tags' => [
[
'datapoints' => [
],
'groups' => [
],
'id' => 0,
'name' => ''
]
],
'thirdConversionId' => 0,
'thirdConversionName' => '',
'title' => '',
'trackingCode' => '',
'type' => '',
'typeTL' => [
'appendQuery' => null,
'browserDestinationItem' => [
'emailDestinationUrl' => '',
'mobileDestinationUrl' => '',
'spidersDestinationUrl' => ''
],
'destinationMode' => '',
'domainId' => 0,
'encodeUrl' => null,
'expirationClicks' => 0,
'expirationDate' => '',
'firstUrl' => '',
'goDomainId' => 0,
'hideUrl' => null,
'hideUrlTitle' => '',
'isABTest' => null,
'password' => '',
'pauseAfterClicksExpiration' => null,
'pauseAfterDateExpiration' => null,
'randomDestinationItems' => [
[
'url' => ''
]
],
'redirectType' => '',
'referrerClean' => '',
'scripts' => [
[
'id' => 0,
'name' => ''
]
],
'sequentialDestinationItems' => [
[
]
],
'spilloverDestinationItems' => [
[
]
],
'uniqueDestinationItem' => [
'firstDestinationUrl' => ''
],
'url' => '',
'urlAfterClicksExpiration' => '',
'urlAfterDateExpiration' => '',
'urlsByLanguage' => [
[
'languageCode' => '',
'url' => ''
]
],
'urlsByNation' => [
[
'nation' => '',
'url' => ''
]
],
'weightedDestinationItems' => [
[
'url' => '',
'weight' => 0
]
]
],
'typeTP' => [
'parameterNote' => ''
],
'writePermited' => null
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'List' => [
[
'creationDate' => '',
'encodeIp' => null,
'fifthConversionId' => 0,
'fifthConversionName' => '',
'firstConversionId' => 0,
'firstConversionName' => '',
'fourthConversionId' => 0,
'fourthConversionName' => '',
'groupId' => 0,
'groupName' => '',
'id' => 0,
'isPublic' => null,
'isSecured' => null,
'lightTracking' => null,
'name' => '',
'notes' => '',
'preferred' => null,
'redirectOnly' => null,
'secondConversionId' => 0,
'secondConversionName' => '',
'status' => '',
'tags' => [
[
'datapoints' => [
],
'groups' => [
],
'id' => 0,
'name' => ''
]
],
'thirdConversionId' => 0,
'thirdConversionName' => '',
'title' => '',
'trackingCode' => '',
'type' => '',
'typeTL' => [
'appendQuery' => null,
'browserDestinationItem' => [
'emailDestinationUrl' => '',
'mobileDestinationUrl' => '',
'spidersDestinationUrl' => ''
],
'destinationMode' => '',
'domainId' => 0,
'encodeUrl' => null,
'expirationClicks' => 0,
'expirationDate' => '',
'firstUrl' => '',
'goDomainId' => 0,
'hideUrl' => null,
'hideUrlTitle' => '',
'isABTest' => null,
'password' => '',
'pauseAfterClicksExpiration' => null,
'pauseAfterDateExpiration' => null,
'randomDestinationItems' => [
[
'url' => ''
]
],
'redirectType' => '',
'referrerClean' => '',
'scripts' => [
[
'id' => 0,
'name' => ''
]
],
'sequentialDestinationItems' => [
[
]
],
'spilloverDestinationItems' => [
[
]
],
'uniqueDestinationItem' => [
'firstDestinationUrl' => ''
],
'url' => '',
'urlAfterClicksExpiration' => '',
'urlAfterDateExpiration' => '',
'urlsByLanguage' => [
[
'languageCode' => '',
'url' => ''
]
],
'urlsByNation' => [
[
'nation' => '',
'url' => ''
]
],
'weightedDestinationItems' => [
[
'url' => '',
'weight' => 0
]
]
],
'typeTP' => [
'parameterNote' => ''
],
'writePermited' => null
]
]
]));
$request->setRequestUrl('{{baseUrl}}/datapoints/batch');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/datapoints/batch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"List": [
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/datapoints/batch' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"List": [
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/datapoints/batch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/datapoints/batch"
payload = { "List": [
{
"creationDate": "",
"encodeIp": False,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": False,
"isSecured": False,
"lightTracking": False,
"name": "",
"notes": "",
"preferred": False,
"redirectOnly": False,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": False,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": False,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": False,
"hideUrlTitle": "",
"isABTest": False,
"password": "",
"pauseAfterClicksExpiration": False,
"pauseAfterDateExpiration": False,
"randomDestinationItems": [{ "url": "" }],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [{}],
"spilloverDestinationItems": [{}],
"uniqueDestinationItem": { "firstDestinationUrl": "" },
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": { "parameterNote": "" },
"writePermited": False
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/datapoints/batch"
payload <- "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/datapoints/batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/datapoints/batch') do |req|
req.body = "{\n \"List\": [\n {\n \"creationDate\": \"\",\n \"encodeIp\": false,\n \"fifthConversionId\": 0,\n \"fifthConversionName\": \"\",\n \"firstConversionId\": 0,\n \"firstConversionName\": \"\",\n \"fourthConversionId\": 0,\n \"fourthConversionName\": \"\",\n \"groupId\": 0,\n \"groupName\": \"\",\n \"id\": 0,\n \"isPublic\": false,\n \"isSecured\": false,\n \"lightTracking\": false,\n \"name\": \"\",\n \"notes\": \"\",\n \"preferred\": false,\n \"redirectOnly\": false,\n \"secondConversionId\": 0,\n \"secondConversionName\": \"\",\n \"status\": \"\",\n \"tags\": [\n {\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"thirdConversionId\": 0,\n \"thirdConversionName\": \"\",\n \"title\": \"\",\n \"trackingCode\": \"\",\n \"type\": \"\",\n \"typeTL\": {\n \"appendQuery\": false,\n \"browserDestinationItem\": {\n \"emailDestinationUrl\": \"\",\n \"mobileDestinationUrl\": \"\",\n \"spidersDestinationUrl\": \"\"\n },\n \"destinationMode\": \"\",\n \"domainId\": 0,\n \"encodeUrl\": false,\n \"expirationClicks\": 0,\n \"expirationDate\": \"\",\n \"firstUrl\": \"\",\n \"goDomainId\": 0,\n \"hideUrl\": false,\n \"hideUrlTitle\": \"\",\n \"isABTest\": false,\n \"password\": \"\",\n \"pauseAfterClicksExpiration\": false,\n \"pauseAfterDateExpiration\": false,\n \"randomDestinationItems\": [\n {\n \"url\": \"\"\n }\n ],\n \"redirectType\": \"\",\n \"referrerClean\": \"\",\n \"scripts\": [\n {\n \"id\": 0,\n \"name\": \"\"\n }\n ],\n \"sequentialDestinationItems\": [\n {}\n ],\n \"spilloverDestinationItems\": [\n {}\n ],\n \"uniqueDestinationItem\": {\n \"firstDestinationUrl\": \"\"\n },\n \"url\": \"\",\n \"urlAfterClicksExpiration\": \"\",\n \"urlAfterDateExpiration\": \"\",\n \"urlsByLanguage\": [\n {\n \"languageCode\": \"\",\n \"url\": \"\"\n }\n ],\n \"urlsByNation\": [\n {\n \"nation\": \"\",\n \"url\": \"\"\n }\n ],\n \"weightedDestinationItems\": [\n {\n \"url\": \"\",\n \"weight\": 0\n }\n ]\n },\n \"typeTP\": {\n \"parameterNote\": \"\"\n },\n \"writePermited\": false\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/datapoints/batch";
let payload = json!({"List": (
json!({
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": (
json!({
"datapoints": (),
"groups": (),
"id": 0,
"name": ""
})
),
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": json!({
"appendQuery": false,
"browserDestinationItem": json!({
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
}),
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": (json!({"url": ""})),
"redirectType": "",
"referrerClean": "",
"scripts": (
json!({
"id": 0,
"name": ""
})
),
"sequentialDestinationItems": (json!({})),
"spilloverDestinationItems": (json!({})),
"uniqueDestinationItem": json!({"firstDestinationUrl": ""}),
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": (
json!({
"languageCode": "",
"url": ""
})
),
"urlsByNation": (
json!({
"nation": "",
"url": ""
})
),
"weightedDestinationItems": (
json!({
"url": "",
"weight": 0
})
)
}),
"typeTP": json!({"parameterNote": ""}),
"writePermited": false
})
)});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/datapoints/batch \
--header 'content-type: application/json' \
--data '{
"List": [
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
]
}'
echo '{
"List": [
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
]
}' | \
http POST {{baseUrl}}/datapoints/batch \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "List": [\n {\n "creationDate": "",\n "encodeIp": false,\n "fifthConversionId": 0,\n "fifthConversionName": "",\n "firstConversionId": 0,\n "firstConversionName": "",\n "fourthConversionId": 0,\n "fourthConversionName": "",\n "groupId": 0,\n "groupName": "",\n "id": 0,\n "isPublic": false,\n "isSecured": false,\n "lightTracking": false,\n "name": "",\n "notes": "",\n "preferred": false,\n "redirectOnly": false,\n "secondConversionId": 0,\n "secondConversionName": "",\n "status": "",\n "tags": [\n {\n "datapoints": [],\n "groups": [],\n "id": 0,\n "name": ""\n }\n ],\n "thirdConversionId": 0,\n "thirdConversionName": "",\n "title": "",\n "trackingCode": "",\n "type": "",\n "typeTL": {\n "appendQuery": false,\n "browserDestinationItem": {\n "emailDestinationUrl": "",\n "mobileDestinationUrl": "",\n "spidersDestinationUrl": ""\n },\n "destinationMode": "",\n "domainId": 0,\n "encodeUrl": false,\n "expirationClicks": 0,\n "expirationDate": "",\n "firstUrl": "",\n "goDomainId": 0,\n "hideUrl": false,\n "hideUrlTitle": "",\n "isABTest": false,\n "password": "",\n "pauseAfterClicksExpiration": false,\n "pauseAfterDateExpiration": false,\n "randomDestinationItems": [\n {\n "url": ""\n }\n ],\n "redirectType": "",\n "referrerClean": "",\n "scripts": [\n {\n "id": 0,\n "name": ""\n }\n ],\n "sequentialDestinationItems": [\n {}\n ],\n "spilloverDestinationItems": [\n {}\n ],\n "uniqueDestinationItem": {\n "firstDestinationUrl": ""\n },\n "url": "",\n "urlAfterClicksExpiration": "",\n "urlAfterDateExpiration": "",\n "urlsByLanguage": [\n {\n "languageCode": "",\n "url": ""\n }\n ],\n "urlsByNation": [\n {\n "nation": "",\n "url": ""\n }\n ],\n "weightedDestinationItems": [\n {\n "url": "",\n "weight": 0\n }\n ]\n },\n "typeTP": {\n "parameterNote": ""\n },\n "writePermited": false\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/datapoints/batch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["List": [
[
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
[
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
]
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": [
"appendQuery": false,
"browserDestinationItem": [
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
],
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [["url": ""]],
"redirectType": "",
"referrerClean": "",
"scripts": [
[
"id": 0,
"name": ""
]
],
"sequentialDestinationItems": [[]],
"spilloverDestinationItems": [[]],
"uniqueDestinationItem": ["firstDestinationUrl": ""],
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
[
"languageCode": "",
"url": ""
]
],
"urlsByNation": [
[
"nation": "",
"url": ""
]
],
"weightedDestinationItems": [
[
"url": "",
"weight": 0
]
]
],
"typeTP": ["parameterNote": ""],
"writePermited": false
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/datapoints/batch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"entityData": {
"creationDate": "20120203120530"
}
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"entityData": {
"creationDate": "20120203120530"
}
}
POST
Create a domain
{{baseUrl}}/domains
BODY json
{
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domains");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/domains" {:content-type :json
:form-params {:custom404 ""
:customHomepage ""
:id 0
:name ""
:type ""}})
require "http/client"
url = "{{baseUrl}}/domains"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/domains"),
Content = new StringContent("{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/domains");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domains"
payload := strings.NewReader("{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/domains HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 84
{
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/domains")
.setHeader("content-type", "application/json")
.setBody("{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domains"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/domains")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/domains")
.header("content-type", "application/json")
.body("{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}")
.asString();
const data = JSON.stringify({
custom404: '',
customHomepage: '',
id: 0,
name: '',
type: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/domains');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/domains',
headers: {'content-type': 'application/json'},
data: {custom404: '', customHomepage: '', id: 0, name: '', type: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domains';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"custom404":"","customHomepage":"","id":0,"name":"","type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/domains',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "custom404": "",\n "customHomepage": "",\n "id": 0,\n "name": "",\n "type": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/domains")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/domains',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({custom404: '', customHomepage: '', id: 0, name: '', type: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/domains',
headers: {'content-type': 'application/json'},
body: {custom404: '', customHomepage: '', id: 0, name: '', type: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/domains');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
custom404: '',
customHomepage: '',
id: 0,
name: '',
type: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/domains',
headers: {'content-type': 'application/json'},
data: {custom404: '', customHomepage: '', id: 0, name: '', type: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domains';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"custom404":"","customHomepage":"","id":0,"name":"","type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"custom404": @"",
@"customHomepage": @"",
@"id": @0,
@"name": @"",
@"type": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/domains"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/domains" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domains",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'custom404' => '',
'customHomepage' => '',
'id' => 0,
'name' => '',
'type' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/domains', [
'body' => '{
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/domains');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'custom404' => '',
'customHomepage' => '',
'id' => 0,
'name' => '',
'type' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'custom404' => '',
'customHomepage' => '',
'id' => 0,
'name' => '',
'type' => ''
]));
$request->setRequestUrl('{{baseUrl}}/domains');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/domains' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domains' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/domains", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domains"
payload = {
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domains"
payload <- "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/domains")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/domains') do |req|
req.body = "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domains";
let payload = json!({
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/domains \
--header 'content-type: application/json' \
--data '{
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}'
echo '{
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}' | \
http POST {{baseUrl}}/domains \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "custom404": "",\n "customHomepage": "",\n "id": 0,\n "name": "",\n "type": ""\n}' \
--output-document \
- {{baseUrl}}/domains
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domains")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a domain
{{baseUrl}}/domains/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domains/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/domains/:id")
require "http/client"
url = "{{baseUrl}}/domains/:id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/domains/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/domains/:id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domains/:id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/domains/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/domains/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domains/:id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/domains/:id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/domains/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/domains/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/domains/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domains/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/domains/:id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/domains/:id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/domains/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/domains/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/domains/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/domains/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domains/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/domains/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/domains/:id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domains/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/domains/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/domains/:id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/domains/:id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/domains/:id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domains/:id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/domains/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domains/:id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domains/:id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/domains/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/domains/:id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domains/:id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/domains/:id
http DELETE {{baseUrl}}/domains/:id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/domains/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domains/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a domain
{{baseUrl}}/domains/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domains/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/domains/:id")
require "http/client"
url = "{{baseUrl}}/domains/:id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/domains/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/domains/:id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domains/:id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/domains/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/domains/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domains/:id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/domains/:id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/domains/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/domains/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/domains/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domains/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/domains/:id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/domains/:id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/domains/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/domains/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/domains/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/domains/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domains/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/domains/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/domains/:id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domains/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/domains/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/domains/:id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/domains/:id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/domains/:id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domains/:id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/domains/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domains/:id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domains/:id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/domains/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/domains/:id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domains/:id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/domains/:id
http GET {{baseUrl}}/domains/:id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/domains/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domains/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve a list of domains
{{baseUrl}}/domains
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domains");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/domains")
require "http/client"
url = "{{baseUrl}}/domains"
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}}/domains"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/domains");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domains"
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/domains HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/domains")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domains"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/domains")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/domains")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/domains');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/domains'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domains';
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}}/domains',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/domains")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/domains',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/domains'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/domains');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/domains'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domains';
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}}/domains"]
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}}/domains" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domains",
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}}/domains');
echo $response->getBody();
setUrl('{{baseUrl}}/domains');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/domains');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/domains' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domains' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/domains")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domains"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domains"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/domains")
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/domains') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domains";
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}}/domains
http GET {{baseUrl}}/domains
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/domains
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domains")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve count of domains
{{baseUrl}}/domains/count
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domains/count");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/domains/count")
require "http/client"
url = "{{baseUrl}}/domains/count"
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}}/domains/count"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/domains/count");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domains/count"
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/domains/count HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/domains/count")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domains/count"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/domains/count")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/domains/count")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/domains/count');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/domains/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domains/count';
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}}/domains/count',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/domains/count")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/domains/count',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/domains/count'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/domains/count');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/domains/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domains/count';
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}}/domains/count"]
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}}/domains/count" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domains/count",
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}}/domains/count');
echo $response->getBody();
setUrl('{{baseUrl}}/domains/count');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/domains/count');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/domains/count' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domains/count' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/domains/count")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domains/count"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domains/count"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/domains/count")
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/domains/count') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domains/count";
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}}/domains/count
http GET {{baseUrl}}/domains/count
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/domains/count
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domains/count")! 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
Update a domain
{{baseUrl}}/domains/:id
QUERY PARAMS
id
BODY json
{
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domains/:id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/domains/:id" {:content-type :json
:form-params {:custom404 ""
:customHomepage ""
:id 0
:name ""
:type ""}})
require "http/client"
url = "{{baseUrl}}/domains/:id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/domains/:id"),
Content = new StringContent("{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/domains/:id");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domains/:id"
payload := strings.NewReader("{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/domains/:id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 84
{
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/domains/:id")
.setHeader("content-type", "application/json")
.setBody("{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domains/:id"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/domains/:id")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/domains/:id")
.header("content-type", "application/json")
.body("{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}")
.asString();
const data = JSON.stringify({
custom404: '',
customHomepage: '',
id: 0,
name: '',
type: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/domains/:id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/domains/:id',
headers: {'content-type': 'application/json'},
data: {custom404: '', customHomepage: '', id: 0, name: '', type: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domains/:id';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"custom404":"","customHomepage":"","id":0,"name":"","type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/domains/:id',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "custom404": "",\n "customHomepage": "",\n "id": 0,\n "name": "",\n "type": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/domains/:id")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/domains/:id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({custom404: '', customHomepage: '', id: 0, name: '', type: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/domains/:id',
headers: {'content-type': 'application/json'},
body: {custom404: '', customHomepage: '', id: 0, name: '', type: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/domains/:id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
custom404: '',
customHomepage: '',
id: 0,
name: '',
type: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/domains/:id',
headers: {'content-type': 'application/json'},
data: {custom404: '', customHomepage: '', id: 0, name: '', type: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domains/:id';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"custom404":"","customHomepage":"","id":0,"name":"","type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"custom404": @"",
@"customHomepage": @"",
@"id": @0,
@"name": @"",
@"type": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/domains/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/domains/:id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domains/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'custom404' => '',
'customHomepage' => '',
'id' => 0,
'name' => '',
'type' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/domains/:id', [
'body' => '{
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/domains/:id');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'custom404' => '',
'customHomepage' => '',
'id' => 0,
'name' => '',
'type' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'custom404' => '',
'customHomepage' => '',
'id' => 0,
'name' => '',
'type' => ''
]));
$request->setRequestUrl('{{baseUrl}}/domains/:id');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/domains/:id' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domains/:id' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/domains/:id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domains/:id"
payload = {
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domains/:id"
payload <- "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/domains/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/domains/:id') do |req|
req.body = "{\n \"custom404\": \"\",\n \"customHomepage\": \"\",\n \"id\": 0,\n \"name\": \"\",\n \"type\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domains/:id";
let payload = json!({
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/domains/:id \
--header 'content-type: application/json' \
--data '{
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}'
echo '{
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
}' | \
http POST {{baseUrl}}/domains/:id \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "custom404": "",\n "customHomepage": "",\n "id": 0,\n "name": "",\n "type": ""\n}' \
--output-document \
- {{baseUrl}}/domains/:id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"custom404": "",
"customHomepage": "",
"id": 0,
"name": "",
"type": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domains/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Count the datapoints associated to the user in this group.
{{baseUrl}}/groups/:id/datapoints/count
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups/:id/datapoints/count");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/groups/:id/datapoints/count")
require "http/client"
url = "{{baseUrl}}/groups/:id/datapoints/count"
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}}/groups/:id/datapoints/count"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups/:id/datapoints/count");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups/:id/datapoints/count"
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/groups/:id/datapoints/count HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/groups/:id/datapoints/count")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups/:id/datapoints/count"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/groups/:id/datapoints/count")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/groups/:id/datapoints/count")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/groups/:id/datapoints/count');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/groups/:id/datapoints/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups/:id/datapoints/count';
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}}/groups/:id/datapoints/count',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/groups/:id/datapoints/count")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups/:id/datapoints/count',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/groups/:id/datapoints/count'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/groups/:id/datapoints/count');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/groups/:id/datapoints/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups/:id/datapoints/count';
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}}/groups/:id/datapoints/count"]
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}}/groups/:id/datapoints/count" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups/:id/datapoints/count",
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}}/groups/:id/datapoints/count');
echo $response->getBody();
setUrl('{{baseUrl}}/groups/:id/datapoints/count');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/groups/:id/datapoints/count');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups/:id/datapoints/count' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups/:id/datapoints/count' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/groups/:id/datapoints/count")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups/:id/datapoints/count"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups/:id/datapoints/count"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups/:id/datapoints/count")
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/groups/:id/datapoints/count') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups/:id/datapoints/count";
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}}/groups/:id/datapoints/count
http GET {{baseUrl}}/groups/:id/datapoints/count
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/groups/:id/datapoints/count
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups/:id/datapoints/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Count the groups associated to the user.
{{baseUrl}}/groups/count
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups/count");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/groups/count")
require "http/client"
url = "{{baseUrl}}/groups/count"
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}}/groups/count"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups/count");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups/count"
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/groups/count HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/groups/count")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups/count"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/groups/count")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/groups/count")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/groups/count');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/groups/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups/count';
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}}/groups/count',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/groups/count")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups/count',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/groups/count'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/groups/count');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/groups/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups/count';
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}}/groups/count"]
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}}/groups/count" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups/count",
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}}/groups/count');
echo $response->getBody();
setUrl('{{baseUrl}}/groups/count');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/groups/count');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups/count' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups/count' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/groups/count")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups/count"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups/count"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups/count")
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/groups/count') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups/count";
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}}/groups/count
http GET {{baseUrl}}/groups/count
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/groups/count
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a datapoint in this group
{{baseUrl}}/groups/:id/datapoints
QUERY PARAMS
id
BODY json
{
"creationDate": "",
"encodeIp": false,
"fifthConversionId": 0,
"fifthConversionName": "",
"firstConversionId": 0,
"firstConversionName": "",
"fourthConversionId": 0,
"fourthConversionName": "",
"groupId": 0,
"groupName": "",
"id": 0,
"isPublic": false,
"isSecured": false,
"lightTracking": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"secondConversionId": 0,
"secondConversionName": "",
"status": "",
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"thirdConversionId": 0,
"thirdConversionName": "",
"title": "",
"trackingCode": "",
"type": "",
"typeTL": {
"appendQuery": false,
"browserDestinationItem": {
"emailDestinationUrl": "",
"mobileDestinationUrl": "",
"spidersDestinationUrl": ""
},
"destinationMode": "",
"domainId": 0,
"encodeUrl": false,
"expirationClicks": 0,
"expirationDate": "",
"firstUrl": "",
"goDomainId": 0,
"hideUrl": false,
"hideUrlTitle": "",
"isABTest": false,
"password": "",
"pauseAfterClicksExpiration": false,
"pauseAfterDateExpiration": false,
"randomDestinationItems": [
{
"url": ""
}
],
"redirectType": "",
"referrerClean": "",
"scripts": [
{
"id": 0,
"name": ""
}
],
"sequentialDestinationItems": [
{}
],
"spilloverDestinationItems": [
{}
],
"uniqueDestinationItem": {
"firstDestinationUrl": ""
},
"url": "",
"urlAfterClicksExpiration": "",
"urlAfterDateExpiration": "",
"urlsByLanguage": [
{
"languageCode": "",
"url": ""
}
],
"urlsByNation": [
{
"nation": "",
"url": ""
}
],
"weightedDestinationItems": [
{
"url": "",
"weight": 0
}
]
},
"typeTP": {
"parameterNote": ""
},
"writePermited": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups/:id/datapoints");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/groups/:id/datapoints" {:content-type :json
:form-params {:creationDate "20120203120530"
:typeTL {:expirationDate "20120203120530"}}})
require "http/client"
url = "{{baseUrl}}/groups/:id/datapoints"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/groups/:id/datapoints"),
Content = new StringContent("{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups/:id/datapoints");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups/:id/datapoints"
payload := strings.NewReader("{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/groups/:id/datapoints HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 96
{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/groups/:id/datapoints")
.setHeader("content-type", "application/json")
.setBody("{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups/:id/datapoints"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/groups/:id/datapoints")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/groups/:id/datapoints")
.header("content-type", "application/json")
.body("{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}")
.asString();
const data = JSON.stringify({
creationDate: '20120203120530',
typeTL: {
expirationDate: '20120203120530'
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/groups/:id/datapoints');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/groups/:id/datapoints',
headers: {'content-type': 'application/json'},
data: {creationDate: '20120203120530', typeTL: {expirationDate: '20120203120530'}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups/:id/datapoints';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"creationDate":"20120203120530","typeTL":{"expirationDate":"20120203120530"}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/groups/:id/datapoints',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "creationDate": "20120203120530",\n "typeTL": {\n "expirationDate": "20120203120530"\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/groups/:id/datapoints")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups/:id/datapoints',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({creationDate: '20120203120530', typeTL: {expirationDate: '20120203120530'}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/groups/:id/datapoints',
headers: {'content-type': 'application/json'},
body: {creationDate: '20120203120530', typeTL: {expirationDate: '20120203120530'}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/groups/:id/datapoints');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
creationDate: '20120203120530',
typeTL: {
expirationDate: '20120203120530'
}
});
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}}/groups/:id/datapoints',
headers: {'content-type': 'application/json'},
data: {creationDate: '20120203120530', typeTL: {expirationDate: '20120203120530'}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups/:id/datapoints';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"creationDate":"20120203120530","typeTL":{"expirationDate":"20120203120530"}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"creationDate": @"20120203120530",
@"typeTL": @{ @"expirationDate": @"20120203120530" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/groups/:id/datapoints"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/groups/:id/datapoints" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups/:id/datapoints",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'creationDate' => '20120203120530',
'typeTL' => [
'expirationDate' => '20120203120530'
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/groups/:id/datapoints', [
'body' => '{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/groups/:id/datapoints');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'creationDate' => '20120203120530',
'typeTL' => [
'expirationDate' => '20120203120530'
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'creationDate' => '20120203120530',
'typeTL' => [
'expirationDate' => '20120203120530'
]
]));
$request->setRequestUrl('{{baseUrl}}/groups/:id/datapoints');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups/:id/datapoints' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups/:id/datapoints' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/groups/:id/datapoints", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups/:id/datapoints"
payload = {
"creationDate": "20120203120530",
"typeTL": { "expirationDate": "20120203120530" }
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups/:id/datapoints"
payload <- "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups/:id/datapoints")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/groups/:id/datapoints') do |req|
req.body = "{\n \"creationDate\": \"20120203120530\",\n \"typeTL\": {\n \"expirationDate\": \"20120203120530\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups/:id/datapoints";
let payload = json!({
"creationDate": "20120203120530",
"typeTL": json!({"expirationDate": "20120203120530"})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/groups/:id/datapoints \
--header 'content-type: application/json' \
--data '{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}'
echo '{
"creationDate": "20120203120530",
"typeTL": {
"expirationDate": "20120203120530"
}
}' | \
http POST {{baseUrl}}/groups/:id/datapoints \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "creationDate": "20120203120530",\n "typeTL": {\n "expirationDate": "20120203120530"\n }\n}' \
--output-document \
- {{baseUrl}}/groups/:id/datapoints
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"creationDate": "20120203120530",
"typeTL": ["expirationDate": "20120203120530"]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups/:id/datapoints")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a group
{{baseUrl}}/groups
BODY json
{
"creationDate": "",
"deleted": false,
"id": 0,
"isPublic": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"writePermited": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"creationDate\": \"20120203120530\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/groups" {:content-type :json
:form-params {:creationDate "20120203120530"}})
require "http/client"
url = "{{baseUrl}}/groups"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"creationDate\": \"20120203120530\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/groups"),
Content = new StringContent("{\n \"creationDate\": \"20120203120530\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"creationDate\": \"20120203120530\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups"
payload := strings.NewReader("{\n \"creationDate\": \"20120203120530\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/groups HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 38
{
"creationDate": "20120203120530"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/groups")
.setHeader("content-type", "application/json")
.setBody("{\n \"creationDate\": \"20120203120530\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"creationDate\": \"20120203120530\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"creationDate\": \"20120203120530\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/groups")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/groups")
.header("content-type", "application/json")
.body("{\n \"creationDate\": \"20120203120530\"\n}")
.asString();
const data = JSON.stringify({
creationDate: '20120203120530'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/groups');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/groups',
headers: {'content-type': 'application/json'},
data: {creationDate: '20120203120530'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"creationDate":"20120203120530"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/groups',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "creationDate": "20120203120530"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"creationDate\": \"20120203120530\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/groups")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({creationDate: '20120203120530'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/groups',
headers: {'content-type': 'application/json'},
body: {creationDate: '20120203120530'},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/groups');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
creationDate: '20120203120530'
});
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}}/groups',
headers: {'content-type': 'application/json'},
data: {creationDate: '20120203120530'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"creationDate":"20120203120530"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"creationDate": @"20120203120530" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/groups"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/groups" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"creationDate\": \"20120203120530\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'creationDate' => '20120203120530'
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/groups', [
'body' => '{
"creationDate": "20120203120530"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/groups');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'creationDate' => '20120203120530'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'creationDate' => '20120203120530'
]));
$request->setRequestUrl('{{baseUrl}}/groups');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"creationDate": "20120203120530"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"creationDate": "20120203120530"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"creationDate\": \"20120203120530\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/groups", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups"
payload = { "creationDate": "20120203120530" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups"
payload <- "{\n \"creationDate\": \"20120203120530\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"creationDate\": \"20120203120530\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/groups') do |req|
req.body = "{\n \"creationDate\": \"20120203120530\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups";
let payload = json!({"creationDate": "20120203120530"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/groups \
--header 'content-type: application/json' \
--data '{
"creationDate": "20120203120530"
}'
echo '{
"creationDate": "20120203120530"
}' | \
http POST {{baseUrl}}/groups \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "creationDate": "20120203120530"\n}' \
--output-document \
- {{baseUrl}}/groups
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["creationDate": "20120203120530"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete group specified by id
{{baseUrl}}/groups/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/groups/:id")
require "http/client"
url = "{{baseUrl}}/groups/:id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/groups/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups/:id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups/:id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/groups/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/groups/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups/:id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/groups/:id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/groups/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/groups/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/groups/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/groups/:id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/groups/:id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/groups/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/groups/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/groups/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/groups/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/groups/:id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/groups/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/groups/:id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/groups/:id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups/:id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups/:id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/groups/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups/:id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups/:id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/groups/:id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups/:id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/groups/:id
http DELETE {{baseUrl}}/groups/:id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/groups/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Fast patch the -notes- field of a group
{{baseUrl}}/groups/:id/notes
QUERY PARAMS
id
BODY json
{
"Text": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups/:id/notes");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Text\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/groups/:id/notes" {:content-type :json
:form-params {:Text ""}})
require "http/client"
url = "{{baseUrl}}/groups/:id/notes"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Text\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/groups/:id/notes"),
Content = new StringContent("{\n \"Text\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups/:id/notes");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Text\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups/:id/notes"
payload := strings.NewReader("{\n \"Text\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/groups/:id/notes HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"Text": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/groups/:id/notes")
.setHeader("content-type", "application/json")
.setBody("{\n \"Text\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups/:id/notes"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Text\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Text\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/groups/:id/notes")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/groups/:id/notes")
.header("content-type", "application/json")
.body("{\n \"Text\": \"\"\n}")
.asString();
const data = JSON.stringify({
Text: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/groups/:id/notes');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/groups/:id/notes',
headers: {'content-type': 'application/json'},
data: {Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups/:id/notes';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/groups/:id/notes',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Text": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Text\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/groups/:id/notes")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups/:id/notes',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Text: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/groups/:id/notes',
headers: {'content-type': 'application/json'},
body: {Text: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/groups/:id/notes');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Text: ''
});
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}}/groups/:id/notes',
headers: {'content-type': 'application/json'},
data: {Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups/:id/notes';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Text": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/groups/:id/notes"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/groups/:id/notes" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Text\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups/:id/notes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'Text' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/groups/:id/notes', [
'body' => '{
"Text": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/groups/:id/notes');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Text' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Text' => ''
]));
$request->setRequestUrl('{{baseUrl}}/groups/:id/notes');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups/:id/notes' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Text": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups/:id/notes' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Text": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Text\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/groups/:id/notes", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups/:id/notes"
payload = { "Text": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups/:id/notes"
payload <- "{\n \"Text\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups/:id/notes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Text\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/groups/:id/notes') do |req|
req.body = "{\n \"Text\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups/:id/notes";
let payload = json!({"Text": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/groups/:id/notes \
--header 'content-type: application/json' \
--data '{
"Text": ""
}'
echo '{
"Text": ""
}' | \
http PUT {{baseUrl}}/groups/:id/notes \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Text": ""\n}' \
--output-document \
- {{baseUrl}}/groups/:id/notes
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Text": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups/:id/notes")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Fast switch the -favourite- field of a group
{{baseUrl}}/groups/:id/favourite
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups/:id/favourite");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/groups/:id/favourite")
require "http/client"
url = "{{baseUrl}}/groups/:id/favourite"
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}}/groups/:id/favourite"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups/:id/favourite");
var request = new RestRequest("", Method.Put);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups/:id/favourite"
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/groups/:id/favourite HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/groups/:id/favourite")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups/:id/favourite"))
.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}}/groups/:id/favourite")
.put(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/groups/:id/favourite")
.asString();
const 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}}/groups/:id/favourite');
xhr.send(data);
import axios from 'axios';
const options = {method: 'PUT', url: '{{baseUrl}}/groups/:id/favourite'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups/:id/favourite';
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}}/groups/:id/favourite',
method: 'PUT',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/groups/:id/favourite")
.put(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups/:id/favourite',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/groups/:id/favourite'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/groups/:id/favourite');
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}}/groups/:id/favourite'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups/:id/favourite';
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}}/groups/:id/favourite"]
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}}/groups/:id/favourite" in
Client.call `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups/:id/favourite",
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}}/groups/:id/favourite');
echo $response->getBody();
setUrl('{{baseUrl}}/groups/:id/favourite');
$request->setMethod(HTTP_METH_PUT);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/groups/:id/favourite');
$request->setRequestMethod('PUT');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups/:id/favourite' -Method PUT
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups/:id/favourite' -Method PUT
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PUT", "/baseUrl/groups/:id/favourite")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups/:id/favourite"
response = requests.put(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups/:id/favourite"
response <- VERB("PUT", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups/:id/favourite")
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/groups/:id/favourite') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups/:id/favourite";
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}}/groups/:id/favourite
http PUT {{baseUrl}}/groups/:id/favourite
wget --quiet \
--method PUT \
--output-document \
- {{baseUrl}}/groups/:id/favourite
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups/:id/favourite")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a group
{{baseUrl}}/groups/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/groups/:id")
require "http/client"
url = "{{baseUrl}}/groups/:id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/groups/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups/:id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups/:id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/groups/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/groups/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups/:id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/groups/:id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/groups/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/groups/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/groups/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/groups/:id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/groups/:id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/groups/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/groups/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/groups/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/groups/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/groups/:id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/groups/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/groups/:id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/groups/:id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups/:id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups/:id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/groups/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups/:id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups/:id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/groups/:id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups/:id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/groups/:id
http GET {{baseUrl}}/groups/:id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/groups/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"creationDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"creationDate": "20120203120530"
}
GET
List of all the datapoints associated to the user in this group.
{{baseUrl}}/groups/:id/datapoints
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups/:id/datapoints");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/groups/:id/datapoints")
require "http/client"
url = "{{baseUrl}}/groups/:id/datapoints"
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}}/groups/:id/datapoints"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups/:id/datapoints");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups/:id/datapoints"
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/groups/:id/datapoints HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/groups/:id/datapoints")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups/:id/datapoints"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/groups/:id/datapoints")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/groups/:id/datapoints")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/groups/:id/datapoints');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/groups/:id/datapoints'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups/:id/datapoints';
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}}/groups/:id/datapoints',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/groups/:id/datapoints")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups/:id/datapoints',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/groups/:id/datapoints'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/groups/:id/datapoints');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/groups/:id/datapoints'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups/:id/datapoints';
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}}/groups/:id/datapoints"]
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}}/groups/:id/datapoints" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups/:id/datapoints",
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}}/groups/:id/datapoints');
echo $response->getBody();
setUrl('{{baseUrl}}/groups/:id/datapoints');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/groups/:id/datapoints');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups/:id/datapoints' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups/:id/datapoints' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/groups/:id/datapoints")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups/:id/datapoints"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups/:id/datapoints"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups/:id/datapoints")
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/groups/:id/datapoints') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups/:id/datapoints";
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}}/groups/:id/datapoints
http GET {{baseUrl}}/groups/:id/datapoints
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/groups/:id/datapoints
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups/:id/datapoints")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
List of all the groups associated to the user.
{{baseUrl}}/groups
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/groups")
require "http/client"
url = "{{baseUrl}}/groups"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/groups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/groups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/groups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/groups")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/groups")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/groups');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/groups',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/groups")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/groups'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/groups');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/groups"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/groups" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/groups');
echo $response->getBody();
setUrl('{{baseUrl}}/groups');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/groups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/groups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/groups') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/groups
http GET {{baseUrl}}/groups
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/groups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve statistics about a subset of datapoints for a timeframe with datapoints data (GET)
{{baseUrl}}/groups/:id/aggregated/summary
QUERY PARAMS
timeFrame
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups/:id/aggregated/summary?timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/groups/:id/aggregated/summary" {:query-params {:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/groups/:id/aggregated/summary?timeFrame="
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}}/groups/:id/aggregated/summary?timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups/:id/aggregated/summary?timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups/:id/aggregated/summary?timeFrame="
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/groups/:id/aggregated/summary?timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/groups/:id/aggregated/summary?timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups/:id/aggregated/summary?timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/groups/:id/aggregated/summary?timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/groups/:id/aggregated/summary?timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/groups/:id/aggregated/summary?timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/:id/aggregated/summary',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups/:id/aggregated/summary?timeFrame=';
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}}/groups/:id/aggregated/summary?timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/groups/:id/aggregated/summary?timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups/:id/aggregated/summary?timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/:id/aggregated/summary',
qs: {timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/groups/:id/aggregated/summary');
req.query({
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/:id/aggregated/summary',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups/:id/aggregated/summary?timeFrame=';
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}}/groups/:id/aggregated/summary?timeFrame="]
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}}/groups/:id/aggregated/summary?timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups/:id/aggregated/summary?timeFrame=",
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}}/groups/:id/aggregated/summary?timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/groups/:id/aggregated/summary');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/groups/:id/aggregated/summary');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups/:id/aggregated/summary?timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups/:id/aggregated/summary?timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/groups/:id/aggregated/summary?timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups/:id/aggregated/summary"
querystring = {"timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups/:id/aggregated/summary"
queryString <- list(timeFrame = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups/:id/aggregated/summary?timeFrame=")
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/groups/:id/aggregated/summary') do |req|
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups/:id/aggregated/summary";
let querystring = [
("timeFrame", ""),
];
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}}/groups/:id/aggregated/summary?timeFrame='
http GET '{{baseUrl}}/groups/:id/aggregated/summary?timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/groups/:id/aggregated/summary?timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups/:id/aggregated/summary?timeFrame=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve statistics about all groups of this customer for a timeframe grouped by some temporal entity (day-week-month)
{{baseUrl}}/groups/aggregated/list
QUERY PARAMS
timeFrame
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups/aggregated/list?timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/groups/aggregated/list" {:query-params {:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/groups/aggregated/list?timeFrame="
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}}/groups/aggregated/list?timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups/aggregated/list?timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups/aggregated/list?timeFrame="
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/groups/aggregated/list?timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/groups/aggregated/list?timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups/aggregated/list?timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/groups/aggregated/list?timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/groups/aggregated/list?timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/groups/aggregated/list?timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/aggregated/list',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups/aggregated/list?timeFrame=';
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}}/groups/aggregated/list?timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/groups/aggregated/list?timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups/aggregated/list?timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/aggregated/list',
qs: {timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/groups/aggregated/list');
req.query({
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/aggregated/list',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups/aggregated/list?timeFrame=';
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}}/groups/aggregated/list?timeFrame="]
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}}/groups/aggregated/list?timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups/aggregated/list?timeFrame=",
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}}/groups/aggregated/list?timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/groups/aggregated/list');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/groups/aggregated/list');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups/aggregated/list?timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups/aggregated/list?timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/groups/aggregated/list?timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups/aggregated/list"
querystring = {"timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups/aggregated/list"
queryString <- list(timeFrame = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups/aggregated/list?timeFrame=")
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/groups/aggregated/list') do |req|
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups/aggregated/list";
let querystring = [
("timeFrame", ""),
];
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}}/groups/aggregated/list?timeFrame='
http GET '{{baseUrl}}/groups/aggregated/list?timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/groups/aggregated/list?timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups/aggregated/list?timeFrame=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve statistics about this customer for a timeframe by groups (GET)
{{baseUrl}}/groups/aggregated
QUERY PARAMS
timeFrame
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups/aggregated?timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/groups/aggregated" {:query-params {:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/groups/aggregated?timeFrame="
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}}/groups/aggregated?timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups/aggregated?timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups/aggregated?timeFrame="
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/groups/aggregated?timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/groups/aggregated?timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups/aggregated?timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/groups/aggregated?timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/groups/aggregated?timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/groups/aggregated?timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/aggregated',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups/aggregated?timeFrame=';
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}}/groups/aggregated?timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/groups/aggregated?timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups/aggregated?timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/aggregated',
qs: {timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/groups/aggregated');
req.query({
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/aggregated',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups/aggregated?timeFrame=';
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}}/groups/aggregated?timeFrame="]
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}}/groups/aggregated?timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups/aggregated?timeFrame=",
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}}/groups/aggregated?timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/groups/aggregated');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/groups/aggregated');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups/aggregated?timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups/aggregated?timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/groups/aggregated?timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups/aggregated"
querystring = {"timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups/aggregated"
queryString <- list(timeFrame = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups/aggregated?timeFrame=")
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/groups/aggregated') do |req|
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups/aggregated";
let querystring = [
("timeFrame", ""),
];
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}}/groups/aggregated?timeFrame='
http GET '{{baseUrl}}/groups/aggregated?timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/groups/aggregated?timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups/aggregated?timeFrame=")! 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()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"activityDay": "20120203120530",
"fromDay": "20120203120530",
"lastHitDate": "20120203120530",
"toDay": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"activityDay": "20120203120530",
"fromDay": "20120203120530",
"lastHitDate": "20120203120530",
"toDay": "20120203120530"
}
GET
Retrieve statistics about this group for a timeframe grouped by some temporal entity (day-week-month)
{{baseUrl}}/groups/:id/aggregated/list
QUERY PARAMS
timeFrame
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups/:id/aggregated/list?timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/groups/:id/aggregated/list" {:query-params {:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/groups/:id/aggregated/list?timeFrame="
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}}/groups/:id/aggregated/list?timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups/:id/aggregated/list?timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups/:id/aggregated/list?timeFrame="
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/groups/:id/aggregated/list?timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/groups/:id/aggregated/list?timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups/:id/aggregated/list?timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/groups/:id/aggregated/list?timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/groups/:id/aggregated/list?timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/groups/:id/aggregated/list?timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/:id/aggregated/list',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups/:id/aggregated/list?timeFrame=';
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}}/groups/:id/aggregated/list?timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/groups/:id/aggregated/list?timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups/:id/aggregated/list?timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/:id/aggregated/list',
qs: {timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/groups/:id/aggregated/list');
req.query({
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/:id/aggregated/list',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups/:id/aggregated/list?timeFrame=';
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}}/groups/:id/aggregated/list?timeFrame="]
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}}/groups/:id/aggregated/list?timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups/:id/aggregated/list?timeFrame=",
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}}/groups/:id/aggregated/list?timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/groups/:id/aggregated/list');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/groups/:id/aggregated/list');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups/:id/aggregated/list?timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups/:id/aggregated/list?timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/groups/:id/aggregated/list?timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups/:id/aggregated/list"
querystring = {"timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups/:id/aggregated/list"
queryString <- list(timeFrame = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups/:id/aggregated/list?timeFrame=")
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/groups/:id/aggregated/list') do |req|
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups/:id/aggregated/list";
let querystring = [
("timeFrame", ""),
];
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}}/groups/:id/aggregated/list?timeFrame='
http GET '{{baseUrl}}/groups/:id/aggregated/list?timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/groups/:id/aggregated/list?timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups/:id/aggregated/list?timeFrame=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve statistics about this group for a timeframe
{{baseUrl}}/groups/:id/aggregated
QUERY PARAMS
timeFrame
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups/:id/aggregated?timeFrame=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/groups/:id/aggregated" {:query-params {:timeFrame ""}})
require "http/client"
url = "{{baseUrl}}/groups/:id/aggregated?timeFrame="
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}}/groups/:id/aggregated?timeFrame="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups/:id/aggregated?timeFrame=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups/:id/aggregated?timeFrame="
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/groups/:id/aggregated?timeFrame= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/groups/:id/aggregated?timeFrame=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups/:id/aggregated?timeFrame="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/groups/:id/aggregated?timeFrame=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/groups/:id/aggregated?timeFrame=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/groups/:id/aggregated?timeFrame=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/:id/aggregated',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups/:id/aggregated?timeFrame=';
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}}/groups/:id/aggregated?timeFrame=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/groups/:id/aggregated?timeFrame=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups/:id/aggregated?timeFrame=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/:id/aggregated',
qs: {timeFrame: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/groups/:id/aggregated');
req.query({
timeFrame: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/:id/aggregated',
params: {timeFrame: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups/:id/aggregated?timeFrame=';
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}}/groups/:id/aggregated?timeFrame="]
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}}/groups/:id/aggregated?timeFrame=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups/:id/aggregated?timeFrame=",
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}}/groups/:id/aggregated?timeFrame=');
echo $response->getBody();
setUrl('{{baseUrl}}/groups/:id/aggregated');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeFrame' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/groups/:id/aggregated');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeFrame' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups/:id/aggregated?timeFrame=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups/:id/aggregated?timeFrame=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/groups/:id/aggregated?timeFrame=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups/:id/aggregated"
querystring = {"timeFrame":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups/:id/aggregated"
queryString <- list(timeFrame = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups/:id/aggregated?timeFrame=")
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/groups/:id/aggregated') do |req|
req.params['timeFrame'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups/:id/aggregated";
let querystring = [
("timeFrame", ""),
];
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}}/groups/:id/aggregated?timeFrame='
http GET '{{baseUrl}}/groups/:id/aggregated?timeFrame='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/groups/:id/aggregated?timeFrame='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups/:id/aggregated?timeFrame=")! 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()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"activityDay": "20120203120530",
"fromDay": "20120203120530",
"lastHitDate": "20120203120530",
"toDay": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"activityDay": "20120203120530",
"fromDay": "20120203120530",
"lastHitDate": "20120203120530",
"toDay": "20120203120530"
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups/:id/hits?timeframe=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/groups/:id/hits" {:query-params {:timeframe ""}})
require "http/client"
url = "{{baseUrl}}/groups/:id/hits?timeframe="
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}}/groups/:id/hits?timeframe="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups/:id/hits?timeframe=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups/:id/hits?timeframe="
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/groups/:id/hits?timeframe= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/groups/:id/hits?timeframe=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups/:id/hits?timeframe="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/groups/:id/hits?timeframe=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/groups/:id/hits?timeframe=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/groups/:id/hits?timeframe=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/:id/hits',
params: {timeframe: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups/:id/hits?timeframe=';
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}}/groups/:id/hits?timeframe=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/groups/:id/hits?timeframe=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups/:id/hits?timeframe=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/:id/hits',
qs: {timeframe: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/groups/:id/hits');
req.query({
timeframe: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/groups/:id/hits',
params: {timeframe: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups/:id/hits?timeframe=';
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}}/groups/:id/hits?timeframe="]
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}}/groups/:id/hits?timeframe=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups/:id/hits?timeframe=",
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}}/groups/:id/hits?timeframe=');
echo $response->getBody();
setUrl('{{baseUrl}}/groups/:id/hits');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeframe' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/groups/:id/hits');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeframe' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups/:id/hits?timeframe=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups/:id/hits?timeframe=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/groups/:id/hits?timeframe=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups/:id/hits"
querystring = {"timeframe":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups/:id/hits"
queryString <- list(timeframe = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups/:id/hits?timeframe=")
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/groups/:id/hits') do |req|
req.params['timeframe'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups/:id/hits";
let querystring = [
("timeframe", ""),
];
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}}/groups/:id/hits?timeframe='
http GET '{{baseUrl}}/groups/:id/hits?timeframe='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/groups/:id/hits?timeframe='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups/:id/hits?timeframe=")! 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
Update a group
{{baseUrl}}/groups/:id
QUERY PARAMS
id
BODY json
{
"creationDate": "",
"deleted": false,
"id": 0,
"isPublic": false,
"name": "",
"notes": "",
"preferred": false,
"redirectOnly": false,
"tags": [
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
],
"writePermited": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groups/:id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"creationDate\": \"20120203120530\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/groups/:id" {:content-type :json
:form-params {:creationDate "20120203120530"}})
require "http/client"
url = "{{baseUrl}}/groups/:id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"creationDate\": \"20120203120530\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/groups/:id"),
Content = new StringContent("{\n \"creationDate\": \"20120203120530\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groups/:id");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"creationDate\": \"20120203120530\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groups/:id"
payload := strings.NewReader("{\n \"creationDate\": \"20120203120530\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/groups/:id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 38
{
"creationDate": "20120203120530"
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/groups/:id")
.setHeader("content-type", "application/json")
.setBody("{\n \"creationDate\": \"20120203120530\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groups/:id"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"creationDate\": \"20120203120530\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"creationDate\": \"20120203120530\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/groups/:id")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/groups/:id")
.header("content-type", "application/json")
.body("{\n \"creationDate\": \"20120203120530\"\n}")
.asString();
const data = JSON.stringify({
creationDate: '20120203120530'
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/groups/:id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/groups/:id',
headers: {'content-type': 'application/json'},
data: {creationDate: '20120203120530'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groups/:id';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"creationDate":"20120203120530"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/groups/:id',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "creationDate": "20120203120530"\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"creationDate\": \"20120203120530\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/groups/:id")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/groups/:id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({creationDate: '20120203120530'}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/groups/:id',
headers: {'content-type': 'application/json'},
body: {creationDate: '20120203120530'},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/groups/:id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
creationDate: '20120203120530'
});
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}}/groups/:id',
headers: {'content-type': 'application/json'},
data: {creationDate: '20120203120530'}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groups/:id';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"creationDate":"20120203120530"}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"creationDate": @"20120203120530" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/groups/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/groups/:id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"creationDate\": \"20120203120530\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groups/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'creationDate' => '20120203120530'
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/groups/:id', [
'body' => '{
"creationDate": "20120203120530"
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/groups/:id');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'creationDate' => '20120203120530'
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'creationDate' => '20120203120530'
]));
$request->setRequestUrl('{{baseUrl}}/groups/:id');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groups/:id' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"creationDate": "20120203120530"
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groups/:id' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"creationDate": "20120203120530"
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"creationDate\": \"20120203120530\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/groups/:id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groups/:id"
payload = { "creationDate": "20120203120530" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groups/:id"
payload <- "{\n \"creationDate\": \"20120203120530\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groups/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"creationDate\": \"20120203120530\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/groups/:id') do |req|
req.body = "{\n \"creationDate\": \"20120203120530\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groups/:id";
let payload = json!({"creationDate": "20120203120530"});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/groups/:id \
--header 'content-type: application/json' \
--data '{
"creationDate": "20120203120530"
}'
echo '{
"creationDate": "20120203120530"
}' | \
http POST {{baseUrl}}/groups/:id \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "creationDate": "20120203120530"\n}' \
--output-document \
- {{baseUrl}}/groups/:id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["creationDate": "20120203120530"] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groups/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/hits?timeframe=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/hits" {:query-params {:timeframe ""}})
require "http/client"
url = "{{baseUrl}}/hits?timeframe="
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}}/hits?timeframe="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/hits?timeframe=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/hits?timeframe="
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/hits?timeframe= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/hits?timeframe=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/hits?timeframe="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/hits?timeframe=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/hits?timeframe=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/hits?timeframe=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/hits',
params: {timeframe: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/hits?timeframe=';
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}}/hits?timeframe=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/hits?timeframe=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/hits?timeframe=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/hits', qs: {timeframe: ''}};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/hits');
req.query({
timeframe: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/hits',
params: {timeframe: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/hits?timeframe=';
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}}/hits?timeframe="]
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}}/hits?timeframe=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/hits?timeframe=",
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}}/hits?timeframe=');
echo $response->getBody();
setUrl('{{baseUrl}}/hits');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'timeframe' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/hits');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'timeframe' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/hits?timeframe=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/hits?timeframe=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/hits?timeframe=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/hits"
querystring = {"timeframe":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/hits"
queryString <- list(timeframe = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/hits?timeframe=")
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/hits') do |req|
req.params['timeframe'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/hits";
let querystring = [
("timeframe", ""),
];
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}}/hits?timeframe='
http GET '{{baseUrl}}/hits?timeframe='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/hits?timeframe='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/hits?timeframe=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve current account data (GET)
{{baseUrl}}/me
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/me");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/me")
require "http/client"
url = "{{baseUrl}}/me"
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}}/me"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/me");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/me"
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/me HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/me")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/me"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/me")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/me")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/me');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/me'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/me';
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}}/me',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/me")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/me',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/me'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/me');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/me'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/me';
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}}/me"]
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}}/me" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/me",
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}}/me');
echo $response->getBody();
setUrl('{{baseUrl}}/me');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/me');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/me' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/me' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/me")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/me"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/me"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/me")
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/me') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/me";
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}}/me
http GET {{baseUrl}}/me
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/me
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/me")! 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()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"registrationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
application/xml
RESPONSE BODY xml
{
"registrationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"registrationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/xml
RESPONSE BODY xml
{
"registrationDate": "20120203120530",
"timeframeMinDate": "20120203120530"
}
GET
Retrieve current account plan (GET)
{{baseUrl}}/me/plan
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/me/plan");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/me/plan")
require "http/client"
url = "{{baseUrl}}/me/plan"
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}}/me/plan"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/me/plan");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/me/plan"
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/me/plan HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/me/plan")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/me/plan"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/me/plan")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/me/plan")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/me/plan');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/me/plan'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/me/plan';
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}}/me/plan',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/me/plan")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/me/plan',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/me/plan'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/me/plan');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/me/plan'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/me/plan';
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}}/me/plan"]
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}}/me/plan" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/me/plan",
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}}/me/plan');
echo $response->getBody();
setUrl('{{baseUrl}}/me/plan');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/me/plan');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/me/plan' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/me/plan' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/me/plan")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/me/plan"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/me/plan"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/me/plan")
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/me/plan') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/me/plan";
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}}/me/plan
http GET {{baseUrl}}/me/plan
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/me/plan
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/me/plan")! 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()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"billingPeriodEnd": "20120203120530",
"billingPeriodStart": "20120203120530"
}
RESPONSE HEADERS
Content-Type
application/xml
RESPONSE BODY xml
{
"billingPeriodEnd": "20120203120530",
"billingPeriodStart": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/json
RESPONSE BODY text
{
"billingPeriodEnd": "20120203120530",
"billingPeriodStart": "20120203120530"
}
RESPONSE HEADERS
Content-Type
text/xml
RESPONSE BODY xml
{
"billingPeriodEnd": "20120203120530",
"billingPeriodStart": "20120203120530"
}
GET
Count the datapoints associated to the retargeting script.
{{baseUrl}}/retargeting/:id/datapoints/count
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/retargeting/:id/datapoints/count");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/retargeting/:id/datapoints/count")
require "http/client"
url = "{{baseUrl}}/retargeting/:id/datapoints/count"
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}}/retargeting/:id/datapoints/count"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/retargeting/:id/datapoints/count");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/retargeting/:id/datapoints/count"
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/retargeting/:id/datapoints/count HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/retargeting/:id/datapoints/count")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/retargeting/:id/datapoints/count"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/retargeting/:id/datapoints/count")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/retargeting/:id/datapoints/count")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/retargeting/:id/datapoints/count');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/retargeting/:id/datapoints/count'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/retargeting/:id/datapoints/count';
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}}/retargeting/:id/datapoints/count',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/retargeting/:id/datapoints/count")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/retargeting/:id/datapoints/count',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/retargeting/:id/datapoints/count'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/retargeting/:id/datapoints/count');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/retargeting/:id/datapoints/count'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/retargeting/:id/datapoints/count';
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}}/retargeting/:id/datapoints/count"]
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}}/retargeting/:id/datapoints/count" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/retargeting/:id/datapoints/count",
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}}/retargeting/:id/datapoints/count');
echo $response->getBody();
setUrl('{{baseUrl}}/retargeting/:id/datapoints/count');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/retargeting/:id/datapoints/count');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/retargeting/:id/datapoints/count' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/retargeting/:id/datapoints/count' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/retargeting/:id/datapoints/count")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/retargeting/:id/datapoints/count"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/retargeting/:id/datapoints/count"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/retargeting/:id/datapoints/count")
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/retargeting/:id/datapoints/count') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/retargeting/:id/datapoints/count";
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}}/retargeting/:id/datapoints/count
http GET {{baseUrl}}/retargeting/:id/datapoints/count
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/retargeting/:id/datapoints/count
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/retargeting/:id/datapoints/count")! 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
Creates a retargeting script
{{baseUrl}}/retargeting
BODY json
{
"id": 0,
"name": "",
"script": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/retargeting");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/retargeting" {:content-type :json
:form-params {:id 0
:name ""
:script ""}})
require "http/client"
url = "{{baseUrl}}/retargeting"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/retargeting"),
Content = new StringContent("{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/retargeting");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/retargeting"
payload := strings.NewReader("{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/retargeting HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 43
{
"id": 0,
"name": "",
"script": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/retargeting")
.setHeader("content-type", "application/json")
.setBody("{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/retargeting"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/retargeting")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/retargeting")
.header("content-type", "application/json")
.body("{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}")
.asString();
const data = JSON.stringify({
id: 0,
name: '',
script: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/retargeting');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/retargeting',
headers: {'content-type': 'application/json'},
data: {id: 0, name: '', script: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/retargeting';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"id":0,"name":"","script":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/retargeting',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "id": 0,\n "name": "",\n "script": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/retargeting")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/retargeting',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({id: 0, name: '', script: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/retargeting',
headers: {'content-type': 'application/json'},
body: {id: 0, name: '', script: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/retargeting');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
id: 0,
name: '',
script: ''
});
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}}/retargeting',
headers: {'content-type': 'application/json'},
data: {id: 0, name: '', script: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/retargeting';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"id":0,"name":"","script":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"id": @0,
@"name": @"",
@"script": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/retargeting"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/retargeting" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/retargeting",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'id' => 0,
'name' => '',
'script' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/retargeting', [
'body' => '{
"id": 0,
"name": "",
"script": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/retargeting');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'id' => 0,
'name' => '',
'script' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'id' => 0,
'name' => '',
'script' => ''
]));
$request->setRequestUrl('{{baseUrl}}/retargeting');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/retargeting' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"id": 0,
"name": "",
"script": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/retargeting' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"id": 0,
"name": "",
"script": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/retargeting", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/retargeting"
payload = {
"id": 0,
"name": "",
"script": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/retargeting"
payload <- "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/retargeting")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/retargeting') do |req|
req.body = "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/retargeting";
let payload = json!({
"id": 0,
"name": "",
"script": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/retargeting \
--header 'content-type: application/json' \
--data '{
"id": 0,
"name": "",
"script": ""
}'
echo '{
"id": 0,
"name": "",
"script": ""
}' | \
http POST {{baseUrl}}/retargeting \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "id": 0,\n "name": "",\n "script": ""\n}' \
--output-document \
- {{baseUrl}}/retargeting
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"id": 0,
"name": "",
"script": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/retargeting")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Deletes a retargeting script (and remove associations)
{{baseUrl}}/retargeting/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/retargeting/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/retargeting/:id")
require "http/client"
url = "{{baseUrl}}/retargeting/:id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/retargeting/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/retargeting/:id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/retargeting/:id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/retargeting/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/retargeting/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/retargeting/:id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/retargeting/:id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/retargeting/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/retargeting/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/retargeting/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/retargeting/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/retargeting/:id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/retargeting/:id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/retargeting/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/retargeting/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/retargeting/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/retargeting/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/retargeting/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/retargeting/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/retargeting/:id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/retargeting/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/retargeting/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/retargeting/:id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/retargeting/:id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/retargeting/:id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/retargeting/:id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/retargeting/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/retargeting/:id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/retargeting/:id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/retargeting/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/retargeting/:id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/retargeting/:id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/retargeting/:id
http DELETE {{baseUrl}}/retargeting/:id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/retargeting/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/retargeting/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a retargeting script object
{{baseUrl}}/retargeting/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/retargeting/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/retargeting/:id")
require "http/client"
url = "{{baseUrl}}/retargeting/:id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/retargeting/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/retargeting/:id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/retargeting/:id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/retargeting/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/retargeting/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/retargeting/:id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/retargeting/:id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/retargeting/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/retargeting/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/retargeting/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/retargeting/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/retargeting/:id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/retargeting/:id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/retargeting/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/retargeting/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/retargeting/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/retargeting/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/retargeting/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/retargeting/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/retargeting/:id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/retargeting/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/retargeting/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/retargeting/:id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/retargeting/:id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/retargeting/:id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/retargeting/:id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/retargeting/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/retargeting/:id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/retargeting/:id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/retargeting/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/retargeting/:id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/retargeting/:id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/retargeting/:id
http GET {{baseUrl}}/retargeting/:id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/retargeting/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/retargeting/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
List of all the datapoints associated to the retargeting script.
{{baseUrl}}/retargeting/:id/datapoints
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/retargeting/:id/datapoints");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/retargeting/:id/datapoints")
require "http/client"
url = "{{baseUrl}}/retargeting/:id/datapoints"
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}}/retargeting/:id/datapoints"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/retargeting/:id/datapoints");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/retargeting/:id/datapoints"
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/retargeting/:id/datapoints HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/retargeting/:id/datapoints")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/retargeting/:id/datapoints"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/retargeting/:id/datapoints")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/retargeting/:id/datapoints")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/retargeting/:id/datapoints');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/retargeting/:id/datapoints'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/retargeting/:id/datapoints';
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}}/retargeting/:id/datapoints',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/retargeting/:id/datapoints")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/retargeting/:id/datapoints',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/retargeting/:id/datapoints'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/retargeting/:id/datapoints');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/retargeting/:id/datapoints'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/retargeting/:id/datapoints';
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}}/retargeting/:id/datapoints"]
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}}/retargeting/:id/datapoints" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/retargeting/:id/datapoints",
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}}/retargeting/:id/datapoints');
echo $response->getBody();
setUrl('{{baseUrl}}/retargeting/:id/datapoints');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/retargeting/:id/datapoints');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/retargeting/:id/datapoints' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/retargeting/:id/datapoints' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/retargeting/:id/datapoints")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/retargeting/:id/datapoints"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/retargeting/:id/datapoints"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/retargeting/:id/datapoints")
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/retargeting/:id/datapoints') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/retargeting/:id/datapoints";
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}}/retargeting/:id/datapoints
http GET {{baseUrl}}/retargeting/:id/datapoints
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/retargeting/:id/datapoints
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/retargeting/:id/datapoints")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
List of all the retargeting scripts associated to the user
{{baseUrl}}/retargeting
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/retargeting");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/retargeting")
require "http/client"
url = "{{baseUrl}}/retargeting"
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}}/retargeting"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/retargeting");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/retargeting"
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/retargeting HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/retargeting")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/retargeting"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/retargeting")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/retargeting")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/retargeting');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/retargeting'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/retargeting';
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}}/retargeting',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/retargeting")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/retargeting',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/retargeting'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/retargeting');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/retargeting'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/retargeting';
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}}/retargeting"]
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}}/retargeting" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/retargeting",
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}}/retargeting');
echo $response->getBody();
setUrl('{{baseUrl}}/retargeting');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/retargeting');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/retargeting' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/retargeting' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/retargeting")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/retargeting"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/retargeting"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/retargeting")
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/retargeting') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/retargeting";
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}}/retargeting
http GET {{baseUrl}}/retargeting
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/retargeting
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/retargeting")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve count of retargeting scripts
{{baseUrl}}/retargeting/count
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/retargeting/count");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/retargeting/count")
require "http/client"
url = "{{baseUrl}}/retargeting/count"
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}}/retargeting/count"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/retargeting/count");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/retargeting/count"
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/retargeting/count HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/retargeting/count")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/retargeting/count"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/retargeting/count")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/retargeting/count")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/retargeting/count');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/retargeting/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/retargeting/count';
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}}/retargeting/count',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/retargeting/count")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/retargeting/count',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/retargeting/count'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/retargeting/count');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/retargeting/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/retargeting/count';
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}}/retargeting/count"]
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}}/retargeting/count" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/retargeting/count",
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}}/retargeting/count');
echo $response->getBody();
setUrl('{{baseUrl}}/retargeting/count');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/retargeting/count');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/retargeting/count' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/retargeting/count' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/retargeting/count")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/retargeting/count"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/retargeting/count"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/retargeting/count")
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/retargeting/count') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/retargeting/count";
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}}/retargeting/count
http GET {{baseUrl}}/retargeting/count
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/retargeting/count
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/retargeting/count")! 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
Updates a retargeting script
{{baseUrl}}/retargeting/:id
QUERY PARAMS
id
BODY json
{
"id": 0,
"name": "",
"script": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/retargeting/:id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/retargeting/:id" {:content-type :json
:form-params {:id 0
:name ""
:script ""}})
require "http/client"
url = "{{baseUrl}}/retargeting/:id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/retargeting/:id"),
Content = new StringContent("{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/retargeting/:id");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/retargeting/:id"
payload := strings.NewReader("{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/retargeting/:id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 43
{
"id": 0,
"name": "",
"script": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/retargeting/:id")
.setHeader("content-type", "application/json")
.setBody("{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/retargeting/:id"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/retargeting/:id")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/retargeting/:id")
.header("content-type", "application/json")
.body("{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}")
.asString();
const data = JSON.stringify({
id: 0,
name: '',
script: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/retargeting/:id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/retargeting/:id',
headers: {'content-type': 'application/json'},
data: {id: 0, name: '', script: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/retargeting/:id';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"id":0,"name":"","script":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/retargeting/:id',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "id": 0,\n "name": "",\n "script": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/retargeting/:id")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/retargeting/:id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({id: 0, name: '', script: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/retargeting/:id',
headers: {'content-type': 'application/json'},
body: {id: 0, name: '', script: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/retargeting/:id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
id: 0,
name: '',
script: ''
});
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}}/retargeting/:id',
headers: {'content-type': 'application/json'},
data: {id: 0, name: '', script: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/retargeting/:id';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"id":0,"name":"","script":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"id": @0,
@"name": @"",
@"script": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/retargeting/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/retargeting/:id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/retargeting/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'id' => 0,
'name' => '',
'script' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/retargeting/:id', [
'body' => '{
"id": 0,
"name": "",
"script": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/retargeting/:id');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'id' => 0,
'name' => '',
'script' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'id' => 0,
'name' => '',
'script' => ''
]));
$request->setRequestUrl('{{baseUrl}}/retargeting/:id');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/retargeting/:id' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"id": 0,
"name": "",
"script": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/retargeting/:id' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"id": 0,
"name": "",
"script": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/retargeting/:id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/retargeting/:id"
payload = {
"id": 0,
"name": "",
"script": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/retargeting/:id"
payload <- "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/retargeting/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/retargeting/:id') do |req|
req.body = "{\n \"id\": 0,\n \"name\": \"\",\n \"script\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/retargeting/:id";
let payload = json!({
"id": 0,
"name": "",
"script": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/retargeting/:id \
--header 'content-type: application/json' \
--data '{
"id": 0,
"name": "",
"script": ""
}'
echo '{
"id": 0,
"name": "",
"script": ""
}' | \
http POST {{baseUrl}}/retargeting/:id \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "id": 0,\n "name": "",\n "script": ""\n}' \
--output-document \
- {{baseUrl}}/retargeting/:id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"id": 0,
"name": "",
"script": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/retargeting/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Associate-Deassociate a tag with a datapoint
{{baseUrl}}/tags/:tagId/datapoints/patch
QUERY PARAMS
tagId
BODY json
{
"Action": "",
"Id": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:tagId/datapoints/patch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Action\": \"\",\n \"Id\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/tags/:tagId/datapoints/patch" {:content-type :json
:form-params {:Action ""
:Id 0}})
require "http/client"
url = "{{baseUrl}}/tags/:tagId/datapoints/patch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Action\": \"\",\n \"Id\": 0\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/tags/:tagId/datapoints/patch"),
Content = new StringContent("{\n \"Action\": \"\",\n \"Id\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:tagId/datapoints/patch");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Action\": \"\",\n \"Id\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:tagId/datapoints/patch"
payload := strings.NewReader("{\n \"Action\": \"\",\n \"Id\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/tags/:tagId/datapoints/patch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 29
{
"Action": "",
"Id": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/tags/:tagId/datapoints/patch")
.setHeader("content-type", "application/json")
.setBody("{\n \"Action\": \"\",\n \"Id\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:tagId/datapoints/patch"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Action\": \"\",\n \"Id\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Action\": \"\",\n \"Id\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:tagId/datapoints/patch")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/tags/:tagId/datapoints/patch")
.header("content-type", "application/json")
.body("{\n \"Action\": \"\",\n \"Id\": 0\n}")
.asString();
const data = JSON.stringify({
Action: '',
Id: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/tags/:tagId/datapoints/patch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/tags/:tagId/datapoints/patch',
headers: {'content-type': 'application/json'},
data: {Action: '', Id: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:tagId/datapoints/patch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Action":"","Id":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:tagId/datapoints/patch',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Action": "",\n "Id": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Action\": \"\",\n \"Id\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/tags/:tagId/datapoints/patch")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:tagId/datapoints/patch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Action: '', Id: 0}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/tags/:tagId/datapoints/patch',
headers: {'content-type': 'application/json'},
body: {Action: '', Id: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/tags/:tagId/datapoints/patch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Action: '',
Id: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/tags/:tagId/datapoints/patch',
headers: {'content-type': 'application/json'},
data: {Action: '', Id: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:tagId/datapoints/patch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Action":"","Id":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Action": @"",
@"Id": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:tagId/datapoints/patch"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:tagId/datapoints/patch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Action\": \"\",\n \"Id\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:tagId/datapoints/patch",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'Action' => '',
'Id' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/tags/:tagId/datapoints/patch', [
'body' => '{
"Action": "",
"Id": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:tagId/datapoints/patch');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Action' => '',
'Id' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Action' => '',
'Id' => 0
]));
$request->setRequestUrl('{{baseUrl}}/tags/:tagId/datapoints/patch');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:tagId/datapoints/patch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Action": "",
"Id": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:tagId/datapoints/patch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Action": "",
"Id": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Action\": \"\",\n \"Id\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/tags/:tagId/datapoints/patch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:tagId/datapoints/patch"
payload = {
"Action": "",
"Id": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:tagId/datapoints/patch"
payload <- "{\n \"Action\": \"\",\n \"Id\": 0\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:tagId/datapoints/patch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Action\": \"\",\n \"Id\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/tags/:tagId/datapoints/patch') do |req|
req.body = "{\n \"Action\": \"\",\n \"Id\": 0\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:tagId/datapoints/patch";
let payload = json!({
"Action": "",
"Id": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/tags/:tagId/datapoints/patch \
--header 'content-type: application/json' \
--data '{
"Action": "",
"Id": 0
}'
echo '{
"Action": "",
"Id": 0
}' | \
http PUT {{baseUrl}}/tags/:tagId/datapoints/patch \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Action": "",\n "Id": 0\n}' \
--output-document \
- {{baseUrl}}/tags/:tagId/datapoints/patch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Action": "",
"Id": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:tagId/datapoints/patch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Associate-Deassociate a tag with a group
{{baseUrl}}/tags/:tagId/groups/patch
QUERY PARAMS
tagId
BODY json
{
"Action": "",
"Id": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:tagId/groups/patch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Action\": \"\",\n \"Id\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/tags/:tagId/groups/patch" {:content-type :json
:form-params {:Action ""
:Id 0}})
require "http/client"
url = "{{baseUrl}}/tags/:tagId/groups/patch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Action\": \"\",\n \"Id\": 0\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/tags/:tagId/groups/patch"),
Content = new StringContent("{\n \"Action\": \"\",\n \"Id\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:tagId/groups/patch");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Action\": \"\",\n \"Id\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:tagId/groups/patch"
payload := strings.NewReader("{\n \"Action\": \"\",\n \"Id\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/tags/:tagId/groups/patch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 29
{
"Action": "",
"Id": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/tags/:tagId/groups/patch")
.setHeader("content-type", "application/json")
.setBody("{\n \"Action\": \"\",\n \"Id\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:tagId/groups/patch"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Action\": \"\",\n \"Id\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Action\": \"\",\n \"Id\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:tagId/groups/patch")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/tags/:tagId/groups/patch")
.header("content-type", "application/json")
.body("{\n \"Action\": \"\",\n \"Id\": 0\n}")
.asString();
const data = JSON.stringify({
Action: '',
Id: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/tags/:tagId/groups/patch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/tags/:tagId/groups/patch',
headers: {'content-type': 'application/json'},
data: {Action: '', Id: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:tagId/groups/patch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Action":"","Id":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:tagId/groups/patch',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Action": "",\n "Id": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Action\": \"\",\n \"Id\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/tags/:tagId/groups/patch")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:tagId/groups/patch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Action: '', Id: 0}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/tags/:tagId/groups/patch',
headers: {'content-type': 'application/json'},
body: {Action: '', Id: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/tags/:tagId/groups/patch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Action: '',
Id: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/tags/:tagId/groups/patch',
headers: {'content-type': 'application/json'},
data: {Action: '', Id: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:tagId/groups/patch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Action":"","Id":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Action": @"",
@"Id": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:tagId/groups/patch"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:tagId/groups/patch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Action\": \"\",\n \"Id\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:tagId/groups/patch",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'Action' => '',
'Id' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/tags/:tagId/groups/patch', [
'body' => '{
"Action": "",
"Id": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:tagId/groups/patch');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Action' => '',
'Id' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Action' => '',
'Id' => 0
]));
$request->setRequestUrl('{{baseUrl}}/tags/:tagId/groups/patch');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:tagId/groups/patch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Action": "",
"Id": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:tagId/groups/patch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Action": "",
"Id": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Action\": \"\",\n \"Id\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/tags/:tagId/groups/patch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:tagId/groups/patch"
payload = {
"Action": "",
"Id": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:tagId/groups/patch"
payload <- "{\n \"Action\": \"\",\n \"Id\": 0\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:tagId/groups/patch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Action\": \"\",\n \"Id\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/tags/:tagId/groups/patch') do |req|
req.body = "{\n \"Action\": \"\",\n \"Id\": 0\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:tagId/groups/patch";
let payload = json!({
"Action": "",
"Id": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/tags/:tagId/groups/patch \
--header 'content-type: application/json' \
--data '{
"Action": "",
"Id": 0
}'
echo '{
"Action": "",
"Id": 0
}' | \
http PUT {{baseUrl}}/tags/:tagId/groups/patch \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Action": "",\n "Id": 0\n}' \
--output-document \
- {{baseUrl}}/tags/:tagId/groups/patch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Action": "",
"Id": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:tagId/groups/patch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Count the datapoints associated to the user filtered by this tag
{{baseUrl}}/tags/:tagId/datapoints/count
QUERY PARAMS
tagId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:tagId/datapoints/count");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/tags/:tagId/datapoints/count")
require "http/client"
url = "{{baseUrl}}/tags/:tagId/datapoints/count"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/tags/:tagId/datapoints/count"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:tagId/datapoints/count");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:tagId/datapoints/count"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/tags/:tagId/datapoints/count HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/tags/:tagId/datapoints/count")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:tagId/datapoints/count"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:tagId/datapoints/count")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/tags/:tagId/datapoints/count")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/tags/:tagId/datapoints/count');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/tags/:tagId/datapoints/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:tagId/datapoints/count';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:tagId/datapoints/count',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags/:tagId/datapoints/count")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:tagId/datapoints/count',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/tags/:tagId/datapoints/count'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/tags/:tagId/datapoints/count');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/tags/:tagId/datapoints/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:tagId/datapoints/count';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:tagId/datapoints/count"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:tagId/datapoints/count" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:tagId/datapoints/count",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/tags/:tagId/datapoints/count');
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:tagId/datapoints/count');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags/:tagId/datapoints/count');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:tagId/datapoints/count' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:tagId/datapoints/count' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/tags/:tagId/datapoints/count")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:tagId/datapoints/count"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:tagId/datapoints/count"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:tagId/datapoints/count")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/tags/:tagId/datapoints/count') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:tagId/datapoints/count";
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}}/tags/:tagId/datapoints/count
http GET {{baseUrl}}/tags/:tagId/datapoints/count
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/tags/:tagId/datapoints/count
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:tagId/datapoints/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Count the groups associated to the user filtered by this tag
{{baseUrl}}/tags/:tagId/groups/count
QUERY PARAMS
tagId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:tagId/groups/count");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/tags/:tagId/groups/count")
require "http/client"
url = "{{baseUrl}}/tags/:tagId/groups/count"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/tags/:tagId/groups/count"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:tagId/groups/count");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:tagId/groups/count"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/tags/:tagId/groups/count HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/tags/:tagId/groups/count")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:tagId/groups/count"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:tagId/groups/count")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/tags/:tagId/groups/count")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/tags/:tagId/groups/count');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/tags/:tagId/groups/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:tagId/groups/count';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:tagId/groups/count',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags/:tagId/groups/count")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:tagId/groups/count',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/tags/:tagId/groups/count'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/tags/:tagId/groups/count');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/tags/:tagId/groups/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:tagId/groups/count';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:tagId/groups/count"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:tagId/groups/count" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:tagId/groups/count",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/tags/:tagId/groups/count');
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:tagId/groups/count');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags/:tagId/groups/count');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:tagId/groups/count' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:tagId/groups/count' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/tags/:tagId/groups/count")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:tagId/groups/count"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:tagId/groups/count"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:tagId/groups/count")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/tags/:tagId/groups/count') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:tagId/groups/count";
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}}/tags/:tagId/groups/count
http GET {{baseUrl}}/tags/:tagId/groups/count
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/tags/:tagId/groups/count
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:tagId/groups/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a tag
{{baseUrl}}/tags
BODY json
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/tags" {:content-type :json
:form-params {:datapoints []
:groups []
:id 0
:name ""}})
require "http/client"
url = "{{baseUrl}}/tags"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/tags"),
Content = new StringContent("{\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags"
payload := strings.NewReader("{\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/tags HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 63
{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/tags")
.setHeader("content-type", "application/json")
.setBody("{\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/tags")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/tags")
.header("content-type", "application/json")
.body("{\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n}")
.asString();
const data = JSON.stringify({
datapoints: [],
groups: [],
id: 0,
name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/tags');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/tags',
headers: {'content-type': 'application/json'},
data: {datapoints: [], groups: [], id: 0, name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"datapoints":[],"groups":[],"id":0,"name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "datapoints": [],\n "groups": [],\n "id": 0,\n "name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/tags")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({datapoints: [], groups: [], id: 0, name: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/tags',
headers: {'content-type': 'application/json'},
body: {datapoints: [], groups: [], id: 0, name: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/tags');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
datapoints: [],
groups: [],
id: 0,
name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/tags',
headers: {'content-type': 'application/json'},
data: {datapoints: [], groups: [], id: 0, name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"datapoints":[],"groups":[],"id":0,"name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"datapoints": @[ ],
@"groups": @[ ],
@"id": @0,
@"name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'datapoints' => [
],
'groups' => [
],
'id' => 0,
'name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/tags', [
'body' => '{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/tags');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'datapoints' => [
],
'groups' => [
],
'id' => 0,
'name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'datapoints' => [
],
'groups' => [
],
'id' => 0,
'name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/tags');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/tags", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags"
payload = {
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags"
payload <- "{\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/tags') do |req|
req.body = "{\n \"datapoints\": [],\n \"groups\": [],\n \"id\": 0,\n \"name\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags";
let payload = json!({
"datapoints": (),
"groups": (),
"id": 0,
"name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/tags \
--header 'content-type: application/json' \
--data '{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}'
echo '{
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
}' | \
http POST {{baseUrl}}/tags \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "datapoints": [],\n "groups": [],\n "id": 0,\n "name": ""\n}' \
--output-document \
- {{baseUrl}}/tags
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"datapoints": [],
"groups": [],
"id": 0,
"name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a tag
{{baseUrl}}/tags/:tagId
QUERY PARAMS
tagId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:tagId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/tags/:tagId")
require "http/client"
url = "{{baseUrl}}/tags/:tagId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/tags/:tagId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:tagId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:tagId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/tags/:tagId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/tags/:tagId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:tagId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:tagId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/tags/:tagId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/tags/:tagId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/tags/:tagId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:tagId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:tagId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags/:tagId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:tagId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/tags/:tagId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/tags/:tagId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/tags/:tagId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:tagId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:tagId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:tagId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:tagId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/tags/:tagId');
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:tagId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags/:tagId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:tagId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:tagId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/tags/:tagId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:tagId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:tagId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:tagId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/tags/:tagId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:tagId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/tags/:tagId
http DELETE {{baseUrl}}/tags/:tagId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/tags/:tagId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:tagId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete the association of this tag with all datapoints
{{baseUrl}}/tags/:tagId/datapoints
QUERY PARAMS
tagId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:tagId/datapoints");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/tags/:tagId/datapoints")
require "http/client"
url = "{{baseUrl}}/tags/:tagId/datapoints"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/tags/:tagId/datapoints"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:tagId/datapoints");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:tagId/datapoints"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/tags/:tagId/datapoints HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/tags/:tagId/datapoints")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:tagId/datapoints"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:tagId/datapoints")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/tags/:tagId/datapoints")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/tags/:tagId/datapoints');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/tags/:tagId/datapoints'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:tagId/datapoints';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:tagId/datapoints',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags/:tagId/datapoints")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:tagId/datapoints',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/tags/:tagId/datapoints'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/tags/:tagId/datapoints');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/tags/:tagId/datapoints'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:tagId/datapoints';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:tagId/datapoints"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:tagId/datapoints" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:tagId/datapoints",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/tags/:tagId/datapoints');
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:tagId/datapoints');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags/:tagId/datapoints');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:tagId/datapoints' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:tagId/datapoints' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/tags/:tagId/datapoints")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:tagId/datapoints"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:tagId/datapoints"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:tagId/datapoints")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/tags/:tagId/datapoints') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:tagId/datapoints";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/tags/:tagId/datapoints
http DELETE {{baseUrl}}/tags/:tagId/datapoints
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/tags/:tagId/datapoints
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:tagId/datapoints")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete the association of this tag with all groups
{{baseUrl}}/tags/:tagId/groups
QUERY PARAMS
tagId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:tagId/groups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/tags/:tagId/groups")
require "http/client"
url = "{{baseUrl}}/tags/:tagId/groups"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/tags/:tagId/groups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:tagId/groups");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:tagId/groups"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/tags/:tagId/groups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/tags/:tagId/groups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:tagId/groups"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:tagId/groups")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/tags/:tagId/groups")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/tags/:tagId/groups');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/tags/:tagId/groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:tagId/groups';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:tagId/groups',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags/:tagId/groups")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:tagId/groups',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/tags/:tagId/groups'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/tags/:tagId/groups');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/tags/:tagId/groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:tagId/groups';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:tagId/groups"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:tagId/groups" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:tagId/groups",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/tags/:tagId/groups');
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:tagId/groups');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags/:tagId/groups');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:tagId/groups' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:tagId/groups' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/tags/:tagId/groups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:tagId/groups"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:tagId/groups"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:tagId/groups")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/tags/:tagId/groups') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:tagId/groups";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/tags/:tagId/groups
http DELETE {{baseUrl}}/tags/:tagId/groups
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/tags/:tagId/groups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:tagId/groups")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Fast patch a tag name
{{baseUrl}}/tags/:tagId/name
QUERY PARAMS
tagId
BODY json
{
"Text": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:tagId/name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Text\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/tags/:tagId/name" {:content-type :json
:form-params {:Text ""}})
require "http/client"
url = "{{baseUrl}}/tags/:tagId/name"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Text\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/tags/:tagId/name"),
Content = new StringContent("{\n \"Text\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:tagId/name");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Text\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:tagId/name"
payload := strings.NewReader("{\n \"Text\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/tags/:tagId/name HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"Text": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/tags/:tagId/name")
.setHeader("content-type", "application/json")
.setBody("{\n \"Text\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:tagId/name"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Text\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Text\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:tagId/name")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/tags/:tagId/name")
.header("content-type", "application/json")
.body("{\n \"Text\": \"\"\n}")
.asString();
const data = JSON.stringify({
Text: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/tags/:tagId/name');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/tags/:tagId/name',
headers: {'content-type': 'application/json'},
data: {Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:tagId/name';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:tagId/name',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Text": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Text\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/tags/:tagId/name")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:tagId/name',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Text: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/tags/:tagId/name',
headers: {'content-type': 'application/json'},
body: {Text: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/tags/:tagId/name');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Text: ''
});
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}}/tags/:tagId/name',
headers: {'content-type': 'application/json'},
data: {Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:tagId/name';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Text": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:tagId/name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:tagId/name" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Text\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:tagId/name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'Text' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/tags/:tagId/name', [
'body' => '{
"Text": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:tagId/name');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Text' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Text' => ''
]));
$request->setRequestUrl('{{baseUrl}}/tags/:tagId/name');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:tagId/name' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Text": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:tagId/name' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Text": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Text\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/tags/:tagId/name", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:tagId/name"
payload = { "Text": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:tagId/name"
payload <- "{\n \"Text\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:tagId/name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Text\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/tags/:tagId/name') do |req|
req.body = "{\n \"Text\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:tagId/name";
let payload = json!({"Text": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/tags/:tagId/name \
--header 'content-type: application/json' \
--data '{
"Text": ""
}'
echo '{
"Text": ""
}' | \
http PUT {{baseUrl}}/tags/:tagId/name \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Text": ""\n}' \
--output-document \
- {{baseUrl}}/tags/:tagId/name
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Text": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:tagId/name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
List of all the datapoints associated to the user filtered by this tag
{{baseUrl}}/tags/:tagId/datapoints
QUERY PARAMS
tagId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:tagId/datapoints");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/tags/:tagId/datapoints")
require "http/client"
url = "{{baseUrl}}/tags/:tagId/datapoints"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/tags/:tagId/datapoints"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:tagId/datapoints");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:tagId/datapoints"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/tags/:tagId/datapoints HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/tags/:tagId/datapoints")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:tagId/datapoints"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:tagId/datapoints")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/tags/:tagId/datapoints")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/tags/:tagId/datapoints');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/tags/:tagId/datapoints'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:tagId/datapoints';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:tagId/datapoints',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags/:tagId/datapoints")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:tagId/datapoints',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/tags/:tagId/datapoints'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/tags/:tagId/datapoints');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/tags/:tagId/datapoints'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:tagId/datapoints';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:tagId/datapoints"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:tagId/datapoints" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:tagId/datapoints",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/tags/:tagId/datapoints');
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:tagId/datapoints');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags/:tagId/datapoints');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:tagId/datapoints' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:tagId/datapoints' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/tags/:tagId/datapoints")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:tagId/datapoints"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:tagId/datapoints"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:tagId/datapoints")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/tags/:tagId/datapoints') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:tagId/datapoints";
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}}/tags/:tagId/datapoints
http GET {{baseUrl}}/tags/:tagId/datapoints
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/tags/:tagId/datapoints
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:tagId/datapoints")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
List of all the groups associated to the user filtered by this tag. (1)
{{baseUrl}}/tags/:tagId/groups
QUERY PARAMS
tagId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:tagId/groups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/tags/:tagId/groups")
require "http/client"
url = "{{baseUrl}}/tags/:tagId/groups"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/tags/:tagId/groups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:tagId/groups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:tagId/groups"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/tags/:tagId/groups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/tags/:tagId/groups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:tagId/groups"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:tagId/groups")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/tags/:tagId/groups")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/tags/:tagId/groups');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/tags/:tagId/groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:tagId/groups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:tagId/groups',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags/:tagId/groups")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:tagId/groups',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/tags/:tagId/groups'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/tags/:tagId/groups');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/tags/:tagId/groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:tagId/groups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:tagId/groups"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:tagId/groups" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:tagId/groups",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/tags/:tagId/groups');
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:tagId/groups');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags/:tagId/groups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:tagId/groups' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:tagId/groups' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/tags/:tagId/groups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:tagId/groups"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:tagId/groups"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:tagId/groups")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/tags/:tagId/groups') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:tagId/groups";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/tags/:tagId/groups
http GET {{baseUrl}}/tags/:tagId/groups
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/tags/:tagId/groups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:tagId/groups")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
List of all the groups associated to the user filtered by this tag. (GET)
{{baseUrl}}/tags/count
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/count");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/tags/count")
require "http/client"
url = "{{baseUrl}}/tags/count"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/tags/count"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/count");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/count"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/tags/count HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/tags/count")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/count"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/count")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/tags/count")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/tags/count');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/tags/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/count';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/count',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags/count")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/count',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/tags/count'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/tags/count');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/tags/count'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/count';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/count"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/count" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/count",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/tags/count');
echo $response->getBody();
setUrl('{{baseUrl}}/tags/count');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags/count');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/count' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/count' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/tags/count")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/count"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/count"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/count")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/tags/count') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/count";
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}}/tags/count
http GET {{baseUrl}}/tags/count
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/tags/count
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/count")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
List of all the groups associated to the user filtered by this tag.
{{baseUrl}}/tags
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/tags")
require "http/client"
url = "{{baseUrl}}/tags"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/tags"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/tags HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/tags")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/tags")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/tags');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/tags'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/tags'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/tags');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/tags'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/tags');
echo $response->getBody();
setUrl('{{baseUrl}}/tags');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/tags")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/tags') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags";
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}}/tags
http GET {{baseUrl}}/tags
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/tags
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve a tag
{{baseUrl}}/tags/:tagId
QUERY PARAMS
tagId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:tagId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/tags/:tagId")
require "http/client"
url = "{{baseUrl}}/tags/:tagId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/tags/:tagId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:tagId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:tagId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/tags/:tagId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/tags/:tagId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:tagId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:tagId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/tags/:tagId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/tags/:tagId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/tags/:tagId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:tagId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:tagId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags/:tagId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:tagId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/tags/:tagId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/tags/:tagId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/tags/:tagId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:tagId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:tagId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:tagId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:tagId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/tags/:tagId');
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:tagId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags/:tagId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:tagId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:tagId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/tags/:tagId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:tagId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:tagId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:tagId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/tags/:tagId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:tagId";
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}}/tags/:tagId
http GET {{baseUrl}}/tags/:tagId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/tags/:tagId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:tagId")! 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()