Amazon Connect Service
PUT
AssociateApprovedOrigin
{{baseUrl}}/instance/:InstanceId/approved-origin
QUERY PARAMS
InstanceId
BODY json
{
"Origin": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/approved-origin");
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 \"Origin\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/instance/:InstanceId/approved-origin" {:content-type :json
:form-params {:Origin ""}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/approved-origin"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Origin\": \"\"\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}}/instance/:InstanceId/approved-origin"),
Content = new StringContent("{\n \"Origin\": \"\"\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}}/instance/:InstanceId/approved-origin");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Origin\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/approved-origin"
payload := strings.NewReader("{\n \"Origin\": \"\"\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/instance/:InstanceId/approved-origin HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 18
{
"Origin": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/instance/:InstanceId/approved-origin")
.setHeader("content-type", "application/json")
.setBody("{\n \"Origin\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/approved-origin"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Origin\": \"\"\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 \"Origin\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/approved-origin")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/instance/:InstanceId/approved-origin")
.header("content-type", "application/json")
.body("{\n \"Origin\": \"\"\n}")
.asString();
const data = JSON.stringify({
Origin: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/instance/:InstanceId/approved-origin');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/approved-origin',
headers: {'content-type': 'application/json'},
data: {Origin: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/approved-origin';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Origin":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/approved-origin',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Origin": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Origin\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/approved-origin")
.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/instance/:InstanceId/approved-origin',
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({Origin: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/approved-origin',
headers: {'content-type': 'application/json'},
body: {Origin: ''},
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}}/instance/:InstanceId/approved-origin');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Origin: ''
});
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}}/instance/:InstanceId/approved-origin',
headers: {'content-type': 'application/json'},
data: {Origin: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/approved-origin';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Origin":""}'
};
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 = @{ @"Origin": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/approved-origin"]
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}}/instance/:InstanceId/approved-origin" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Origin\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/approved-origin",
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([
'Origin' => ''
]),
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}}/instance/:InstanceId/approved-origin', [
'body' => '{
"Origin": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/approved-origin');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Origin' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Origin' => ''
]));
$request->setRequestUrl('{{baseUrl}}/instance/:InstanceId/approved-origin');
$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}}/instance/:InstanceId/approved-origin' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Origin": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/approved-origin' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Origin": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Origin\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/instance/:InstanceId/approved-origin", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/approved-origin"
payload = { "Origin": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/approved-origin"
payload <- "{\n \"Origin\": \"\"\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}}/instance/:InstanceId/approved-origin")
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 \"Origin\": \"\"\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/instance/:InstanceId/approved-origin') do |req|
req.body = "{\n \"Origin\": \"\"\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}}/instance/:InstanceId/approved-origin";
let payload = json!({"Origin": ""});
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}}/instance/:InstanceId/approved-origin \
--header 'content-type: application/json' \
--data '{
"Origin": ""
}'
echo '{
"Origin": ""
}' | \
http PUT {{baseUrl}}/instance/:InstanceId/approved-origin \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Origin": ""\n}' \
--output-document \
- {{baseUrl}}/instance/:InstanceId/approved-origin
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Origin": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/approved-origin")! 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
AssociateBot
{{baseUrl}}/instance/:InstanceId/bot
QUERY PARAMS
InstanceId
BODY json
{
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": {
"AliasArn": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/bot");
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 \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/instance/:InstanceId/bot" {:content-type :json
:form-params {:LexBot {:Name ""
:LexRegion ""}
:LexV2Bot {:AliasArn ""}}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/bot"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\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}}/instance/:InstanceId/bot"),
Content = new StringContent("{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\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}}/instance/:InstanceId/bot");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/bot"
payload := strings.NewReader("{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\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/instance/:InstanceId/bot HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 97
{
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": {
"AliasArn": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/instance/:InstanceId/bot")
.setHeader("content-type", "application/json")
.setBody("{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/bot"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\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 \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/bot")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/instance/:InstanceId/bot")
.header("content-type", "application/json")
.body("{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
LexBot: {
Name: '',
LexRegion: ''
},
LexV2Bot: {
AliasArn: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/instance/:InstanceId/bot');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/bot',
headers: {'content-type': 'application/json'},
data: {LexBot: {Name: '', LexRegion: ''}, LexV2Bot: {AliasArn: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/bot';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LexBot":{"Name":"","LexRegion":""},"LexV2Bot":{"AliasArn":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/bot',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "LexBot": {\n "Name": "",\n "LexRegion": ""\n },\n "LexV2Bot": {\n "AliasArn": ""\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 \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/bot")
.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/instance/:InstanceId/bot',
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({LexBot: {Name: '', LexRegion: ''}, LexV2Bot: {AliasArn: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/bot',
headers: {'content-type': 'application/json'},
body: {LexBot: {Name: '', LexRegion: ''}, LexV2Bot: {AliasArn: ''}},
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}}/instance/:InstanceId/bot');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
LexBot: {
Name: '',
LexRegion: ''
},
LexV2Bot: {
AliasArn: ''
}
});
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}}/instance/:InstanceId/bot',
headers: {'content-type': 'application/json'},
data: {LexBot: {Name: '', LexRegion: ''}, LexV2Bot: {AliasArn: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/bot';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LexBot":{"Name":"","LexRegion":""},"LexV2Bot":{"AliasArn":""}}'
};
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 = @{ @"LexBot": @{ @"Name": @"", @"LexRegion": @"" },
@"LexV2Bot": @{ @"AliasArn": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/bot"]
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}}/instance/:InstanceId/bot" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/bot",
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([
'LexBot' => [
'Name' => '',
'LexRegion' => ''
],
'LexV2Bot' => [
'AliasArn' => ''
]
]),
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}}/instance/:InstanceId/bot', [
'body' => '{
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": {
"AliasArn": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/bot');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'LexBot' => [
'Name' => '',
'LexRegion' => ''
],
'LexV2Bot' => [
'AliasArn' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'LexBot' => [
'Name' => '',
'LexRegion' => ''
],
'LexV2Bot' => [
'AliasArn' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/instance/:InstanceId/bot');
$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}}/instance/:InstanceId/bot' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": {
"AliasArn": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/bot' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": {
"AliasArn": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/instance/:InstanceId/bot", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/bot"
payload = {
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": { "AliasArn": "" }
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/bot"
payload <- "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\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}}/instance/:InstanceId/bot")
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 \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\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/instance/:InstanceId/bot') do |req|
req.body = "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\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}}/instance/:InstanceId/bot";
let payload = json!({
"LexBot": json!({
"Name": "",
"LexRegion": ""
}),
"LexV2Bot": json!({"AliasArn": ""})
});
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}}/instance/:InstanceId/bot \
--header 'content-type: application/json' \
--data '{
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": {
"AliasArn": ""
}
}'
echo '{
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": {
"AliasArn": ""
}
}' | \
http PUT {{baseUrl}}/instance/:InstanceId/bot \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "LexBot": {\n "Name": "",\n "LexRegion": ""\n },\n "LexV2Bot": {\n "AliasArn": ""\n }\n}' \
--output-document \
- {{baseUrl}}/instance/:InstanceId/bot
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"LexBot": [
"Name": "",
"LexRegion": ""
],
"LexV2Bot": ["AliasArn": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/bot")! 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
AssociateDefaultVocabulary
{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode
QUERY PARAMS
InstanceId
LanguageCode
BODY json
{
"VocabularyId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode");
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 \"VocabularyId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode" {:content-type :json
:form-params {:VocabularyId ""}})
require "http/client"
url = "{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"VocabularyId\": \"\"\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}}/default-vocabulary/:InstanceId/:LanguageCode"),
Content = new StringContent("{\n \"VocabularyId\": \"\"\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}}/default-vocabulary/:InstanceId/:LanguageCode");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"VocabularyId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode"
payload := strings.NewReader("{\n \"VocabularyId\": \"\"\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/default-vocabulary/:InstanceId/:LanguageCode HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 24
{
"VocabularyId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode")
.setHeader("content-type", "application/json")
.setBody("{\n \"VocabularyId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"VocabularyId\": \"\"\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 \"VocabularyId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode")
.header("content-type", "application/json")
.body("{\n \"VocabularyId\": \"\"\n}")
.asString();
const data = JSON.stringify({
VocabularyId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode',
headers: {'content-type': 'application/json'},
data: {VocabularyId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"VocabularyId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "VocabularyId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"VocabularyId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode")
.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/default-vocabulary/:InstanceId/:LanguageCode',
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({VocabularyId: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode',
headers: {'content-type': 'application/json'},
body: {VocabularyId: ''},
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}}/default-vocabulary/:InstanceId/:LanguageCode');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
VocabularyId: ''
});
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}}/default-vocabulary/:InstanceId/:LanguageCode',
headers: {'content-type': 'application/json'},
data: {VocabularyId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"VocabularyId":""}'
};
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 = @{ @"VocabularyId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode"]
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}}/default-vocabulary/:InstanceId/:LanguageCode" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"VocabularyId\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode",
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([
'VocabularyId' => ''
]),
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}}/default-vocabulary/:InstanceId/:LanguageCode', [
'body' => '{
"VocabularyId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'VocabularyId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'VocabularyId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode');
$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}}/default-vocabulary/:InstanceId/:LanguageCode' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"VocabularyId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"VocabularyId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"VocabularyId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/default-vocabulary/:InstanceId/:LanguageCode", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode"
payload = { "VocabularyId": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode"
payload <- "{\n \"VocabularyId\": \"\"\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}}/default-vocabulary/:InstanceId/:LanguageCode")
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 \"VocabularyId\": \"\"\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/default-vocabulary/:InstanceId/:LanguageCode') do |req|
req.body = "{\n \"VocabularyId\": \"\"\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}}/default-vocabulary/:InstanceId/:LanguageCode";
let payload = json!({"VocabularyId": ""});
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}}/default-vocabulary/:InstanceId/:LanguageCode \
--header 'content-type: application/json' \
--data '{
"VocabularyId": ""
}'
echo '{
"VocabularyId": ""
}' | \
http PUT {{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "VocabularyId": ""\n}' \
--output-document \
- {{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["VocabularyId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/default-vocabulary/:InstanceId/:LanguageCode")! 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
AssociateInstanceStorageConfig
{{baseUrl}}/instance/:InstanceId/storage-config
QUERY PARAMS
InstanceId
BODY json
{
"ResourceType": "",
"StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/storage-config");
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 \"ResourceType\": \"\",\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/instance/:InstanceId/storage-config" {:content-type :json
:form-params {:ResourceType ""
:StorageConfig {:AssociationId ""
:StorageType ""
:S3Config ""
:KinesisVideoStreamConfig ""
:KinesisStreamConfig ""
:KinesisFirehoseConfig ""}}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/storage-config"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ResourceType\": \"\",\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\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}}/instance/:InstanceId/storage-config"),
Content = new StringContent("{\n \"ResourceType\": \"\",\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\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}}/instance/:InstanceId/storage-config");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ResourceType\": \"\",\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/storage-config"
payload := strings.NewReader("{\n \"ResourceType\": \"\",\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\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/instance/:InstanceId/storage-config HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 217
{
"ResourceType": "",
"StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/instance/:InstanceId/storage-config")
.setHeader("content-type", "application/json")
.setBody("{\n \"ResourceType\": \"\",\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/storage-config"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ResourceType\": \"\",\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\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 \"ResourceType\": \"\",\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/storage-config")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/instance/:InstanceId/storage-config")
.header("content-type", "application/json")
.body("{\n \"ResourceType\": \"\",\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
ResourceType: '',
StorageConfig: {
AssociationId: '',
StorageType: '',
S3Config: '',
KinesisVideoStreamConfig: '',
KinesisStreamConfig: '',
KinesisFirehoseConfig: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/instance/:InstanceId/storage-config');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/storage-config',
headers: {'content-type': 'application/json'},
data: {
ResourceType: '',
StorageConfig: {
AssociationId: '',
StorageType: '',
S3Config: '',
KinesisVideoStreamConfig: '',
KinesisStreamConfig: '',
KinesisFirehoseConfig: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/storage-config';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ResourceType":"","StorageConfig":{"AssociationId":"","StorageType":"","S3Config":"","KinesisVideoStreamConfig":"","KinesisStreamConfig":"","KinesisFirehoseConfig":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/storage-config',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ResourceType": "",\n "StorageConfig": {\n "AssociationId": "",\n "StorageType": "",\n "S3Config": "",\n "KinesisVideoStreamConfig": "",\n "KinesisStreamConfig": "",\n "KinesisFirehoseConfig": ""\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 \"ResourceType\": \"\",\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/storage-config")
.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/instance/:InstanceId/storage-config',
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({
ResourceType: '',
StorageConfig: {
AssociationId: '',
StorageType: '',
S3Config: '',
KinesisVideoStreamConfig: '',
KinesisStreamConfig: '',
KinesisFirehoseConfig: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/storage-config',
headers: {'content-type': 'application/json'},
body: {
ResourceType: '',
StorageConfig: {
AssociationId: '',
StorageType: '',
S3Config: '',
KinesisVideoStreamConfig: '',
KinesisStreamConfig: '',
KinesisFirehoseConfig: ''
}
},
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}}/instance/:InstanceId/storage-config');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ResourceType: '',
StorageConfig: {
AssociationId: '',
StorageType: '',
S3Config: '',
KinesisVideoStreamConfig: '',
KinesisStreamConfig: '',
KinesisFirehoseConfig: ''
}
});
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}}/instance/:InstanceId/storage-config',
headers: {'content-type': 'application/json'},
data: {
ResourceType: '',
StorageConfig: {
AssociationId: '',
StorageType: '',
S3Config: '',
KinesisVideoStreamConfig: '',
KinesisStreamConfig: '',
KinesisFirehoseConfig: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/storage-config';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ResourceType":"","StorageConfig":{"AssociationId":"","StorageType":"","S3Config":"","KinesisVideoStreamConfig":"","KinesisStreamConfig":"","KinesisFirehoseConfig":""}}'
};
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 = @{ @"ResourceType": @"",
@"StorageConfig": @{ @"AssociationId": @"", @"StorageType": @"", @"S3Config": @"", @"KinesisVideoStreamConfig": @"", @"KinesisStreamConfig": @"", @"KinesisFirehoseConfig": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/storage-config"]
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}}/instance/:InstanceId/storage-config" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ResourceType\": \"\",\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/storage-config",
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([
'ResourceType' => '',
'StorageConfig' => [
'AssociationId' => '',
'StorageType' => '',
'S3Config' => '',
'KinesisVideoStreamConfig' => '',
'KinesisStreamConfig' => '',
'KinesisFirehoseConfig' => ''
]
]),
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}}/instance/:InstanceId/storage-config', [
'body' => '{
"ResourceType": "",
"StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/storage-config');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ResourceType' => '',
'StorageConfig' => [
'AssociationId' => '',
'StorageType' => '',
'S3Config' => '',
'KinesisVideoStreamConfig' => '',
'KinesisStreamConfig' => '',
'KinesisFirehoseConfig' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ResourceType' => '',
'StorageConfig' => [
'AssociationId' => '',
'StorageType' => '',
'S3Config' => '',
'KinesisVideoStreamConfig' => '',
'KinesisStreamConfig' => '',
'KinesisFirehoseConfig' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/instance/:InstanceId/storage-config');
$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}}/instance/:InstanceId/storage-config' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ResourceType": "",
"StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/storage-config' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ResourceType": "",
"StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ResourceType\": \"\",\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/instance/:InstanceId/storage-config", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/storage-config"
payload = {
"ResourceType": "",
"StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/storage-config"
payload <- "{\n \"ResourceType\": \"\",\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\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}}/instance/:InstanceId/storage-config")
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 \"ResourceType\": \"\",\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\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/instance/:InstanceId/storage-config') do |req|
req.body = "{\n \"ResourceType\": \"\",\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\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}}/instance/:InstanceId/storage-config";
let payload = json!({
"ResourceType": "",
"StorageConfig": json!({
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
})
});
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}}/instance/:InstanceId/storage-config \
--header 'content-type: application/json' \
--data '{
"ResourceType": "",
"StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
}
}'
echo '{
"ResourceType": "",
"StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
}
}' | \
http PUT {{baseUrl}}/instance/:InstanceId/storage-config \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ResourceType": "",\n "StorageConfig": {\n "AssociationId": "",\n "StorageType": "",\n "S3Config": "",\n "KinesisVideoStreamConfig": "",\n "KinesisStreamConfig": "",\n "KinesisFirehoseConfig": ""\n }\n}' \
--output-document \
- {{baseUrl}}/instance/:InstanceId/storage-config
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ResourceType": "",
"StorageConfig": [
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/storage-config")! 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
AssociateLambdaFunction
{{baseUrl}}/instance/:InstanceId/lambda-function
QUERY PARAMS
InstanceId
BODY json
{
"FunctionArn": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/lambda-function");
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 \"FunctionArn\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/instance/:InstanceId/lambda-function" {:content-type :json
:form-params {:FunctionArn ""}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/lambda-function"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"FunctionArn\": \"\"\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}}/instance/:InstanceId/lambda-function"),
Content = new StringContent("{\n \"FunctionArn\": \"\"\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}}/instance/:InstanceId/lambda-function");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"FunctionArn\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/lambda-function"
payload := strings.NewReader("{\n \"FunctionArn\": \"\"\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/instance/:InstanceId/lambda-function HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 23
{
"FunctionArn": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/instance/:InstanceId/lambda-function")
.setHeader("content-type", "application/json")
.setBody("{\n \"FunctionArn\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/lambda-function"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"FunctionArn\": \"\"\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 \"FunctionArn\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/lambda-function")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/instance/:InstanceId/lambda-function")
.header("content-type", "application/json")
.body("{\n \"FunctionArn\": \"\"\n}")
.asString();
const data = JSON.stringify({
FunctionArn: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/instance/:InstanceId/lambda-function');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/lambda-function',
headers: {'content-type': 'application/json'},
data: {FunctionArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/lambda-function';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"FunctionArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/lambda-function',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "FunctionArn": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"FunctionArn\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/lambda-function")
.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/instance/:InstanceId/lambda-function',
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({FunctionArn: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/lambda-function',
headers: {'content-type': 'application/json'},
body: {FunctionArn: ''},
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}}/instance/:InstanceId/lambda-function');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
FunctionArn: ''
});
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}}/instance/:InstanceId/lambda-function',
headers: {'content-type': 'application/json'},
data: {FunctionArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/lambda-function';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"FunctionArn":""}'
};
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 = @{ @"FunctionArn": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/lambda-function"]
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}}/instance/:InstanceId/lambda-function" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"FunctionArn\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/lambda-function",
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([
'FunctionArn' => ''
]),
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}}/instance/:InstanceId/lambda-function', [
'body' => '{
"FunctionArn": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/lambda-function');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'FunctionArn' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'FunctionArn' => ''
]));
$request->setRequestUrl('{{baseUrl}}/instance/:InstanceId/lambda-function');
$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}}/instance/:InstanceId/lambda-function' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"FunctionArn": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/lambda-function' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"FunctionArn": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"FunctionArn\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/instance/:InstanceId/lambda-function", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/lambda-function"
payload = { "FunctionArn": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/lambda-function"
payload <- "{\n \"FunctionArn\": \"\"\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}}/instance/:InstanceId/lambda-function")
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 \"FunctionArn\": \"\"\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/instance/:InstanceId/lambda-function') do |req|
req.body = "{\n \"FunctionArn\": \"\"\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}}/instance/:InstanceId/lambda-function";
let payload = json!({"FunctionArn": ""});
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}}/instance/:InstanceId/lambda-function \
--header 'content-type: application/json' \
--data '{
"FunctionArn": ""
}'
echo '{
"FunctionArn": ""
}' | \
http PUT {{baseUrl}}/instance/:InstanceId/lambda-function \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "FunctionArn": ""\n}' \
--output-document \
- {{baseUrl}}/instance/:InstanceId/lambda-function
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["FunctionArn": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/lambda-function")! 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
AssociateLexBot
{{baseUrl}}/instance/:InstanceId/lex-bot
QUERY PARAMS
InstanceId
BODY json
{
"LexBot": {
"Name": "",
"LexRegion": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/lex-bot");
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 \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/instance/:InstanceId/lex-bot" {:content-type :json
:form-params {:LexBot {:Name ""
:LexRegion ""}}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/lex-bot"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\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}}/instance/:InstanceId/lex-bot"),
Content = new StringContent("{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\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}}/instance/:InstanceId/lex-bot");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/lex-bot"
payload := strings.NewReader("{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\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/instance/:InstanceId/lex-bot HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 57
{
"LexBot": {
"Name": "",
"LexRegion": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/instance/:InstanceId/lex-bot")
.setHeader("content-type", "application/json")
.setBody("{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/lex-bot"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\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 \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/lex-bot")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/instance/:InstanceId/lex-bot")
.header("content-type", "application/json")
.body("{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
LexBot: {
Name: '',
LexRegion: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/instance/:InstanceId/lex-bot');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/lex-bot',
headers: {'content-type': 'application/json'},
data: {LexBot: {Name: '', LexRegion: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/lex-bot';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LexBot":{"Name":"","LexRegion":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/lex-bot',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "LexBot": {\n "Name": "",\n "LexRegion": ""\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 \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/lex-bot")
.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/instance/:InstanceId/lex-bot',
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({LexBot: {Name: '', LexRegion: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/lex-bot',
headers: {'content-type': 'application/json'},
body: {LexBot: {Name: '', LexRegion: ''}},
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}}/instance/:InstanceId/lex-bot');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
LexBot: {
Name: '',
LexRegion: ''
}
});
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}}/instance/:InstanceId/lex-bot',
headers: {'content-type': 'application/json'},
data: {LexBot: {Name: '', LexRegion: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/lex-bot';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LexBot":{"Name":"","LexRegion":""}}'
};
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 = @{ @"LexBot": @{ @"Name": @"", @"LexRegion": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/lex-bot"]
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}}/instance/:InstanceId/lex-bot" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/lex-bot",
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([
'LexBot' => [
'Name' => '',
'LexRegion' => ''
]
]),
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}}/instance/:InstanceId/lex-bot', [
'body' => '{
"LexBot": {
"Name": "",
"LexRegion": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/lex-bot');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'LexBot' => [
'Name' => '',
'LexRegion' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'LexBot' => [
'Name' => '',
'LexRegion' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/instance/:InstanceId/lex-bot');
$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}}/instance/:InstanceId/lex-bot' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LexBot": {
"Name": "",
"LexRegion": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/lex-bot' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LexBot": {
"Name": "",
"LexRegion": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/instance/:InstanceId/lex-bot", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/lex-bot"
payload = { "LexBot": {
"Name": "",
"LexRegion": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/lex-bot"
payload <- "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\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}}/instance/:InstanceId/lex-bot")
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 \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\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/instance/:InstanceId/lex-bot') do |req|
req.body = "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\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}}/instance/:InstanceId/lex-bot";
let payload = json!({"LexBot": json!({
"Name": "",
"LexRegion": ""
})});
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}}/instance/:InstanceId/lex-bot \
--header 'content-type: application/json' \
--data '{
"LexBot": {
"Name": "",
"LexRegion": ""
}
}'
echo '{
"LexBot": {
"Name": "",
"LexRegion": ""
}
}' | \
http PUT {{baseUrl}}/instance/:InstanceId/lex-bot \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "LexBot": {\n "Name": "",\n "LexRegion": ""\n }\n}' \
--output-document \
- {{baseUrl}}/instance/:InstanceId/lex-bot
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["LexBot": [
"Name": "",
"LexRegion": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/lex-bot")! 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
AssociatePhoneNumberContactFlow
{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow
QUERY PARAMS
PhoneNumberId
BODY json
{
"InstanceId": "",
"ContactFlowId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow");
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 \"InstanceId\": \"\",\n \"ContactFlowId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow" {:content-type :json
:form-params {:InstanceId ""
:ContactFlowId ""}})
require "http/client"
url = "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\"\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}}/phone-number/:PhoneNumberId/contact-flow"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\"\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}}/phone-number/:PhoneNumberId/contact-flow");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\"\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/phone-number/:PhoneNumberId/contact-flow HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 45
{
"InstanceId": "",
"ContactFlowId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\"\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 \"InstanceId\": \"\",\n \"ContactFlowId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\"\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
ContactFlowId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow',
headers: {'content-type': 'application/json'},
data: {InstanceId: '', ContactFlowId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactFlowId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "ContactFlowId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow")
.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/phone-number/:PhoneNumberId/contact-flow',
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({InstanceId: '', ContactFlowId: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow',
headers: {'content-type': 'application/json'},
body: {InstanceId: '', ContactFlowId: ''},
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}}/phone-number/:PhoneNumberId/contact-flow');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
ContactFlowId: ''
});
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}}/phone-number/:PhoneNumberId/contact-flow',
headers: {'content-type': 'application/json'},
data: {InstanceId: '', ContactFlowId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactFlowId":""}'
};
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 = @{ @"InstanceId": @"",
@"ContactFlowId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow"]
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}}/phone-number/:PhoneNumberId/contact-flow" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow",
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([
'InstanceId' => '',
'ContactFlowId' => ''
]),
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}}/phone-number/:PhoneNumberId/contact-flow', [
'body' => '{
"InstanceId": "",
"ContactFlowId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'ContactFlowId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'ContactFlowId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow');
$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}}/phone-number/:PhoneNumberId/contact-flow' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactFlowId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactFlowId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/phone-number/:PhoneNumberId/contact-flow", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow"
payload = {
"InstanceId": "",
"ContactFlowId": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow"
payload <- "{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\"\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}}/phone-number/:PhoneNumberId/contact-flow")
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 \"InstanceId\": \"\",\n \"ContactFlowId\": \"\"\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/phone-number/:PhoneNumberId/contact-flow') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\"\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}}/phone-number/:PhoneNumberId/contact-flow";
let payload = json!({
"InstanceId": "",
"ContactFlowId": ""
});
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}}/phone-number/:PhoneNumberId/contact-flow \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"ContactFlowId": ""
}'
echo '{
"InstanceId": "",
"ContactFlowId": ""
}' | \
http PUT {{baseUrl}}/phone-number/:PhoneNumberId/contact-flow \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "ContactFlowId": ""\n}' \
--output-document \
- {{baseUrl}}/phone-number/:PhoneNumberId/contact-flow
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"ContactFlowId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
AssociateQueueQuickConnects
{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects
QUERY PARAMS
InstanceId
QueueId
BODY json
{
"QuickConnectIds": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects");
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 \"QuickConnectIds\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects" {:content-type :json
:form-params {:QuickConnectIds []}})
require "http/client"
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"QuickConnectIds\": []\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}}/queues/:InstanceId/:QueueId/associate-quick-connects"),
Content = new StringContent("{\n \"QuickConnectIds\": []\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}}/queues/:InstanceId/:QueueId/associate-quick-connects");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"QuickConnectIds\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects"
payload := strings.NewReader("{\n \"QuickConnectIds\": []\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/queues/:InstanceId/:QueueId/associate-quick-connects HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 27
{
"QuickConnectIds": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects")
.setHeader("content-type", "application/json")
.setBody("{\n \"QuickConnectIds\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"QuickConnectIds\": []\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 \"QuickConnectIds\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects")
.header("content-type", "application/json")
.body("{\n \"QuickConnectIds\": []\n}")
.asString();
const data = JSON.stringify({
QuickConnectIds: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects',
headers: {'content-type': 'application/json'},
data: {QuickConnectIds: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"QuickConnectIds":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "QuickConnectIds": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"QuickConnectIds\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects")
.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/queues/:InstanceId/:QueueId/associate-quick-connects',
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({QuickConnectIds: []}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects',
headers: {'content-type': 'application/json'},
body: {QuickConnectIds: []},
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}}/queues/:InstanceId/:QueueId/associate-quick-connects');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
QuickConnectIds: []
});
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}}/queues/:InstanceId/:QueueId/associate-quick-connects',
headers: {'content-type': 'application/json'},
data: {QuickConnectIds: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"QuickConnectIds":[]}'
};
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 = @{ @"QuickConnectIds": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects"]
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}}/queues/:InstanceId/:QueueId/associate-quick-connects" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"QuickConnectIds\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects",
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([
'QuickConnectIds' => [
]
]),
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}}/queues/:InstanceId/:QueueId/associate-quick-connects', [
'body' => '{
"QuickConnectIds": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'QuickConnectIds' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'QuickConnectIds' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects');
$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}}/queues/:InstanceId/:QueueId/associate-quick-connects' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"QuickConnectIds": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"QuickConnectIds": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"QuickConnectIds\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/queues/:InstanceId/:QueueId/associate-quick-connects", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects"
payload = { "QuickConnectIds": [] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects"
payload <- "{\n \"QuickConnectIds\": []\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}}/queues/:InstanceId/:QueueId/associate-quick-connects")
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 \"QuickConnectIds\": []\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/queues/:InstanceId/:QueueId/associate-quick-connects') do |req|
req.body = "{\n \"QuickConnectIds\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects";
let payload = json!({"QuickConnectIds": ()});
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}}/queues/:InstanceId/:QueueId/associate-quick-connects \
--header 'content-type: application/json' \
--data '{
"QuickConnectIds": []
}'
echo '{
"QuickConnectIds": []
}' | \
http POST {{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "QuickConnectIds": []\n}' \
--output-document \
- {{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["QuickConnectIds": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/queues/:InstanceId/:QueueId/associate-quick-connects")! 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
AssociateRoutingProfileQueues
{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues
QUERY PARAMS
InstanceId
RoutingProfileId
BODY json
{
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues");
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 \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues" {:content-type :json
:form-params {:QueueConfigs [{:QueueReference ""
:Priority ""
:Delay ""}]}})
require "http/client"
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues"),
Content = new StringContent("{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues"
payload := strings.NewReader("{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\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/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 107
{
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues")
.setHeader("content-type", "application/json")
.setBody("{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\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 \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues")
.header("content-type", "application/json")
.body("{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
QueueConfigs: [
{
QueueReference: '',
Priority: '',
Delay: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues',
headers: {'content-type': 'application/json'},
data: {QueueConfigs: [{QueueReference: '', Priority: '', Delay: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"QueueConfigs":[{"QueueReference":"","Priority":"","Delay":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "QueueConfigs": [\n {\n "QueueReference": "",\n "Priority": "",\n "Delay": ""\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 \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues")
.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/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues',
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({QueueConfigs: [{QueueReference: '', Priority: '', Delay: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues',
headers: {'content-type': 'application/json'},
body: {QueueConfigs: [{QueueReference: '', Priority: '', Delay: ''}]},
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}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
QueueConfigs: [
{
QueueReference: '',
Priority: '',
Delay: ''
}
]
});
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}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues',
headers: {'content-type': 'application/json'},
data: {QueueConfigs: [{QueueReference: '', Priority: '', Delay: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"QueueConfigs":[{"QueueReference":"","Priority":"","Delay":""}]}'
};
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 = @{ @"QueueConfigs": @[ @{ @"QueueReference": @"", @"Priority": @"", @"Delay": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues"]
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}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues",
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([
'QueueConfigs' => [
[
'QueueReference' => '',
'Priority' => '',
'Delay' => ''
]
]
]),
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}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues', [
'body' => '{
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'QueueConfigs' => [
[
'QueueReference' => '',
'Priority' => '',
'Delay' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'QueueConfigs' => [
[
'QueueReference' => '',
'Priority' => '',
'Delay' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues');
$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}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues"
payload = { "QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues"
payload <- "{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues")
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 \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\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/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues') do |req|
req.body = "{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues";
let payload = json!({"QueueConfigs": (
json!({
"QueueReference": "",
"Priority": "",
"Delay": ""
})
)});
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}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues \
--header 'content-type: application/json' \
--data '{
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
]
}'
echo '{
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
]
}' | \
http POST {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "QueueConfigs": [\n {\n "QueueReference": "",\n "Priority": "",\n "Delay": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["QueueConfigs": [
[
"QueueReference": "",
"Priority": "",
"Delay": ""
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/associate-queues")! 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
AssociateSecurityKey
{{baseUrl}}/instance/:InstanceId/security-key
QUERY PARAMS
InstanceId
BODY json
{
"Key": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/security-key");
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 \"Key\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/instance/:InstanceId/security-key" {:content-type :json
:form-params {:Key ""}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/security-key"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Key\": \"\"\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}}/instance/:InstanceId/security-key"),
Content = new StringContent("{\n \"Key\": \"\"\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}}/instance/:InstanceId/security-key");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Key\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/security-key"
payload := strings.NewReader("{\n \"Key\": \"\"\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/instance/:InstanceId/security-key HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 15
{
"Key": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/instance/:InstanceId/security-key")
.setHeader("content-type", "application/json")
.setBody("{\n \"Key\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/security-key"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Key\": \"\"\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 \"Key\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/security-key")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/instance/:InstanceId/security-key")
.header("content-type", "application/json")
.body("{\n \"Key\": \"\"\n}")
.asString();
const data = JSON.stringify({
Key: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/instance/:InstanceId/security-key');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/security-key',
headers: {'content-type': 'application/json'},
data: {Key: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/security-key';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Key":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/security-key',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Key": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Key\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/security-key")
.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/instance/:InstanceId/security-key',
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({Key: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/security-key',
headers: {'content-type': 'application/json'},
body: {Key: ''},
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}}/instance/:InstanceId/security-key');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Key: ''
});
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}}/instance/:InstanceId/security-key',
headers: {'content-type': 'application/json'},
data: {Key: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/security-key';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Key":""}'
};
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 = @{ @"Key": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/security-key"]
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}}/instance/:InstanceId/security-key" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Key\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/security-key",
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([
'Key' => ''
]),
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}}/instance/:InstanceId/security-key', [
'body' => '{
"Key": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/security-key');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Key' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Key' => ''
]));
$request->setRequestUrl('{{baseUrl}}/instance/:InstanceId/security-key');
$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}}/instance/:InstanceId/security-key' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Key": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/security-key' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Key": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Key\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/instance/:InstanceId/security-key", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/security-key"
payload = { "Key": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/security-key"
payload <- "{\n \"Key\": \"\"\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}}/instance/:InstanceId/security-key")
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 \"Key\": \"\"\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/instance/:InstanceId/security-key') do |req|
req.body = "{\n \"Key\": \"\"\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}}/instance/:InstanceId/security-key";
let payload = json!({"Key": ""});
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}}/instance/:InstanceId/security-key \
--header 'content-type: application/json' \
--data '{
"Key": ""
}'
echo '{
"Key": ""
}' | \
http PUT {{baseUrl}}/instance/:InstanceId/security-key \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Key": ""\n}' \
--output-document \
- {{baseUrl}}/instance/:InstanceId/security-key
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Key": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/security-key")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ClaimPhoneNumber
{{baseUrl}}/phone-number/claim
BODY json
{
"TargetArn": "",
"PhoneNumber": "",
"PhoneNumberDescription": "",
"Tags": {},
"ClientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/phone-number/claim");
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 \"TargetArn\": \"\",\n \"PhoneNumber\": \"\",\n \"PhoneNumberDescription\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/phone-number/claim" {:content-type :json
:form-params {:TargetArn ""
:PhoneNumber ""
:PhoneNumberDescription ""
:Tags {}
:ClientToken ""}})
require "http/client"
url = "{{baseUrl}}/phone-number/claim"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"TargetArn\": \"\",\n \"PhoneNumber\": \"\",\n \"PhoneNumberDescription\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/phone-number/claim"),
Content = new StringContent("{\n \"TargetArn\": \"\",\n \"PhoneNumber\": \"\",\n \"PhoneNumberDescription\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/phone-number/claim");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TargetArn\": \"\",\n \"PhoneNumber\": \"\",\n \"PhoneNumberDescription\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/phone-number/claim"
payload := strings.NewReader("{\n \"TargetArn\": \"\",\n \"PhoneNumber\": \"\",\n \"PhoneNumberDescription\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/phone-number/claim HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 109
{
"TargetArn": "",
"PhoneNumber": "",
"PhoneNumberDescription": "",
"Tags": {},
"ClientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/phone-number/claim")
.setHeader("content-type", "application/json")
.setBody("{\n \"TargetArn\": \"\",\n \"PhoneNumber\": \"\",\n \"PhoneNumberDescription\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/phone-number/claim"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"TargetArn\": \"\",\n \"PhoneNumber\": \"\",\n \"PhoneNumberDescription\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"TargetArn\": \"\",\n \"PhoneNumber\": \"\",\n \"PhoneNumberDescription\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/phone-number/claim")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/phone-number/claim")
.header("content-type", "application/json")
.body("{\n \"TargetArn\": \"\",\n \"PhoneNumber\": \"\",\n \"PhoneNumberDescription\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
TargetArn: '',
PhoneNumber: '',
PhoneNumberDescription: '',
Tags: {},
ClientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/phone-number/claim');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/phone-number/claim',
headers: {'content-type': 'application/json'},
data: {
TargetArn: '',
PhoneNumber: '',
PhoneNumberDescription: '',
Tags: {},
ClientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/phone-number/claim';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"TargetArn":"","PhoneNumber":"","PhoneNumberDescription":"","Tags":{},"ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/phone-number/claim',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "TargetArn": "",\n "PhoneNumber": "",\n "PhoneNumberDescription": "",\n "Tags": {},\n "ClientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"TargetArn\": \"\",\n \"PhoneNumber\": \"\",\n \"PhoneNumberDescription\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/phone-number/claim")
.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/phone-number/claim',
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({
TargetArn: '',
PhoneNumber: '',
PhoneNumberDescription: '',
Tags: {},
ClientToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/phone-number/claim',
headers: {'content-type': 'application/json'},
body: {
TargetArn: '',
PhoneNumber: '',
PhoneNumberDescription: '',
Tags: {},
ClientToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/phone-number/claim');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
TargetArn: '',
PhoneNumber: '',
PhoneNumberDescription: '',
Tags: {},
ClientToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/phone-number/claim',
headers: {'content-type': 'application/json'},
data: {
TargetArn: '',
PhoneNumber: '',
PhoneNumberDescription: '',
Tags: {},
ClientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/phone-number/claim';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"TargetArn":"","PhoneNumber":"","PhoneNumberDescription":"","Tags":{},"ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"TargetArn": @"",
@"PhoneNumber": @"",
@"PhoneNumberDescription": @"",
@"Tags": @{ },
@"ClientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/phone-number/claim"]
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}}/phone-number/claim" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"TargetArn\": \"\",\n \"PhoneNumber\": \"\",\n \"PhoneNumberDescription\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/phone-number/claim",
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([
'TargetArn' => '',
'PhoneNumber' => '',
'PhoneNumberDescription' => '',
'Tags' => [
],
'ClientToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/phone-number/claim', [
'body' => '{
"TargetArn": "",
"PhoneNumber": "",
"PhoneNumberDescription": "",
"Tags": {},
"ClientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/phone-number/claim');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TargetArn' => '',
'PhoneNumber' => '',
'PhoneNumberDescription' => '',
'Tags' => [
],
'ClientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TargetArn' => '',
'PhoneNumber' => '',
'PhoneNumberDescription' => '',
'Tags' => [
],
'ClientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/phone-number/claim');
$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}}/phone-number/claim' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TargetArn": "",
"PhoneNumber": "",
"PhoneNumberDescription": "",
"Tags": {},
"ClientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/phone-number/claim' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TargetArn": "",
"PhoneNumber": "",
"PhoneNumberDescription": "",
"Tags": {},
"ClientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TargetArn\": \"\",\n \"PhoneNumber\": \"\",\n \"PhoneNumberDescription\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/phone-number/claim", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/phone-number/claim"
payload = {
"TargetArn": "",
"PhoneNumber": "",
"PhoneNumberDescription": "",
"Tags": {},
"ClientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/phone-number/claim"
payload <- "{\n \"TargetArn\": \"\",\n \"PhoneNumber\": \"\",\n \"PhoneNumberDescription\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/phone-number/claim")
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 \"TargetArn\": \"\",\n \"PhoneNumber\": \"\",\n \"PhoneNumberDescription\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/phone-number/claim') do |req|
req.body = "{\n \"TargetArn\": \"\",\n \"PhoneNumber\": \"\",\n \"PhoneNumberDescription\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/phone-number/claim";
let payload = json!({
"TargetArn": "",
"PhoneNumber": "",
"PhoneNumberDescription": "",
"Tags": json!({}),
"ClientToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/phone-number/claim \
--header 'content-type: application/json' \
--data '{
"TargetArn": "",
"PhoneNumber": "",
"PhoneNumberDescription": "",
"Tags": {},
"ClientToken": ""
}'
echo '{
"TargetArn": "",
"PhoneNumber": "",
"PhoneNumberDescription": "",
"Tags": {},
"ClientToken": ""
}' | \
http POST {{baseUrl}}/phone-number/claim \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "TargetArn": "",\n "PhoneNumber": "",\n "PhoneNumberDescription": "",\n "Tags": {},\n "ClientToken": ""\n}' \
--output-document \
- {{baseUrl}}/phone-number/claim
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"TargetArn": "",
"PhoneNumber": "",
"PhoneNumberDescription": "",
"Tags": [],
"ClientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/phone-number/claim")! 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
CreateAgentStatus
{{baseUrl}}/agent-status/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"Tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/agent-status/:InstanceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"Tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/agent-status/:InstanceId" {:content-type :json
:form-params {:Name ""
:Description ""
:State ""
:DisplayOrder 0
:Tags {}}})
require "http/client"
url = "{{baseUrl}}/agent-status/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"Tags\": {}\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}}/agent-status/:InstanceId"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"Tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/agent-status/:InstanceId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"Tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/agent-status/:InstanceId"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"Tags\": {}\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/agent-status/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 87
{
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"Tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/agent-status/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"Tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/agent-status/:InstanceId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"Tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"Tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/agent-status/:InstanceId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/agent-status/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"Tags\": {}\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
State: '',
DisplayOrder: 0,
Tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/agent-status/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/agent-status/:InstanceId',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', State: '', DisplayOrder: 0, Tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/agent-status/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","State":"","DisplayOrder":0,"Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/agent-status/:InstanceId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "State": "",\n "DisplayOrder": 0,\n "Tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"Tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/agent-status/:InstanceId")
.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/agent-status/:InstanceId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Name: '', Description: '', State: '', DisplayOrder: 0, Tags: {}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/agent-status/:InstanceId',
headers: {'content-type': 'application/json'},
body: {Name: '', Description: '', State: '', DisplayOrder: 0, Tags: {}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/agent-status/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
State: '',
DisplayOrder: 0,
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: 'PUT',
url: '{{baseUrl}}/agent-status/:InstanceId',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', State: '', DisplayOrder: 0, Tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/agent-status/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","State":"","DisplayOrder":0,"Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"State": @"",
@"DisplayOrder": @0,
@"Tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/agent-status/:InstanceId"]
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}}/agent-status/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"Tags\": {}\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/agent-status/:InstanceId",
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([
'Name' => '',
'Description' => '',
'State' => '',
'DisplayOrder' => 0,
'Tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/agent-status/:InstanceId', [
'body' => '{
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"Tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/agent-status/:InstanceId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'State' => '',
'DisplayOrder' => 0,
'Tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'State' => '',
'DisplayOrder' => 0,
'Tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/agent-status/:InstanceId');
$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}}/agent-status/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"Tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/agent-status/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"Tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"Tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/agent-status/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/agent-status/:InstanceId"
payload = {
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"Tags": {}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/agent-status/:InstanceId"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"Tags\": {}\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}}/agent-status/:InstanceId")
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 \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"Tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/agent-status/:InstanceId') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"Tags\": {}\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}}/agent-status/:InstanceId";
let payload = json!({
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"Tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/agent-status/:InstanceId \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"Tags": {}
}'
echo '{
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"Tags": {}
}' | \
http PUT {{baseUrl}}/agent-status/:InstanceId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "State": "",\n "DisplayOrder": 0,\n "Tags": {}\n}' \
--output-document \
- {{baseUrl}}/agent-status/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"Tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/agent-status/:InstanceId")! 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
CreateContactFlow
{{baseUrl}}/contact-flows/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"Name": "",
"Type": "",
"Description": "",
"Content": "",
"Tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact-flows/:InstanceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/contact-flows/:InstanceId" {:content-type :json
:form-params {:Name ""
:Type ""
:Description ""
:Content ""
:Tags {}}})
require "http/client"
url = "{{baseUrl}}/contact-flows/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\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}}/contact-flows/:InstanceId"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact-flows/:InstanceId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact-flows/:InstanceId"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\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/contact-flows/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 82
{
"Name": "",
"Type": "",
"Description": "",
"Content": "",
"Tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/contact-flows/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact-flows/:InstanceId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact-flows/:InstanceId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/contact-flows/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}")
.asString();
const data = JSON.stringify({
Name: '',
Type: '',
Description: '',
Content: '',
Tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/contact-flows/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/contact-flows/:InstanceId',
headers: {'content-type': 'application/json'},
data: {Name: '', Type: '', Description: '', Content: '', Tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact-flows/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Type":"","Description":"","Content":"","Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact-flows/:InstanceId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Type": "",\n "Description": "",\n "Content": "",\n "Tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact-flows/:InstanceId")
.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/contact-flows/:InstanceId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Name: '', Type: '', Description: '', Content: '', Tags: {}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/contact-flows/:InstanceId',
headers: {'content-type': 'application/json'},
body: {Name: '', Type: '', Description: '', Content: '', Tags: {}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/contact-flows/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Type: '',
Description: '',
Content: '',
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: 'PUT',
url: '{{baseUrl}}/contact-flows/:InstanceId',
headers: {'content-type': 'application/json'},
data: {Name: '', Type: '', Description: '', Content: '', Tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact-flows/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Type":"","Description":"","Content":"","Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Type": @"",
@"Description": @"",
@"Content": @"",
@"Tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact-flows/:InstanceId"]
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}}/contact-flows/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact-flows/:InstanceId",
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([
'Name' => '',
'Type' => '',
'Description' => '',
'Content' => '',
'Tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/contact-flows/:InstanceId', [
'body' => '{
"Name": "",
"Type": "",
"Description": "",
"Content": "",
"Tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact-flows/:InstanceId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Type' => '',
'Description' => '',
'Content' => '',
'Tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Type' => '',
'Description' => '',
'Content' => '',
'Tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/contact-flows/:InstanceId');
$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}}/contact-flows/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Type": "",
"Description": "",
"Content": "",
"Tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact-flows/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Type": "",
"Description": "",
"Content": "",
"Tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/contact-flows/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact-flows/:InstanceId"
payload = {
"Name": "",
"Type": "",
"Description": "",
"Content": "",
"Tags": {}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact-flows/:InstanceId"
payload <- "{\n \"Name\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\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}}/contact-flows/:InstanceId")
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 \"Name\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/contact-flows/:InstanceId') do |req|
req.body = "{\n \"Name\": \"\",\n \"Type\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\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}}/contact-flows/:InstanceId";
let payload = json!({
"Name": "",
"Type": "",
"Description": "",
"Content": "",
"Tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/contact-flows/:InstanceId \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Type": "",
"Description": "",
"Content": "",
"Tags": {}
}'
echo '{
"Name": "",
"Type": "",
"Description": "",
"Content": "",
"Tags": {}
}' | \
http PUT {{baseUrl}}/contact-flows/:InstanceId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Type": "",\n "Description": "",\n "Content": "",\n "Tags": {}\n}' \
--output-document \
- {{baseUrl}}/contact-flows/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Type": "",
"Description": "",
"Content": "",
"Tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact-flows/:InstanceId")! 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
CreateContactFlowModule
{{baseUrl}}/contact-flow-modules/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"Name": "",
"Description": "",
"Content": "",
"Tags": {},
"ClientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact-flow-modules/:InstanceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/contact-flow-modules/:InstanceId" {:content-type :json
:form-params {:Name ""
:Description ""
:Content ""
:Tags {}
:ClientToken ""}})
require "http/client"
url = "{{baseUrl}}/contact-flow-modules/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/contact-flow-modules/:InstanceId"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact-flow-modules/:InstanceId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact-flow-modules/:InstanceId"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/contact-flow-modules/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 89
{
"Name": "",
"Description": "",
"Content": "",
"Tags": {},
"ClientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/contact-flow-modules/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact-flow-modules/:InstanceId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact-flow-modules/:InstanceId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/contact-flow-modules/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
Content: '',
Tags: {},
ClientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/contact-flow-modules/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/contact-flow-modules/:InstanceId',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', Content: '', Tags: {}, ClientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact-flow-modules/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","Content":"","Tags":{},"ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact-flow-modules/:InstanceId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "Content": "",\n "Tags": {},\n "ClientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact-flow-modules/:InstanceId")
.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/contact-flow-modules/:InstanceId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Name: '', Description: '', Content: '', Tags: {}, ClientToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/contact-flow-modules/:InstanceId',
headers: {'content-type': 'application/json'},
body: {Name: '', Description: '', Content: '', Tags: {}, ClientToken: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/contact-flow-modules/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
Content: '',
Tags: {},
ClientToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/contact-flow-modules/:InstanceId',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', Content: '', Tags: {}, ClientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact-flow-modules/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","Content":"","Tags":{},"ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"Content": @"",
@"Tags": @{ },
@"ClientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact-flow-modules/:InstanceId"]
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}}/contact-flow-modules/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact-flow-modules/:InstanceId",
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([
'Name' => '',
'Description' => '',
'Content' => '',
'Tags' => [
],
'ClientToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/contact-flow-modules/:InstanceId', [
'body' => '{
"Name": "",
"Description": "",
"Content": "",
"Tags": {},
"ClientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact-flow-modules/:InstanceId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'Content' => '',
'Tags' => [
],
'ClientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'Content' => '',
'Tags' => [
],
'ClientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact-flow-modules/:InstanceId');
$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}}/contact-flow-modules/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"Content": "",
"Tags": {},
"ClientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact-flow-modules/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"Content": "",
"Tags": {},
"ClientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/contact-flow-modules/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact-flow-modules/:InstanceId"
payload = {
"Name": "",
"Description": "",
"Content": "",
"Tags": {},
"ClientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact-flow-modules/:InstanceId"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contact-flow-modules/:InstanceId")
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 \"Name\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/contact-flow-modules/:InstanceId') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"Content\": \"\",\n \"Tags\": {},\n \"ClientToken\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact-flow-modules/:InstanceId";
let payload = json!({
"Name": "",
"Description": "",
"Content": "",
"Tags": json!({}),
"ClientToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/contact-flow-modules/:InstanceId \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"Content": "",
"Tags": {},
"ClientToken": ""
}'
echo '{
"Name": "",
"Description": "",
"Content": "",
"Tags": {},
"ClientToken": ""
}' | \
http PUT {{baseUrl}}/contact-flow-modules/:InstanceId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "Content": "",\n "Tags": {},\n "ClientToken": ""\n}' \
--output-document \
- {{baseUrl}}/contact-flow-modules/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"Content": "",
"Tags": [],
"ClientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact-flow-modules/:InstanceId")! 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
CreateHoursOfOperation
{{baseUrl}}/hours-of-operations/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
],
"Tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/hours-of-operations/:InstanceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ],\n \"Tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/hours-of-operations/:InstanceId" {:content-type :json
:form-params {:Name ""
:Description ""
:TimeZone ""
:Config [{:Day ""
:StartTime ""
:EndTime ""}]
:Tags {}}})
require "http/client"
url = "{{baseUrl}}/hours-of-operations/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ],\n \"Tags\": {}\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}}/hours-of-operations/:InstanceId"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ],\n \"Tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/hours-of-operations/:InstanceId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ],\n \"Tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/hours-of-operations/:InstanceId"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ],\n \"Tags\": {}\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/hours-of-operations/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 160
{
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
],
"Tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/hours-of-operations/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ],\n \"Tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/hours-of-operations/:InstanceId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ],\n \"Tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ],\n \"Tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/hours-of-operations/:InstanceId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/hours-of-operations/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ],\n \"Tags\": {}\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
TimeZone: '',
Config: [
{
Day: '',
StartTime: '',
EndTime: ''
}
],
Tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/hours-of-operations/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/hours-of-operations/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
TimeZone: '',
Config: [{Day: '', StartTime: '', EndTime: ''}],
Tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/hours-of-operations/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","TimeZone":"","Config":[{"Day":"","StartTime":"","EndTime":""}],"Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/hours-of-operations/:InstanceId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "TimeZone": "",\n "Config": [\n {\n "Day": "",\n "StartTime": "",\n "EndTime": ""\n }\n ],\n "Tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ],\n \"Tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/hours-of-operations/:InstanceId")
.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/hours-of-operations/:InstanceId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
Description: '',
TimeZone: '',
Config: [{Day: '', StartTime: '', EndTime: ''}],
Tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/hours-of-operations/:InstanceId',
headers: {'content-type': 'application/json'},
body: {
Name: '',
Description: '',
TimeZone: '',
Config: [{Day: '', StartTime: '', EndTime: ''}],
Tags: {}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/hours-of-operations/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
TimeZone: '',
Config: [
{
Day: '',
StartTime: '',
EndTime: ''
}
],
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: 'PUT',
url: '{{baseUrl}}/hours-of-operations/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
TimeZone: '',
Config: [{Day: '', StartTime: '', EndTime: ''}],
Tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/hours-of-operations/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","TimeZone":"","Config":[{"Day":"","StartTime":"","EndTime":""}],"Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"TimeZone": @"",
@"Config": @[ @{ @"Day": @"", @"StartTime": @"", @"EndTime": @"" } ],
@"Tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/hours-of-operations/:InstanceId"]
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}}/hours-of-operations/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ],\n \"Tags\": {}\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/hours-of-operations/:InstanceId",
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([
'Name' => '',
'Description' => '',
'TimeZone' => '',
'Config' => [
[
'Day' => '',
'StartTime' => '',
'EndTime' => ''
]
],
'Tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/hours-of-operations/:InstanceId', [
'body' => '{
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
],
"Tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/hours-of-operations/:InstanceId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'TimeZone' => '',
'Config' => [
[
'Day' => '',
'StartTime' => '',
'EndTime' => ''
]
],
'Tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'TimeZone' => '',
'Config' => [
[
'Day' => '',
'StartTime' => '',
'EndTime' => ''
]
],
'Tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/hours-of-operations/:InstanceId');
$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}}/hours-of-operations/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
],
"Tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/hours-of-operations/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
],
"Tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ],\n \"Tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/hours-of-operations/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/hours-of-operations/:InstanceId"
payload = {
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
],
"Tags": {}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/hours-of-operations/:InstanceId"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ],\n \"Tags\": {}\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}}/hours-of-operations/:InstanceId")
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 \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ],\n \"Tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/hours-of-operations/:InstanceId') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ],\n \"Tags\": {}\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}}/hours-of-operations/:InstanceId";
let payload = json!({
"Name": "",
"Description": "",
"TimeZone": "",
"Config": (
json!({
"Day": "",
"StartTime": "",
"EndTime": ""
})
),
"Tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/hours-of-operations/:InstanceId \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
],
"Tags": {}
}'
echo '{
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
],
"Tags": {}
}' | \
http PUT {{baseUrl}}/hours-of-operations/:InstanceId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "TimeZone": "",\n "Config": [\n {\n "Day": "",\n "StartTime": "",\n "EndTime": ""\n }\n ],\n "Tags": {}\n}' \
--output-document \
- {{baseUrl}}/hours-of-operations/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
[
"Day": "",
"StartTime": "",
"EndTime": ""
]
],
"Tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/hours-of-operations/:InstanceId")! 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
CreateInstance
{{baseUrl}}/instance
BODY json
{
"ClientToken": "",
"IdentityManagementType": "",
"InstanceAlias": "",
"DirectoryId": "",
"InboundCallsEnabled": false,
"OutboundCallsEnabled": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ClientToken\": \"\",\n \"IdentityManagementType\": \"\",\n \"InstanceAlias\": \"\",\n \"DirectoryId\": \"\",\n \"InboundCallsEnabled\": false,\n \"OutboundCallsEnabled\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/instance" {:content-type :json
:form-params {:ClientToken ""
:IdentityManagementType ""
:InstanceAlias ""
:DirectoryId ""
:InboundCallsEnabled false
:OutboundCallsEnabled false}})
require "http/client"
url = "{{baseUrl}}/instance"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ClientToken\": \"\",\n \"IdentityManagementType\": \"\",\n \"InstanceAlias\": \"\",\n \"DirectoryId\": \"\",\n \"InboundCallsEnabled\": false,\n \"OutboundCallsEnabled\": false\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}}/instance"),
Content = new StringContent("{\n \"ClientToken\": \"\",\n \"IdentityManagementType\": \"\",\n \"InstanceAlias\": \"\",\n \"DirectoryId\": \"\",\n \"InboundCallsEnabled\": false,\n \"OutboundCallsEnabled\": false\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}}/instance");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ClientToken\": \"\",\n \"IdentityManagementType\": \"\",\n \"InstanceAlias\": \"\",\n \"DirectoryId\": \"\",\n \"InboundCallsEnabled\": false,\n \"OutboundCallsEnabled\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance"
payload := strings.NewReader("{\n \"ClientToken\": \"\",\n \"IdentityManagementType\": \"\",\n \"InstanceAlias\": \"\",\n \"DirectoryId\": \"\",\n \"InboundCallsEnabled\": false,\n \"OutboundCallsEnabled\": false\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/instance HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 164
{
"ClientToken": "",
"IdentityManagementType": "",
"InstanceAlias": "",
"DirectoryId": "",
"InboundCallsEnabled": false,
"OutboundCallsEnabled": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/instance")
.setHeader("content-type", "application/json")
.setBody("{\n \"ClientToken\": \"\",\n \"IdentityManagementType\": \"\",\n \"InstanceAlias\": \"\",\n \"DirectoryId\": \"\",\n \"InboundCallsEnabled\": false,\n \"OutboundCallsEnabled\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ClientToken\": \"\",\n \"IdentityManagementType\": \"\",\n \"InstanceAlias\": \"\",\n \"DirectoryId\": \"\",\n \"InboundCallsEnabled\": false,\n \"OutboundCallsEnabled\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ClientToken\": \"\",\n \"IdentityManagementType\": \"\",\n \"InstanceAlias\": \"\",\n \"DirectoryId\": \"\",\n \"InboundCallsEnabled\": false,\n \"OutboundCallsEnabled\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/instance")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/instance")
.header("content-type", "application/json")
.body("{\n \"ClientToken\": \"\",\n \"IdentityManagementType\": \"\",\n \"InstanceAlias\": \"\",\n \"DirectoryId\": \"\",\n \"InboundCallsEnabled\": false,\n \"OutboundCallsEnabled\": false\n}")
.asString();
const data = JSON.stringify({
ClientToken: '',
IdentityManagementType: '',
InstanceAlias: '',
DirectoryId: '',
InboundCallsEnabled: false,
OutboundCallsEnabled: 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}}/instance');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance',
headers: {'content-type': 'application/json'},
data: {
ClientToken: '',
IdentityManagementType: '',
InstanceAlias: '',
DirectoryId: '',
InboundCallsEnabled: false,
OutboundCallsEnabled: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ClientToken":"","IdentityManagementType":"","InstanceAlias":"","DirectoryId":"","InboundCallsEnabled":false,"OutboundCallsEnabled":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}}/instance',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ClientToken": "",\n "IdentityManagementType": "",\n "InstanceAlias": "",\n "DirectoryId": "",\n "InboundCallsEnabled": false,\n "OutboundCallsEnabled": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ClientToken\": \"\",\n \"IdentityManagementType\": \"\",\n \"InstanceAlias\": \"\",\n \"DirectoryId\": \"\",\n \"InboundCallsEnabled\": false,\n \"OutboundCallsEnabled\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/instance")
.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/instance',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ClientToken: '',
IdentityManagementType: '',
InstanceAlias: '',
DirectoryId: '',
InboundCallsEnabled: false,
OutboundCallsEnabled: false
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance',
headers: {'content-type': 'application/json'},
body: {
ClientToken: '',
IdentityManagementType: '',
InstanceAlias: '',
DirectoryId: '',
InboundCallsEnabled: false,
OutboundCallsEnabled: 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}}/instance');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ClientToken: '',
IdentityManagementType: '',
InstanceAlias: '',
DirectoryId: '',
InboundCallsEnabled: false,
OutboundCallsEnabled: 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}}/instance',
headers: {'content-type': 'application/json'},
data: {
ClientToken: '',
IdentityManagementType: '',
InstanceAlias: '',
DirectoryId: '',
InboundCallsEnabled: false,
OutboundCallsEnabled: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ClientToken":"","IdentityManagementType":"","InstanceAlias":"","DirectoryId":"","InboundCallsEnabled":false,"OutboundCallsEnabled":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 = @{ @"ClientToken": @"",
@"IdentityManagementType": @"",
@"InstanceAlias": @"",
@"DirectoryId": @"",
@"InboundCallsEnabled": @NO,
@"OutboundCallsEnabled": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance"]
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}}/instance" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ClientToken\": \"\",\n \"IdentityManagementType\": \"\",\n \"InstanceAlias\": \"\",\n \"DirectoryId\": \"\",\n \"InboundCallsEnabled\": false,\n \"OutboundCallsEnabled\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance",
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([
'ClientToken' => '',
'IdentityManagementType' => '',
'InstanceAlias' => '',
'DirectoryId' => '',
'InboundCallsEnabled' => null,
'OutboundCallsEnabled' => 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}}/instance', [
'body' => '{
"ClientToken": "",
"IdentityManagementType": "",
"InstanceAlias": "",
"DirectoryId": "",
"InboundCallsEnabled": false,
"OutboundCallsEnabled": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/instance');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ClientToken' => '',
'IdentityManagementType' => '',
'InstanceAlias' => '',
'DirectoryId' => '',
'InboundCallsEnabled' => null,
'OutboundCallsEnabled' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ClientToken' => '',
'IdentityManagementType' => '',
'InstanceAlias' => '',
'DirectoryId' => '',
'InboundCallsEnabled' => null,
'OutboundCallsEnabled' => null
]));
$request->setRequestUrl('{{baseUrl}}/instance');
$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}}/instance' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ClientToken": "",
"IdentityManagementType": "",
"InstanceAlias": "",
"DirectoryId": "",
"InboundCallsEnabled": false,
"OutboundCallsEnabled": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ClientToken": "",
"IdentityManagementType": "",
"InstanceAlias": "",
"DirectoryId": "",
"InboundCallsEnabled": false,
"OutboundCallsEnabled": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ClientToken\": \"\",\n \"IdentityManagementType\": \"\",\n \"InstanceAlias\": \"\",\n \"DirectoryId\": \"\",\n \"InboundCallsEnabled\": false,\n \"OutboundCallsEnabled\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/instance", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance"
payload = {
"ClientToken": "",
"IdentityManagementType": "",
"InstanceAlias": "",
"DirectoryId": "",
"InboundCallsEnabled": False,
"OutboundCallsEnabled": False
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance"
payload <- "{\n \"ClientToken\": \"\",\n \"IdentityManagementType\": \"\",\n \"InstanceAlias\": \"\",\n \"DirectoryId\": \"\",\n \"InboundCallsEnabled\": false,\n \"OutboundCallsEnabled\": false\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}}/instance")
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 \"ClientToken\": \"\",\n \"IdentityManagementType\": \"\",\n \"InstanceAlias\": \"\",\n \"DirectoryId\": \"\",\n \"InboundCallsEnabled\": false,\n \"OutboundCallsEnabled\": false\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/instance') do |req|
req.body = "{\n \"ClientToken\": \"\",\n \"IdentityManagementType\": \"\",\n \"InstanceAlias\": \"\",\n \"DirectoryId\": \"\",\n \"InboundCallsEnabled\": false,\n \"OutboundCallsEnabled\": false\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}}/instance";
let payload = json!({
"ClientToken": "",
"IdentityManagementType": "",
"InstanceAlias": "",
"DirectoryId": "",
"InboundCallsEnabled": false,
"OutboundCallsEnabled": 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}}/instance \
--header 'content-type: application/json' \
--data '{
"ClientToken": "",
"IdentityManagementType": "",
"InstanceAlias": "",
"DirectoryId": "",
"InboundCallsEnabled": false,
"OutboundCallsEnabled": false
}'
echo '{
"ClientToken": "",
"IdentityManagementType": "",
"InstanceAlias": "",
"DirectoryId": "",
"InboundCallsEnabled": false,
"OutboundCallsEnabled": false
}' | \
http PUT {{baseUrl}}/instance \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ClientToken": "",\n "IdentityManagementType": "",\n "InstanceAlias": "",\n "DirectoryId": "",\n "InboundCallsEnabled": false,\n "OutboundCallsEnabled": false\n}' \
--output-document \
- {{baseUrl}}/instance
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ClientToken": "",
"IdentityManagementType": "",
"InstanceAlias": "",
"DirectoryId": "",
"InboundCallsEnabled": false,
"OutboundCallsEnabled": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance")! 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
CreateIntegrationAssociation
{{baseUrl}}/instance/:InstanceId/integration-associations
QUERY PARAMS
InstanceId
BODY json
{
"IntegrationType": "",
"IntegrationArn": "",
"SourceApplicationUrl": "",
"SourceApplicationName": "",
"SourceType": "",
"Tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/integration-associations");
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 \"IntegrationType\": \"\",\n \"IntegrationArn\": \"\",\n \"SourceApplicationUrl\": \"\",\n \"SourceApplicationName\": \"\",\n \"SourceType\": \"\",\n \"Tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/instance/:InstanceId/integration-associations" {:content-type :json
:form-params {:IntegrationType ""
:IntegrationArn ""
:SourceApplicationUrl ""
:SourceApplicationName ""
:SourceType ""
:Tags {}}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/integration-associations"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"IntegrationType\": \"\",\n \"IntegrationArn\": \"\",\n \"SourceApplicationUrl\": \"\",\n \"SourceApplicationName\": \"\",\n \"SourceType\": \"\",\n \"Tags\": {}\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}}/instance/:InstanceId/integration-associations"),
Content = new StringContent("{\n \"IntegrationType\": \"\",\n \"IntegrationArn\": \"\",\n \"SourceApplicationUrl\": \"\",\n \"SourceApplicationName\": \"\",\n \"SourceType\": \"\",\n \"Tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/integration-associations");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"IntegrationType\": \"\",\n \"IntegrationArn\": \"\",\n \"SourceApplicationUrl\": \"\",\n \"SourceApplicationName\": \"\",\n \"SourceType\": \"\",\n \"Tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/integration-associations"
payload := strings.NewReader("{\n \"IntegrationType\": \"\",\n \"IntegrationArn\": \"\",\n \"SourceApplicationUrl\": \"\",\n \"SourceApplicationName\": \"\",\n \"SourceType\": \"\",\n \"Tags\": {}\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/instance/:InstanceId/integration-associations HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 146
{
"IntegrationType": "",
"IntegrationArn": "",
"SourceApplicationUrl": "",
"SourceApplicationName": "",
"SourceType": "",
"Tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/instance/:InstanceId/integration-associations")
.setHeader("content-type", "application/json")
.setBody("{\n \"IntegrationType\": \"\",\n \"IntegrationArn\": \"\",\n \"SourceApplicationUrl\": \"\",\n \"SourceApplicationName\": \"\",\n \"SourceType\": \"\",\n \"Tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/integration-associations"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"IntegrationType\": \"\",\n \"IntegrationArn\": \"\",\n \"SourceApplicationUrl\": \"\",\n \"SourceApplicationName\": \"\",\n \"SourceType\": \"\",\n \"Tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"IntegrationType\": \"\",\n \"IntegrationArn\": \"\",\n \"SourceApplicationUrl\": \"\",\n \"SourceApplicationName\": \"\",\n \"SourceType\": \"\",\n \"Tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/integration-associations")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/instance/:InstanceId/integration-associations")
.header("content-type", "application/json")
.body("{\n \"IntegrationType\": \"\",\n \"IntegrationArn\": \"\",\n \"SourceApplicationUrl\": \"\",\n \"SourceApplicationName\": \"\",\n \"SourceType\": \"\",\n \"Tags\": {}\n}")
.asString();
const data = JSON.stringify({
IntegrationType: '',
IntegrationArn: '',
SourceApplicationUrl: '',
SourceApplicationName: '',
SourceType: '',
Tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/instance/:InstanceId/integration-associations');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/integration-associations',
headers: {'content-type': 'application/json'},
data: {
IntegrationType: '',
IntegrationArn: '',
SourceApplicationUrl: '',
SourceApplicationName: '',
SourceType: '',
Tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/integration-associations';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"IntegrationType":"","IntegrationArn":"","SourceApplicationUrl":"","SourceApplicationName":"","SourceType":"","Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/integration-associations',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "IntegrationType": "",\n "IntegrationArn": "",\n "SourceApplicationUrl": "",\n "SourceApplicationName": "",\n "SourceType": "",\n "Tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"IntegrationType\": \"\",\n \"IntegrationArn\": \"\",\n \"SourceApplicationUrl\": \"\",\n \"SourceApplicationName\": \"\",\n \"SourceType\": \"\",\n \"Tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/integration-associations")
.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/instance/:InstanceId/integration-associations',
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({
IntegrationType: '',
IntegrationArn: '',
SourceApplicationUrl: '',
SourceApplicationName: '',
SourceType: '',
Tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/integration-associations',
headers: {'content-type': 'application/json'},
body: {
IntegrationType: '',
IntegrationArn: '',
SourceApplicationUrl: '',
SourceApplicationName: '',
SourceType: '',
Tags: {}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/instance/:InstanceId/integration-associations');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
IntegrationType: '',
IntegrationArn: '',
SourceApplicationUrl: '',
SourceApplicationName: '',
SourceType: '',
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: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/integration-associations',
headers: {'content-type': 'application/json'},
data: {
IntegrationType: '',
IntegrationArn: '',
SourceApplicationUrl: '',
SourceApplicationName: '',
SourceType: '',
Tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/integration-associations';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"IntegrationType":"","IntegrationArn":"","SourceApplicationUrl":"","SourceApplicationName":"","SourceType":"","Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"IntegrationType": @"",
@"IntegrationArn": @"",
@"SourceApplicationUrl": @"",
@"SourceApplicationName": @"",
@"SourceType": @"",
@"Tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/integration-associations"]
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}}/instance/:InstanceId/integration-associations" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"IntegrationType\": \"\",\n \"IntegrationArn\": \"\",\n \"SourceApplicationUrl\": \"\",\n \"SourceApplicationName\": \"\",\n \"SourceType\": \"\",\n \"Tags\": {}\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/integration-associations",
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([
'IntegrationType' => '',
'IntegrationArn' => '',
'SourceApplicationUrl' => '',
'SourceApplicationName' => '',
'SourceType' => '',
'Tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/instance/:InstanceId/integration-associations', [
'body' => '{
"IntegrationType": "",
"IntegrationArn": "",
"SourceApplicationUrl": "",
"SourceApplicationName": "",
"SourceType": "",
"Tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/integration-associations');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'IntegrationType' => '',
'IntegrationArn' => '',
'SourceApplicationUrl' => '',
'SourceApplicationName' => '',
'SourceType' => '',
'Tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'IntegrationType' => '',
'IntegrationArn' => '',
'SourceApplicationUrl' => '',
'SourceApplicationName' => '',
'SourceType' => '',
'Tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/instance/:InstanceId/integration-associations');
$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}}/instance/:InstanceId/integration-associations' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"IntegrationType": "",
"IntegrationArn": "",
"SourceApplicationUrl": "",
"SourceApplicationName": "",
"SourceType": "",
"Tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/integration-associations' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"IntegrationType": "",
"IntegrationArn": "",
"SourceApplicationUrl": "",
"SourceApplicationName": "",
"SourceType": "",
"Tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"IntegrationType\": \"\",\n \"IntegrationArn\": \"\",\n \"SourceApplicationUrl\": \"\",\n \"SourceApplicationName\": \"\",\n \"SourceType\": \"\",\n \"Tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/instance/:InstanceId/integration-associations", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/integration-associations"
payload = {
"IntegrationType": "",
"IntegrationArn": "",
"SourceApplicationUrl": "",
"SourceApplicationName": "",
"SourceType": "",
"Tags": {}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/integration-associations"
payload <- "{\n \"IntegrationType\": \"\",\n \"IntegrationArn\": \"\",\n \"SourceApplicationUrl\": \"\",\n \"SourceApplicationName\": \"\",\n \"SourceType\": \"\",\n \"Tags\": {}\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}}/instance/:InstanceId/integration-associations")
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 \"IntegrationType\": \"\",\n \"IntegrationArn\": \"\",\n \"SourceApplicationUrl\": \"\",\n \"SourceApplicationName\": \"\",\n \"SourceType\": \"\",\n \"Tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/instance/:InstanceId/integration-associations') do |req|
req.body = "{\n \"IntegrationType\": \"\",\n \"IntegrationArn\": \"\",\n \"SourceApplicationUrl\": \"\",\n \"SourceApplicationName\": \"\",\n \"SourceType\": \"\",\n \"Tags\": {}\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}}/instance/:InstanceId/integration-associations";
let payload = json!({
"IntegrationType": "",
"IntegrationArn": "",
"SourceApplicationUrl": "",
"SourceApplicationName": "",
"SourceType": "",
"Tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/instance/:InstanceId/integration-associations \
--header 'content-type: application/json' \
--data '{
"IntegrationType": "",
"IntegrationArn": "",
"SourceApplicationUrl": "",
"SourceApplicationName": "",
"SourceType": "",
"Tags": {}
}'
echo '{
"IntegrationType": "",
"IntegrationArn": "",
"SourceApplicationUrl": "",
"SourceApplicationName": "",
"SourceType": "",
"Tags": {}
}' | \
http PUT {{baseUrl}}/instance/:InstanceId/integration-associations \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "IntegrationType": "",\n "IntegrationArn": "",\n "SourceApplicationUrl": "",\n "SourceApplicationName": "",\n "SourceType": "",\n "Tags": {}\n}' \
--output-document \
- {{baseUrl}}/instance/:InstanceId/integration-associations
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"IntegrationType": "",
"IntegrationArn": "",
"SourceApplicationUrl": "",
"SourceApplicationName": "",
"SourceType": "",
"Tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/integration-associations")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateParticipant
{{baseUrl}}/contact/create-participant
BODY json
{
"InstanceId": "",
"ContactId": "",
"ClientToken": "",
"ParticipantDetails": {
"ParticipantRole": "",
"DisplayName": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/create-participant");
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ClientToken\": \"\",\n \"ParticipantDetails\": {\n \"ParticipantRole\": \"\",\n \"DisplayName\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact/create-participant" {:content-type :json
:form-params {:InstanceId ""
:ContactId ""
:ClientToken ""
:ParticipantDetails {:ParticipantRole ""
:DisplayName ""}}})
require "http/client"
url = "{{baseUrl}}/contact/create-participant"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ClientToken\": \"\",\n \"ParticipantDetails\": {\n \"ParticipantRole\": \"\",\n \"DisplayName\": \"\"\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}}/contact/create-participant"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ClientToken\": \"\",\n \"ParticipantDetails\": {\n \"ParticipantRole\": \"\",\n \"DisplayName\": \"\"\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}}/contact/create-participant");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ClientToken\": \"\",\n \"ParticipantDetails\": {\n \"ParticipantRole\": \"\",\n \"DisplayName\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/create-participant"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ClientToken\": \"\",\n \"ParticipantDetails\": {\n \"ParticipantRole\": \"\",\n \"DisplayName\": \"\"\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/contact/create-participant HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 142
{
"InstanceId": "",
"ContactId": "",
"ClientToken": "",
"ParticipantDetails": {
"ParticipantRole": "",
"DisplayName": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact/create-participant")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ClientToken\": \"\",\n \"ParticipantDetails\": {\n \"ParticipantRole\": \"\",\n \"DisplayName\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/create-participant"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ClientToken\": \"\",\n \"ParticipantDetails\": {\n \"ParticipantRole\": \"\",\n \"DisplayName\": \"\"\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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ClientToken\": \"\",\n \"ParticipantDetails\": {\n \"ParticipantRole\": \"\",\n \"DisplayName\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/create-participant")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact/create-participant")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ClientToken\": \"\",\n \"ParticipantDetails\": {\n \"ParticipantRole\": \"\",\n \"DisplayName\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
ContactId: '',
ClientToken: '',
ParticipantDetails: {
ParticipantRole: '',
DisplayName: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact/create-participant');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/create-participant',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
ContactId: '',
ClientToken: '',
ParticipantDetails: {ParticipantRole: '', DisplayName: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/create-participant';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","ClientToken":"","ParticipantDetails":{"ParticipantRole":"","DisplayName":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/create-participant',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "ContactId": "",\n "ClientToken": "",\n "ParticipantDetails": {\n "ParticipantRole": "",\n "DisplayName": ""\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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ClientToken\": \"\",\n \"ParticipantDetails\": {\n \"ParticipantRole\": \"\",\n \"DisplayName\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/create-participant")
.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/contact/create-participant',
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({
InstanceId: '',
ContactId: '',
ClientToken: '',
ParticipantDetails: {ParticipantRole: '', DisplayName: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/create-participant',
headers: {'content-type': 'application/json'},
body: {
InstanceId: '',
ContactId: '',
ClientToken: '',
ParticipantDetails: {ParticipantRole: '', DisplayName: ''}
},
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}}/contact/create-participant');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
ContactId: '',
ClientToken: '',
ParticipantDetails: {
ParticipantRole: '',
DisplayName: ''
}
});
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}}/contact/create-participant',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
ContactId: '',
ClientToken: '',
ParticipantDetails: {ParticipantRole: '', DisplayName: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/create-participant';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","ClientToken":"","ParticipantDetails":{"ParticipantRole":"","DisplayName":""}}'
};
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 = @{ @"InstanceId": @"",
@"ContactId": @"",
@"ClientToken": @"",
@"ParticipantDetails": @{ @"ParticipantRole": @"", @"DisplayName": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/create-participant"]
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}}/contact/create-participant" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ClientToken\": \"\",\n \"ParticipantDetails\": {\n \"ParticipantRole\": \"\",\n \"DisplayName\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/create-participant",
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([
'InstanceId' => '',
'ContactId' => '',
'ClientToken' => '',
'ParticipantDetails' => [
'ParticipantRole' => '',
'DisplayName' => ''
]
]),
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}}/contact/create-participant', [
'body' => '{
"InstanceId": "",
"ContactId": "",
"ClientToken": "",
"ParticipantDetails": {
"ParticipantRole": "",
"DisplayName": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/create-participant');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'ContactId' => '',
'ClientToken' => '',
'ParticipantDetails' => [
'ParticipantRole' => '',
'DisplayName' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'ContactId' => '',
'ClientToken' => '',
'ParticipantDetails' => [
'ParticipantRole' => '',
'DisplayName' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/contact/create-participant');
$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}}/contact/create-participant' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"ClientToken": "",
"ParticipantDetails": {
"ParticipantRole": "",
"DisplayName": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/create-participant' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"ClientToken": "",
"ParticipantDetails": {
"ParticipantRole": "",
"DisplayName": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ClientToken\": \"\",\n \"ParticipantDetails\": {\n \"ParticipantRole\": \"\",\n \"DisplayName\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact/create-participant", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/create-participant"
payload = {
"InstanceId": "",
"ContactId": "",
"ClientToken": "",
"ParticipantDetails": {
"ParticipantRole": "",
"DisplayName": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/create-participant"
payload <- "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ClientToken\": \"\",\n \"ParticipantDetails\": {\n \"ParticipantRole\": \"\",\n \"DisplayName\": \"\"\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}}/contact/create-participant")
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ClientToken\": \"\",\n \"ParticipantDetails\": {\n \"ParticipantRole\": \"\",\n \"DisplayName\": \"\"\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/contact/create-participant') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ClientToken\": \"\",\n \"ParticipantDetails\": {\n \"ParticipantRole\": \"\",\n \"DisplayName\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/create-participant";
let payload = json!({
"InstanceId": "",
"ContactId": "",
"ClientToken": "",
"ParticipantDetails": json!({
"ParticipantRole": "",
"DisplayName": ""
})
});
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}}/contact/create-participant \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"ContactId": "",
"ClientToken": "",
"ParticipantDetails": {
"ParticipantRole": "",
"DisplayName": ""
}
}'
echo '{
"InstanceId": "",
"ContactId": "",
"ClientToken": "",
"ParticipantDetails": {
"ParticipantRole": "",
"DisplayName": ""
}
}' | \
http POST {{baseUrl}}/contact/create-participant \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "ContactId": "",\n "ClientToken": "",\n "ParticipantDetails": {\n "ParticipantRole": "",\n "DisplayName": ""\n }\n}' \
--output-document \
- {{baseUrl}}/contact/create-participant
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"ContactId": "",
"ClientToken": "",
"ParticipantDetails": [
"ParticipantRole": "",
"DisplayName": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/create-participant")! 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
CreateQueue
{{baseUrl}}/queues/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"Name": "",
"Description": "",
"OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
},
"HoursOfOperationId": "",
"MaxContacts": 0,
"QuickConnectIds": [],
"Tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/queues/:InstanceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n },\n \"HoursOfOperationId\": \"\",\n \"MaxContacts\": 0,\n \"QuickConnectIds\": [],\n \"Tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/queues/:InstanceId" {:content-type :json
:form-params {:Name ""
:Description ""
:OutboundCallerConfig {:OutboundCallerIdName ""
:OutboundCallerIdNumberId ""
:OutboundFlowId ""}
:HoursOfOperationId ""
:MaxContacts 0
:QuickConnectIds []
:Tags {}}})
require "http/client"
url = "{{baseUrl}}/queues/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n },\n \"HoursOfOperationId\": \"\",\n \"MaxContacts\": 0,\n \"QuickConnectIds\": [],\n \"Tags\": {}\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}}/queues/:InstanceId"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n },\n \"HoursOfOperationId\": \"\",\n \"MaxContacts\": 0,\n \"QuickConnectIds\": [],\n \"Tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/queues/:InstanceId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n },\n \"HoursOfOperationId\": \"\",\n \"MaxContacts\": 0,\n \"QuickConnectIds\": [],\n \"Tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/queues/:InstanceId"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n },\n \"HoursOfOperationId\": \"\",\n \"MaxContacts\": 0,\n \"QuickConnectIds\": [],\n \"Tags\": {}\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/queues/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 250
{
"Name": "",
"Description": "",
"OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
},
"HoursOfOperationId": "",
"MaxContacts": 0,
"QuickConnectIds": [],
"Tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/queues/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n },\n \"HoursOfOperationId\": \"\",\n \"MaxContacts\": 0,\n \"QuickConnectIds\": [],\n \"Tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/queues/:InstanceId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n },\n \"HoursOfOperationId\": \"\",\n \"MaxContacts\": 0,\n \"QuickConnectIds\": [],\n \"Tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n },\n \"HoursOfOperationId\": \"\",\n \"MaxContacts\": 0,\n \"QuickConnectIds\": [],\n \"Tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/queues/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n },\n \"HoursOfOperationId\": \"\",\n \"MaxContacts\": 0,\n \"QuickConnectIds\": [],\n \"Tags\": {}\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
OutboundCallerConfig: {
OutboundCallerIdName: '',
OutboundCallerIdNumberId: '',
OutboundFlowId: ''
},
HoursOfOperationId: '',
MaxContacts: 0,
QuickConnectIds: [],
Tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/queues/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/queues/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
OutboundCallerConfig: {OutboundCallerIdName: '', OutboundCallerIdNumberId: '', OutboundFlowId: ''},
HoursOfOperationId: '',
MaxContacts: 0,
QuickConnectIds: [],
Tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/queues/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","OutboundCallerConfig":{"OutboundCallerIdName":"","OutboundCallerIdNumberId":"","OutboundFlowId":""},"HoursOfOperationId":"","MaxContacts":0,"QuickConnectIds":[],"Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/queues/:InstanceId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "OutboundCallerConfig": {\n "OutboundCallerIdName": "",\n "OutboundCallerIdNumberId": "",\n "OutboundFlowId": ""\n },\n "HoursOfOperationId": "",\n "MaxContacts": 0,\n "QuickConnectIds": [],\n "Tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n },\n \"HoursOfOperationId\": \"\",\n \"MaxContacts\": 0,\n \"QuickConnectIds\": [],\n \"Tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId")
.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/queues/:InstanceId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
Description: '',
OutboundCallerConfig: {OutboundCallerIdName: '', OutboundCallerIdNumberId: '', OutboundFlowId: ''},
HoursOfOperationId: '',
MaxContacts: 0,
QuickConnectIds: [],
Tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/queues/:InstanceId',
headers: {'content-type': 'application/json'},
body: {
Name: '',
Description: '',
OutboundCallerConfig: {OutboundCallerIdName: '', OutboundCallerIdNumberId: '', OutboundFlowId: ''},
HoursOfOperationId: '',
MaxContacts: 0,
QuickConnectIds: [],
Tags: {}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/queues/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
OutboundCallerConfig: {
OutboundCallerIdName: '',
OutboundCallerIdNumberId: '',
OutboundFlowId: ''
},
HoursOfOperationId: '',
MaxContacts: 0,
QuickConnectIds: [],
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: 'PUT',
url: '{{baseUrl}}/queues/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
OutboundCallerConfig: {OutboundCallerIdName: '', OutboundCallerIdNumberId: '', OutboundFlowId: ''},
HoursOfOperationId: '',
MaxContacts: 0,
QuickConnectIds: [],
Tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/queues/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","OutboundCallerConfig":{"OutboundCallerIdName":"","OutboundCallerIdNumberId":"","OutboundFlowId":""},"HoursOfOperationId":"","MaxContacts":0,"QuickConnectIds":[],"Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"OutboundCallerConfig": @{ @"OutboundCallerIdName": @"", @"OutboundCallerIdNumberId": @"", @"OutboundFlowId": @"" },
@"HoursOfOperationId": @"",
@"MaxContacts": @0,
@"QuickConnectIds": @[ ],
@"Tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/queues/:InstanceId"]
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}}/queues/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n },\n \"HoursOfOperationId\": \"\",\n \"MaxContacts\": 0,\n \"QuickConnectIds\": [],\n \"Tags\": {}\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/queues/:InstanceId",
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([
'Name' => '',
'Description' => '',
'OutboundCallerConfig' => [
'OutboundCallerIdName' => '',
'OutboundCallerIdNumberId' => '',
'OutboundFlowId' => ''
],
'HoursOfOperationId' => '',
'MaxContacts' => 0,
'QuickConnectIds' => [
],
'Tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/queues/:InstanceId', [
'body' => '{
"Name": "",
"Description": "",
"OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
},
"HoursOfOperationId": "",
"MaxContacts": 0,
"QuickConnectIds": [],
"Tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/queues/:InstanceId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'OutboundCallerConfig' => [
'OutboundCallerIdName' => '',
'OutboundCallerIdNumberId' => '',
'OutboundFlowId' => ''
],
'HoursOfOperationId' => '',
'MaxContacts' => 0,
'QuickConnectIds' => [
],
'Tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'OutboundCallerConfig' => [
'OutboundCallerIdName' => '',
'OutboundCallerIdNumberId' => '',
'OutboundFlowId' => ''
],
'HoursOfOperationId' => '',
'MaxContacts' => 0,
'QuickConnectIds' => [
],
'Tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/queues/:InstanceId');
$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}}/queues/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
},
"HoursOfOperationId": "",
"MaxContacts": 0,
"QuickConnectIds": [],
"Tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/queues/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
},
"HoursOfOperationId": "",
"MaxContacts": 0,
"QuickConnectIds": [],
"Tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n },\n \"HoursOfOperationId\": \"\",\n \"MaxContacts\": 0,\n \"QuickConnectIds\": [],\n \"Tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/queues/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/queues/:InstanceId"
payload = {
"Name": "",
"Description": "",
"OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
},
"HoursOfOperationId": "",
"MaxContacts": 0,
"QuickConnectIds": [],
"Tags": {}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/queues/:InstanceId"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n },\n \"HoursOfOperationId\": \"\",\n \"MaxContacts\": 0,\n \"QuickConnectIds\": [],\n \"Tags\": {}\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}}/queues/:InstanceId")
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 \"Name\": \"\",\n \"Description\": \"\",\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n },\n \"HoursOfOperationId\": \"\",\n \"MaxContacts\": 0,\n \"QuickConnectIds\": [],\n \"Tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/queues/:InstanceId') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n },\n \"HoursOfOperationId\": \"\",\n \"MaxContacts\": 0,\n \"QuickConnectIds\": [],\n \"Tags\": {}\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}}/queues/:InstanceId";
let payload = json!({
"Name": "",
"Description": "",
"OutboundCallerConfig": json!({
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
}),
"HoursOfOperationId": "",
"MaxContacts": 0,
"QuickConnectIds": (),
"Tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/queues/:InstanceId \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
},
"HoursOfOperationId": "",
"MaxContacts": 0,
"QuickConnectIds": [],
"Tags": {}
}'
echo '{
"Name": "",
"Description": "",
"OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
},
"HoursOfOperationId": "",
"MaxContacts": 0,
"QuickConnectIds": [],
"Tags": {}
}' | \
http PUT {{baseUrl}}/queues/:InstanceId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "OutboundCallerConfig": {\n "OutboundCallerIdName": "",\n "OutboundCallerIdNumberId": "",\n "OutboundFlowId": ""\n },\n "HoursOfOperationId": "",\n "MaxContacts": 0,\n "QuickConnectIds": [],\n "Tags": {}\n}' \
--output-document \
- {{baseUrl}}/queues/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"OutboundCallerConfig": [
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
],
"HoursOfOperationId": "",
"MaxContacts": 0,
"QuickConnectIds": [],
"Tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/queues/:InstanceId")! 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
CreateQuickConnect
{{baseUrl}}/quick-connects/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"Name": "",
"Description": "",
"QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
},
"Tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/quick-connects/:InstanceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n },\n \"Tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/quick-connects/:InstanceId" {:content-type :json
:form-params {:Name ""
:Description ""
:QuickConnectConfig {:QuickConnectType ""
:UserConfig ""
:QueueConfig ""
:PhoneConfig ""}
:Tags {}}})
require "http/client"
url = "{{baseUrl}}/quick-connects/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n },\n \"Tags\": {}\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}}/quick-connects/:InstanceId"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n },\n \"Tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/quick-connects/:InstanceId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n },\n \"Tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/quick-connects/:InstanceId"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n },\n \"Tags\": {}\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/quick-connects/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 177
{
"Name": "",
"Description": "",
"QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
},
"Tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/quick-connects/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n },\n \"Tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/quick-connects/:InstanceId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n },\n \"Tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n },\n \"Tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/quick-connects/:InstanceId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/quick-connects/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n },\n \"Tags\": {}\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
QuickConnectConfig: {
QuickConnectType: '',
UserConfig: '',
QueueConfig: '',
PhoneConfig: ''
},
Tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/quick-connects/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/quick-connects/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
QuickConnectConfig: {QuickConnectType: '', UserConfig: '', QueueConfig: '', PhoneConfig: ''},
Tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/quick-connects/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","QuickConnectConfig":{"QuickConnectType":"","UserConfig":"","QueueConfig":"","PhoneConfig":""},"Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/quick-connects/:InstanceId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "QuickConnectConfig": {\n "QuickConnectType": "",\n "UserConfig": "",\n "QueueConfig": "",\n "PhoneConfig": ""\n },\n "Tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n },\n \"Tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/quick-connects/:InstanceId")
.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/quick-connects/:InstanceId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
Description: '',
QuickConnectConfig: {QuickConnectType: '', UserConfig: '', QueueConfig: '', PhoneConfig: ''},
Tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/quick-connects/:InstanceId',
headers: {'content-type': 'application/json'},
body: {
Name: '',
Description: '',
QuickConnectConfig: {QuickConnectType: '', UserConfig: '', QueueConfig: '', PhoneConfig: ''},
Tags: {}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/quick-connects/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
QuickConnectConfig: {
QuickConnectType: '',
UserConfig: '',
QueueConfig: '',
PhoneConfig: ''
},
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: 'PUT',
url: '{{baseUrl}}/quick-connects/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
QuickConnectConfig: {QuickConnectType: '', UserConfig: '', QueueConfig: '', PhoneConfig: ''},
Tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/quick-connects/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","QuickConnectConfig":{"QuickConnectType":"","UserConfig":"","QueueConfig":"","PhoneConfig":""},"Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"QuickConnectConfig": @{ @"QuickConnectType": @"", @"UserConfig": @"", @"QueueConfig": @"", @"PhoneConfig": @"" },
@"Tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/quick-connects/:InstanceId"]
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}}/quick-connects/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n },\n \"Tags\": {}\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/quick-connects/:InstanceId",
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([
'Name' => '',
'Description' => '',
'QuickConnectConfig' => [
'QuickConnectType' => '',
'UserConfig' => '',
'QueueConfig' => '',
'PhoneConfig' => ''
],
'Tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/quick-connects/:InstanceId', [
'body' => '{
"Name": "",
"Description": "",
"QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
},
"Tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/quick-connects/:InstanceId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'QuickConnectConfig' => [
'QuickConnectType' => '',
'UserConfig' => '',
'QueueConfig' => '',
'PhoneConfig' => ''
],
'Tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'QuickConnectConfig' => [
'QuickConnectType' => '',
'UserConfig' => '',
'QueueConfig' => '',
'PhoneConfig' => ''
],
'Tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/quick-connects/:InstanceId');
$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}}/quick-connects/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
},
"Tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/quick-connects/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
},
"Tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n },\n \"Tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/quick-connects/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/quick-connects/:InstanceId"
payload = {
"Name": "",
"Description": "",
"QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
},
"Tags": {}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/quick-connects/:InstanceId"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n },\n \"Tags\": {}\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}}/quick-connects/:InstanceId")
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 \"Name\": \"\",\n \"Description\": \"\",\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n },\n \"Tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/quick-connects/:InstanceId') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n },\n \"Tags\": {}\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}}/quick-connects/:InstanceId";
let payload = json!({
"Name": "",
"Description": "",
"QuickConnectConfig": json!({
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
}),
"Tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/quick-connects/:InstanceId \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
},
"Tags": {}
}'
echo '{
"Name": "",
"Description": "",
"QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
},
"Tags": {}
}' | \
http PUT {{baseUrl}}/quick-connects/:InstanceId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "QuickConnectConfig": {\n "QuickConnectType": "",\n "UserConfig": "",\n "QueueConfig": "",\n "PhoneConfig": ""\n },\n "Tags": {}\n}' \
--output-document \
- {{baseUrl}}/quick-connects/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"QuickConnectConfig": [
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
],
"Tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/quick-connects/:InstanceId")! 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
CreateRoutingProfile
{{baseUrl}}/routing-profiles/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"Name": "",
"Description": "",
"DefaultOutboundQueueId": "",
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
],
"MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
],
"Tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/routing-profiles/:InstanceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"DefaultOutboundQueueId\": \"\",\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ],\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ],\n \"Tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/routing-profiles/:InstanceId" {:content-type :json
:form-params {:Name ""
:Description ""
:DefaultOutboundQueueId ""
:QueueConfigs [{:QueueReference ""
:Priority ""
:Delay ""}]
:MediaConcurrencies [{:Channel ""
:Concurrency ""
:CrossChannelBehavior ""}]
:Tags {}}})
require "http/client"
url = "{{baseUrl}}/routing-profiles/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"DefaultOutboundQueueId\": \"\",\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ],\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ],\n \"Tags\": {}\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}}/routing-profiles/:InstanceId"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"DefaultOutboundQueueId\": \"\",\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ],\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ],\n \"Tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/routing-profiles/:InstanceId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"DefaultOutboundQueueId\": \"\",\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ],\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ],\n \"Tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/routing-profiles/:InstanceId"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"DefaultOutboundQueueId\": \"\",\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ],\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ],\n \"Tags\": {}\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/routing-profiles/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 310
{
"Name": "",
"Description": "",
"DefaultOutboundQueueId": "",
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
],
"MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
],
"Tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/routing-profiles/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"DefaultOutboundQueueId\": \"\",\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ],\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ],\n \"Tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/routing-profiles/:InstanceId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"DefaultOutboundQueueId\": \"\",\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ],\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ],\n \"Tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"DefaultOutboundQueueId\": \"\",\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ],\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ],\n \"Tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/routing-profiles/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"DefaultOutboundQueueId\": \"\",\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ],\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ],\n \"Tags\": {}\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
DefaultOutboundQueueId: '',
QueueConfigs: [
{
QueueReference: '',
Priority: '',
Delay: ''
}
],
MediaConcurrencies: [
{
Channel: '',
Concurrency: '',
CrossChannelBehavior: ''
}
],
Tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/routing-profiles/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/routing-profiles/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
DefaultOutboundQueueId: '',
QueueConfigs: [{QueueReference: '', Priority: '', Delay: ''}],
MediaConcurrencies: [{Channel: '', Concurrency: '', CrossChannelBehavior: ''}],
Tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/routing-profiles/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","DefaultOutboundQueueId":"","QueueConfigs":[{"QueueReference":"","Priority":"","Delay":""}],"MediaConcurrencies":[{"Channel":"","Concurrency":"","CrossChannelBehavior":""}],"Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/routing-profiles/:InstanceId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "DefaultOutboundQueueId": "",\n "QueueConfigs": [\n {\n "QueueReference": "",\n "Priority": "",\n "Delay": ""\n }\n ],\n "MediaConcurrencies": [\n {\n "Channel": "",\n "Concurrency": "",\n "CrossChannelBehavior": ""\n }\n ],\n "Tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"DefaultOutboundQueueId\": \"\",\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ],\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ],\n \"Tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId")
.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/routing-profiles/:InstanceId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
Description: '',
DefaultOutboundQueueId: '',
QueueConfigs: [{QueueReference: '', Priority: '', Delay: ''}],
MediaConcurrencies: [{Channel: '', Concurrency: '', CrossChannelBehavior: ''}],
Tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/routing-profiles/:InstanceId',
headers: {'content-type': 'application/json'},
body: {
Name: '',
Description: '',
DefaultOutboundQueueId: '',
QueueConfigs: [{QueueReference: '', Priority: '', Delay: ''}],
MediaConcurrencies: [{Channel: '', Concurrency: '', CrossChannelBehavior: ''}],
Tags: {}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/routing-profiles/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
DefaultOutboundQueueId: '',
QueueConfigs: [
{
QueueReference: '',
Priority: '',
Delay: ''
}
],
MediaConcurrencies: [
{
Channel: '',
Concurrency: '',
CrossChannelBehavior: ''
}
],
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: 'PUT',
url: '{{baseUrl}}/routing-profiles/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
DefaultOutboundQueueId: '',
QueueConfigs: [{QueueReference: '', Priority: '', Delay: ''}],
MediaConcurrencies: [{Channel: '', Concurrency: '', CrossChannelBehavior: ''}],
Tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/routing-profiles/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","DefaultOutboundQueueId":"","QueueConfigs":[{"QueueReference":"","Priority":"","Delay":""}],"MediaConcurrencies":[{"Channel":"","Concurrency":"","CrossChannelBehavior":""}],"Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"DefaultOutboundQueueId": @"",
@"QueueConfigs": @[ @{ @"QueueReference": @"", @"Priority": @"", @"Delay": @"" } ],
@"MediaConcurrencies": @[ @{ @"Channel": @"", @"Concurrency": @"", @"CrossChannelBehavior": @"" } ],
@"Tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/routing-profiles/:InstanceId"]
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}}/routing-profiles/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"DefaultOutboundQueueId\": \"\",\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ],\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ],\n \"Tags\": {}\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/routing-profiles/:InstanceId",
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([
'Name' => '',
'Description' => '',
'DefaultOutboundQueueId' => '',
'QueueConfigs' => [
[
'QueueReference' => '',
'Priority' => '',
'Delay' => ''
]
],
'MediaConcurrencies' => [
[
'Channel' => '',
'Concurrency' => '',
'CrossChannelBehavior' => ''
]
],
'Tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/routing-profiles/:InstanceId', [
'body' => '{
"Name": "",
"Description": "",
"DefaultOutboundQueueId": "",
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
],
"MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
],
"Tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/routing-profiles/:InstanceId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'DefaultOutboundQueueId' => '',
'QueueConfigs' => [
[
'QueueReference' => '',
'Priority' => '',
'Delay' => ''
]
],
'MediaConcurrencies' => [
[
'Channel' => '',
'Concurrency' => '',
'CrossChannelBehavior' => ''
]
],
'Tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'DefaultOutboundQueueId' => '',
'QueueConfigs' => [
[
'QueueReference' => '',
'Priority' => '',
'Delay' => ''
]
],
'MediaConcurrencies' => [
[
'Channel' => '',
'Concurrency' => '',
'CrossChannelBehavior' => ''
]
],
'Tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/routing-profiles/:InstanceId');
$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}}/routing-profiles/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"DefaultOutboundQueueId": "",
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
],
"MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
],
"Tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/routing-profiles/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"DefaultOutboundQueueId": "",
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
],
"MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
],
"Tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"DefaultOutboundQueueId\": \"\",\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ],\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ],\n \"Tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/routing-profiles/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/routing-profiles/:InstanceId"
payload = {
"Name": "",
"Description": "",
"DefaultOutboundQueueId": "",
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
],
"MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
],
"Tags": {}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/routing-profiles/:InstanceId"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"DefaultOutboundQueueId\": \"\",\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ],\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ],\n \"Tags\": {}\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}}/routing-profiles/:InstanceId")
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 \"Name\": \"\",\n \"Description\": \"\",\n \"DefaultOutboundQueueId\": \"\",\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ],\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ],\n \"Tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/routing-profiles/:InstanceId') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"DefaultOutboundQueueId\": \"\",\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ],\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ],\n \"Tags\": {}\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}}/routing-profiles/:InstanceId";
let payload = json!({
"Name": "",
"Description": "",
"DefaultOutboundQueueId": "",
"QueueConfigs": (
json!({
"QueueReference": "",
"Priority": "",
"Delay": ""
})
),
"MediaConcurrencies": (
json!({
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
})
),
"Tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/routing-profiles/:InstanceId \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"DefaultOutboundQueueId": "",
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
],
"MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
],
"Tags": {}
}'
echo '{
"Name": "",
"Description": "",
"DefaultOutboundQueueId": "",
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
],
"MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
],
"Tags": {}
}' | \
http PUT {{baseUrl}}/routing-profiles/:InstanceId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "DefaultOutboundQueueId": "",\n "QueueConfigs": [\n {\n "QueueReference": "",\n "Priority": "",\n "Delay": ""\n }\n ],\n "MediaConcurrencies": [\n {\n "Channel": "",\n "Concurrency": "",\n "CrossChannelBehavior": ""\n }\n ],\n "Tags": {}\n}' \
--output-document \
- {{baseUrl}}/routing-profiles/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"DefaultOutboundQueueId": "",
"QueueConfigs": [
[
"QueueReference": "",
"Priority": "",
"Delay": ""
]
],
"MediaConcurrencies": [
[
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
]
],
"Tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/routing-profiles/:InstanceId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateRule
{{baseUrl}}/rules/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"Name": "",
"TriggerEventSource": {
"EventSourceName": "",
"IntegrationAssociationId": ""
},
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": "",
"ClientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/rules/:InstanceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"TriggerEventSource\": {\n \"EventSourceName\": \"\",\n \"IntegrationAssociationId\": \"\"\n },\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\",\n \"ClientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/rules/:InstanceId" {:content-type :json
:form-params {:Name ""
:TriggerEventSource {:EventSourceName ""
:IntegrationAssociationId ""}
:Function ""
:Actions [{:ActionType ""
:TaskAction ""
:EventBridgeAction ""
:AssignContactCategoryAction ""
:SendNotificationAction ""}]
:PublishStatus ""
:ClientToken ""}})
require "http/client"
url = "{{baseUrl}}/rules/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"TriggerEventSource\": {\n \"EventSourceName\": \"\",\n \"IntegrationAssociationId\": \"\"\n },\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\",\n \"ClientToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/rules/:InstanceId"),
Content = new StringContent("{\n \"Name\": \"\",\n \"TriggerEventSource\": {\n \"EventSourceName\": \"\",\n \"IntegrationAssociationId\": \"\"\n },\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\",\n \"ClientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/rules/:InstanceId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"TriggerEventSource\": {\n \"EventSourceName\": \"\",\n \"IntegrationAssociationId\": \"\"\n },\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\",\n \"ClientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/rules/:InstanceId"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"TriggerEventSource\": {\n \"EventSourceName\": \"\",\n \"IntegrationAssociationId\": \"\"\n },\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\",\n \"ClientToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/rules/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 358
{
"Name": "",
"TriggerEventSource": {
"EventSourceName": "",
"IntegrationAssociationId": ""
},
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": "",
"ClientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/rules/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"TriggerEventSource\": {\n \"EventSourceName\": \"\",\n \"IntegrationAssociationId\": \"\"\n },\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\",\n \"ClientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/rules/:InstanceId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"TriggerEventSource\": {\n \"EventSourceName\": \"\",\n \"IntegrationAssociationId\": \"\"\n },\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\",\n \"ClientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"TriggerEventSource\": {\n \"EventSourceName\": \"\",\n \"IntegrationAssociationId\": \"\"\n },\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\",\n \"ClientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/rules/:InstanceId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/rules/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"TriggerEventSource\": {\n \"EventSourceName\": \"\",\n \"IntegrationAssociationId\": \"\"\n },\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\",\n \"ClientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
TriggerEventSource: {
EventSourceName: '',
IntegrationAssociationId: ''
},
Function: '',
Actions: [
{
ActionType: '',
TaskAction: '',
EventBridgeAction: '',
AssignContactCategoryAction: '',
SendNotificationAction: ''
}
],
PublishStatus: '',
ClientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/rules/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/rules/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
TriggerEventSource: {EventSourceName: '', IntegrationAssociationId: ''},
Function: '',
Actions: [
{
ActionType: '',
TaskAction: '',
EventBridgeAction: '',
AssignContactCategoryAction: '',
SendNotificationAction: ''
}
],
PublishStatus: '',
ClientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/rules/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","TriggerEventSource":{"EventSourceName":"","IntegrationAssociationId":""},"Function":"","Actions":[{"ActionType":"","TaskAction":"","EventBridgeAction":"","AssignContactCategoryAction":"","SendNotificationAction":""}],"PublishStatus":"","ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/rules/:InstanceId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "TriggerEventSource": {\n "EventSourceName": "",\n "IntegrationAssociationId": ""\n },\n "Function": "",\n "Actions": [\n {\n "ActionType": "",\n "TaskAction": "",\n "EventBridgeAction": "",\n "AssignContactCategoryAction": "",\n "SendNotificationAction": ""\n }\n ],\n "PublishStatus": "",\n "ClientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"TriggerEventSource\": {\n \"EventSourceName\": \"\",\n \"IntegrationAssociationId\": \"\"\n },\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\",\n \"ClientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/rules/:InstanceId")
.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/rules/:InstanceId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
TriggerEventSource: {EventSourceName: '', IntegrationAssociationId: ''},
Function: '',
Actions: [
{
ActionType: '',
TaskAction: '',
EventBridgeAction: '',
AssignContactCategoryAction: '',
SendNotificationAction: ''
}
],
PublishStatus: '',
ClientToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/rules/:InstanceId',
headers: {'content-type': 'application/json'},
body: {
Name: '',
TriggerEventSource: {EventSourceName: '', IntegrationAssociationId: ''},
Function: '',
Actions: [
{
ActionType: '',
TaskAction: '',
EventBridgeAction: '',
AssignContactCategoryAction: '',
SendNotificationAction: ''
}
],
PublishStatus: '',
ClientToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/rules/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
TriggerEventSource: {
EventSourceName: '',
IntegrationAssociationId: ''
},
Function: '',
Actions: [
{
ActionType: '',
TaskAction: '',
EventBridgeAction: '',
AssignContactCategoryAction: '',
SendNotificationAction: ''
}
],
PublishStatus: '',
ClientToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/rules/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
TriggerEventSource: {EventSourceName: '', IntegrationAssociationId: ''},
Function: '',
Actions: [
{
ActionType: '',
TaskAction: '',
EventBridgeAction: '',
AssignContactCategoryAction: '',
SendNotificationAction: ''
}
],
PublishStatus: '',
ClientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/rules/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","TriggerEventSource":{"EventSourceName":"","IntegrationAssociationId":""},"Function":"","Actions":[{"ActionType":"","TaskAction":"","EventBridgeAction":"","AssignContactCategoryAction":"","SendNotificationAction":""}],"PublishStatus":"","ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"TriggerEventSource": @{ @"EventSourceName": @"", @"IntegrationAssociationId": @"" },
@"Function": @"",
@"Actions": @[ @{ @"ActionType": @"", @"TaskAction": @"", @"EventBridgeAction": @"", @"AssignContactCategoryAction": @"", @"SendNotificationAction": @"" } ],
@"PublishStatus": @"",
@"ClientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/rules/:InstanceId"]
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}}/rules/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"TriggerEventSource\": {\n \"EventSourceName\": \"\",\n \"IntegrationAssociationId\": \"\"\n },\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\",\n \"ClientToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/rules/:InstanceId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'TriggerEventSource' => [
'EventSourceName' => '',
'IntegrationAssociationId' => ''
],
'Function' => '',
'Actions' => [
[
'ActionType' => '',
'TaskAction' => '',
'EventBridgeAction' => '',
'AssignContactCategoryAction' => '',
'SendNotificationAction' => ''
]
],
'PublishStatus' => '',
'ClientToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/rules/:InstanceId', [
'body' => '{
"Name": "",
"TriggerEventSource": {
"EventSourceName": "",
"IntegrationAssociationId": ""
},
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": "",
"ClientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/rules/:InstanceId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'TriggerEventSource' => [
'EventSourceName' => '',
'IntegrationAssociationId' => ''
],
'Function' => '',
'Actions' => [
[
'ActionType' => '',
'TaskAction' => '',
'EventBridgeAction' => '',
'AssignContactCategoryAction' => '',
'SendNotificationAction' => ''
]
],
'PublishStatus' => '',
'ClientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'TriggerEventSource' => [
'EventSourceName' => '',
'IntegrationAssociationId' => ''
],
'Function' => '',
'Actions' => [
[
'ActionType' => '',
'TaskAction' => '',
'EventBridgeAction' => '',
'AssignContactCategoryAction' => '',
'SendNotificationAction' => ''
]
],
'PublishStatus' => '',
'ClientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/rules/:InstanceId');
$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}}/rules/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"TriggerEventSource": {
"EventSourceName": "",
"IntegrationAssociationId": ""
},
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": "",
"ClientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/rules/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"TriggerEventSource": {
"EventSourceName": "",
"IntegrationAssociationId": ""
},
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": "",
"ClientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"TriggerEventSource\": {\n \"EventSourceName\": \"\",\n \"IntegrationAssociationId\": \"\"\n },\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\",\n \"ClientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/rules/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/rules/:InstanceId"
payload = {
"Name": "",
"TriggerEventSource": {
"EventSourceName": "",
"IntegrationAssociationId": ""
},
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": "",
"ClientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/rules/:InstanceId"
payload <- "{\n \"Name\": \"\",\n \"TriggerEventSource\": {\n \"EventSourceName\": \"\",\n \"IntegrationAssociationId\": \"\"\n },\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\",\n \"ClientToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/rules/:InstanceId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"TriggerEventSource\": {\n \"EventSourceName\": \"\",\n \"IntegrationAssociationId\": \"\"\n },\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\",\n \"ClientToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/rules/:InstanceId') do |req|
req.body = "{\n \"Name\": \"\",\n \"TriggerEventSource\": {\n \"EventSourceName\": \"\",\n \"IntegrationAssociationId\": \"\"\n },\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\",\n \"ClientToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/rules/:InstanceId";
let payload = json!({
"Name": "",
"TriggerEventSource": json!({
"EventSourceName": "",
"IntegrationAssociationId": ""
}),
"Function": "",
"Actions": (
json!({
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
})
),
"PublishStatus": "",
"ClientToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/rules/:InstanceId \
--header 'content-type: application/json' \
--data '{
"Name": "",
"TriggerEventSource": {
"EventSourceName": "",
"IntegrationAssociationId": ""
},
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": "",
"ClientToken": ""
}'
echo '{
"Name": "",
"TriggerEventSource": {
"EventSourceName": "",
"IntegrationAssociationId": ""
},
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": "",
"ClientToken": ""
}' | \
http POST {{baseUrl}}/rules/:InstanceId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "TriggerEventSource": {\n "EventSourceName": "",\n "IntegrationAssociationId": ""\n },\n "Function": "",\n "Actions": [\n {\n "ActionType": "",\n "TaskAction": "",\n "EventBridgeAction": "",\n "AssignContactCategoryAction": "",\n "SendNotificationAction": ""\n }\n ],\n "PublishStatus": "",\n "ClientToken": ""\n}' \
--output-document \
- {{baseUrl}}/rules/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"TriggerEventSource": [
"EventSourceName": "",
"IntegrationAssociationId": ""
],
"Function": "",
"Actions": [
[
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
]
],
"PublishStatus": "",
"ClientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/rules/:InstanceId")! 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
CreateSecurityProfile
{{baseUrl}}/security-profiles/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"SecurityProfileName": "",
"Description": "",
"Permissions": [],
"Tags": {},
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profiles/:InstanceId");
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 \"SecurityProfileName\": \"\",\n \"Description\": \"\",\n \"Permissions\": [],\n \"Tags\": {},\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/security-profiles/:InstanceId" {:content-type :json
:form-params {:SecurityProfileName ""
:Description ""
:Permissions []
:Tags {}
:AllowedAccessControlTags {}
:TagRestrictedResources []}})
require "http/client"
url = "{{baseUrl}}/security-profiles/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"SecurityProfileName\": \"\",\n \"Description\": \"\",\n \"Permissions\": [],\n \"Tags\": {},\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\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}}/security-profiles/:InstanceId"),
Content = new StringContent("{\n \"SecurityProfileName\": \"\",\n \"Description\": \"\",\n \"Permissions\": [],\n \"Tags\": {},\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\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}}/security-profiles/:InstanceId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SecurityProfileName\": \"\",\n \"Description\": \"\",\n \"Permissions\": [],\n \"Tags\": {},\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profiles/:InstanceId"
payload := strings.NewReader("{\n \"SecurityProfileName\": \"\",\n \"Description\": \"\",\n \"Permissions\": [],\n \"Tags\": {},\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\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/security-profiles/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 153
{
"SecurityProfileName": "",
"Description": "",
"Permissions": [],
"Tags": {},
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/security-profiles/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"SecurityProfileName\": \"\",\n \"Description\": \"\",\n \"Permissions\": [],\n \"Tags\": {},\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profiles/:InstanceId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"SecurityProfileName\": \"\",\n \"Description\": \"\",\n \"Permissions\": [],\n \"Tags\": {},\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\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 \"SecurityProfileName\": \"\",\n \"Description\": \"\",\n \"Permissions\": [],\n \"Tags\": {},\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/security-profiles/:InstanceId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/security-profiles/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"SecurityProfileName\": \"\",\n \"Description\": \"\",\n \"Permissions\": [],\n \"Tags\": {},\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}")
.asString();
const data = JSON.stringify({
SecurityProfileName: '',
Description: '',
Permissions: [],
Tags: {},
AllowedAccessControlTags: {},
TagRestrictedResources: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/security-profiles/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/security-profiles/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
SecurityProfileName: '',
Description: '',
Permissions: [],
Tags: {},
AllowedAccessControlTags: {},
TagRestrictedResources: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profiles/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"SecurityProfileName":"","Description":"","Permissions":[],"Tags":{},"AllowedAccessControlTags":{},"TagRestrictedResources":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/security-profiles/:InstanceId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "SecurityProfileName": "",\n "Description": "",\n "Permissions": [],\n "Tags": {},\n "AllowedAccessControlTags": {},\n "TagRestrictedResources": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"SecurityProfileName\": \"\",\n \"Description\": \"\",\n \"Permissions\": [],\n \"Tags\": {},\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/security-profiles/:InstanceId")
.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/security-profiles/:InstanceId',
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({
SecurityProfileName: '',
Description: '',
Permissions: [],
Tags: {},
AllowedAccessControlTags: {},
TagRestrictedResources: []
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/security-profiles/:InstanceId',
headers: {'content-type': 'application/json'},
body: {
SecurityProfileName: '',
Description: '',
Permissions: [],
Tags: {},
AllowedAccessControlTags: {},
TagRestrictedResources: []
},
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}}/security-profiles/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
SecurityProfileName: '',
Description: '',
Permissions: [],
Tags: {},
AllowedAccessControlTags: {},
TagRestrictedResources: []
});
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}}/security-profiles/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
SecurityProfileName: '',
Description: '',
Permissions: [],
Tags: {},
AllowedAccessControlTags: {},
TagRestrictedResources: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profiles/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"SecurityProfileName":"","Description":"","Permissions":[],"Tags":{},"AllowedAccessControlTags":{},"TagRestrictedResources":[]}'
};
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 = @{ @"SecurityProfileName": @"",
@"Description": @"",
@"Permissions": @[ ],
@"Tags": @{ },
@"AllowedAccessControlTags": @{ },
@"TagRestrictedResources": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/security-profiles/:InstanceId"]
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}}/security-profiles/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"SecurityProfileName\": \"\",\n \"Description\": \"\",\n \"Permissions\": [],\n \"Tags\": {},\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profiles/:InstanceId",
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([
'SecurityProfileName' => '',
'Description' => '',
'Permissions' => [
],
'Tags' => [
],
'AllowedAccessControlTags' => [
],
'TagRestrictedResources' => [
]
]),
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}}/security-profiles/:InstanceId', [
'body' => '{
"SecurityProfileName": "",
"Description": "",
"Permissions": [],
"Tags": {},
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/security-profiles/:InstanceId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SecurityProfileName' => '',
'Description' => '',
'Permissions' => [
],
'Tags' => [
],
'AllowedAccessControlTags' => [
],
'TagRestrictedResources' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SecurityProfileName' => '',
'Description' => '',
'Permissions' => [
],
'Tags' => [
],
'AllowedAccessControlTags' => [
],
'TagRestrictedResources' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/security-profiles/:InstanceId');
$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}}/security-profiles/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SecurityProfileName": "",
"Description": "",
"Permissions": [],
"Tags": {},
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profiles/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SecurityProfileName": "",
"Description": "",
"Permissions": [],
"Tags": {},
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SecurityProfileName\": \"\",\n \"Description\": \"\",\n \"Permissions\": [],\n \"Tags\": {},\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/security-profiles/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profiles/:InstanceId"
payload = {
"SecurityProfileName": "",
"Description": "",
"Permissions": [],
"Tags": {},
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profiles/:InstanceId"
payload <- "{\n \"SecurityProfileName\": \"\",\n \"Description\": \"\",\n \"Permissions\": [],\n \"Tags\": {},\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\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}}/security-profiles/:InstanceId")
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 \"SecurityProfileName\": \"\",\n \"Description\": \"\",\n \"Permissions\": [],\n \"Tags\": {},\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\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/security-profiles/:InstanceId') do |req|
req.body = "{\n \"SecurityProfileName\": \"\",\n \"Description\": \"\",\n \"Permissions\": [],\n \"Tags\": {},\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\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}}/security-profiles/:InstanceId";
let payload = json!({
"SecurityProfileName": "",
"Description": "",
"Permissions": (),
"Tags": json!({}),
"AllowedAccessControlTags": json!({}),
"TagRestrictedResources": ()
});
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}}/security-profiles/:InstanceId \
--header 'content-type: application/json' \
--data '{
"SecurityProfileName": "",
"Description": "",
"Permissions": [],
"Tags": {},
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}'
echo '{
"SecurityProfileName": "",
"Description": "",
"Permissions": [],
"Tags": {},
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}' | \
http PUT {{baseUrl}}/security-profiles/:InstanceId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "SecurityProfileName": "",\n "Description": "",\n "Permissions": [],\n "Tags": {},\n "AllowedAccessControlTags": {},\n "TagRestrictedResources": []\n}' \
--output-document \
- {{baseUrl}}/security-profiles/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"SecurityProfileName": "",
"Description": "",
"Permissions": [],
"Tags": [],
"AllowedAccessControlTags": [],
"TagRestrictedResources": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profiles/:InstanceId")! 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
CreateTaskTemplate
{{baseUrl}}/instance/:InstanceId/task/template
QUERY PARAMS
InstanceId
BODY json
{
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": {
"DefaultFieldValues": ""
},
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
],
"ClientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/task/template");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ],\n \"ClientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/instance/:InstanceId/task/template" {:content-type :json
:form-params {:Name ""
:Description ""
:ContactFlowId ""
:Constraints {:RequiredFields ""
:ReadOnlyFields ""
:InvisibleFields ""}
:Defaults {:DefaultFieldValues ""}
:Status ""
:Fields [{:Id ""
:Description ""
:Type ""
:SingleSelectOptions ""}]
:ClientToken ""}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/task/template"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ],\n \"ClientToken\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/instance/:InstanceId/task/template"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ],\n \"ClientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/task/template");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ],\n \"ClientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/task/template"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ],\n \"ClientToken\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/instance/:InstanceId/task/template HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 371
{
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": {
"DefaultFieldValues": ""
},
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
],
"ClientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/instance/:InstanceId/task/template")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ],\n \"ClientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/task/template"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ],\n \"ClientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ],\n \"ClientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/task/template")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/instance/:InstanceId/task/template")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ],\n \"ClientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
ContactFlowId: '',
Constraints: {
RequiredFields: '',
ReadOnlyFields: '',
InvisibleFields: ''
},
Defaults: {
DefaultFieldValues: ''
},
Status: '',
Fields: [
{
Id: '',
Description: '',
Type: '',
SingleSelectOptions: ''
}
],
ClientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/instance/:InstanceId/task/template');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/task/template',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
ContactFlowId: '',
Constraints: {RequiredFields: '', ReadOnlyFields: '', InvisibleFields: ''},
Defaults: {DefaultFieldValues: ''},
Status: '',
Fields: [{Id: '', Description: '', Type: '', SingleSelectOptions: ''}],
ClientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/task/template';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","ContactFlowId":"","Constraints":{"RequiredFields":"","ReadOnlyFields":"","InvisibleFields":""},"Defaults":{"DefaultFieldValues":""},"Status":"","Fields":[{"Id":"","Description":"","Type":"","SingleSelectOptions":""}],"ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/task/template',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "ContactFlowId": "",\n "Constraints": {\n "RequiredFields": "",\n "ReadOnlyFields": "",\n "InvisibleFields": ""\n },\n "Defaults": {\n "DefaultFieldValues": ""\n },\n "Status": "",\n "Fields": [\n {\n "Id": "",\n "Description": "",\n "Type": "",\n "SingleSelectOptions": ""\n }\n ],\n "ClientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ],\n \"ClientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/task/template")
.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/instance/:InstanceId/task/template',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
Description: '',
ContactFlowId: '',
Constraints: {RequiredFields: '', ReadOnlyFields: '', InvisibleFields: ''},
Defaults: {DefaultFieldValues: ''},
Status: '',
Fields: [{Id: '', Description: '', Type: '', SingleSelectOptions: ''}],
ClientToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/task/template',
headers: {'content-type': 'application/json'},
body: {
Name: '',
Description: '',
ContactFlowId: '',
Constraints: {RequiredFields: '', ReadOnlyFields: '', InvisibleFields: ''},
Defaults: {DefaultFieldValues: ''},
Status: '',
Fields: [{Id: '', Description: '', Type: '', SingleSelectOptions: ''}],
ClientToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/instance/:InstanceId/task/template');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
ContactFlowId: '',
Constraints: {
RequiredFields: '',
ReadOnlyFields: '',
InvisibleFields: ''
},
Defaults: {
DefaultFieldValues: ''
},
Status: '',
Fields: [
{
Id: '',
Description: '',
Type: '',
SingleSelectOptions: ''
}
],
ClientToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/task/template',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
ContactFlowId: '',
Constraints: {RequiredFields: '', ReadOnlyFields: '', InvisibleFields: ''},
Defaults: {DefaultFieldValues: ''},
Status: '',
Fields: [{Id: '', Description: '', Type: '', SingleSelectOptions: ''}],
ClientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/task/template';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","ContactFlowId":"","Constraints":{"RequiredFields":"","ReadOnlyFields":"","InvisibleFields":""},"Defaults":{"DefaultFieldValues":""},"Status":"","Fields":[{"Id":"","Description":"","Type":"","SingleSelectOptions":""}],"ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"ContactFlowId": @"",
@"Constraints": @{ @"RequiredFields": @"", @"ReadOnlyFields": @"", @"InvisibleFields": @"" },
@"Defaults": @{ @"DefaultFieldValues": @"" },
@"Status": @"",
@"Fields": @[ @{ @"Id": @"", @"Description": @"", @"Type": @"", @"SingleSelectOptions": @"" } ],
@"ClientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/task/template"]
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}}/instance/:InstanceId/task/template" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ],\n \"ClientToken\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/task/template",
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([
'Name' => '',
'Description' => '',
'ContactFlowId' => '',
'Constraints' => [
'RequiredFields' => '',
'ReadOnlyFields' => '',
'InvisibleFields' => ''
],
'Defaults' => [
'DefaultFieldValues' => ''
],
'Status' => '',
'Fields' => [
[
'Id' => '',
'Description' => '',
'Type' => '',
'SingleSelectOptions' => ''
]
],
'ClientToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/instance/:InstanceId/task/template', [
'body' => '{
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": {
"DefaultFieldValues": ""
},
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
],
"ClientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/task/template');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'ContactFlowId' => '',
'Constraints' => [
'RequiredFields' => '',
'ReadOnlyFields' => '',
'InvisibleFields' => ''
],
'Defaults' => [
'DefaultFieldValues' => ''
],
'Status' => '',
'Fields' => [
[
'Id' => '',
'Description' => '',
'Type' => '',
'SingleSelectOptions' => ''
]
],
'ClientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'ContactFlowId' => '',
'Constraints' => [
'RequiredFields' => '',
'ReadOnlyFields' => '',
'InvisibleFields' => ''
],
'Defaults' => [
'DefaultFieldValues' => ''
],
'Status' => '',
'Fields' => [
[
'Id' => '',
'Description' => '',
'Type' => '',
'SingleSelectOptions' => ''
]
],
'ClientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/instance/:InstanceId/task/template');
$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}}/instance/:InstanceId/task/template' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": {
"DefaultFieldValues": ""
},
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
],
"ClientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/task/template' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": {
"DefaultFieldValues": ""
},
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
],
"ClientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ],\n \"ClientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/instance/:InstanceId/task/template", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/task/template"
payload = {
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": { "DefaultFieldValues": "" },
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
],
"ClientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/task/template"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ],\n \"ClientToken\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/task/template")
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 \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ],\n \"ClientToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/instance/:InstanceId/task/template') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ],\n \"ClientToken\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/task/template";
let payload = json!({
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": json!({
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
}),
"Defaults": json!({"DefaultFieldValues": ""}),
"Status": "",
"Fields": (
json!({
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
})
),
"ClientToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/instance/:InstanceId/task/template \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": {
"DefaultFieldValues": ""
},
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
],
"ClientToken": ""
}'
echo '{
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": {
"DefaultFieldValues": ""
},
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
],
"ClientToken": ""
}' | \
http PUT {{baseUrl}}/instance/:InstanceId/task/template \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "ContactFlowId": "",\n "Constraints": {\n "RequiredFields": "",\n "ReadOnlyFields": "",\n "InvisibleFields": ""\n },\n "Defaults": {\n "DefaultFieldValues": ""\n },\n "Status": "",\n "Fields": [\n {\n "Id": "",\n "Description": "",\n "Type": "",\n "SingleSelectOptions": ""\n }\n ],\n "ClientToken": ""\n}' \
--output-document \
- {{baseUrl}}/instance/:InstanceId/task/template
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": [
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
],
"Defaults": ["DefaultFieldValues": ""],
"Status": "",
"Fields": [
[
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
]
],
"ClientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/task/template")! 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
CreateTrafficDistributionGroup
{{baseUrl}}/traffic-distribution-group
BODY json
{
"Name": "",
"Description": "",
"InstanceId": "",
"ClientToken": "",
"Tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/traffic-distribution-group");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"Tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/traffic-distribution-group" {:content-type :json
:form-params {:Name ""
:Description ""
:InstanceId ""
:ClientToken ""
:Tags {}}})
require "http/client"
url = "{{baseUrl}}/traffic-distribution-group"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"Tags\": {}\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}}/traffic-distribution-group"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"Tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/traffic-distribution-group");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"Tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/traffic-distribution-group"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"Tags\": {}\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/traffic-distribution-group HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 92
{
"Name": "",
"Description": "",
"InstanceId": "",
"ClientToken": "",
"Tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/traffic-distribution-group")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"Tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/traffic-distribution-group"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"Tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"Tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/traffic-distribution-group")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/traffic-distribution-group")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"Tags\": {}\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
InstanceId: '',
ClientToken: '',
Tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/traffic-distribution-group');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/traffic-distribution-group',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', InstanceId: '', ClientToken: '', Tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/traffic-distribution-group';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","InstanceId":"","ClientToken":"","Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/traffic-distribution-group',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "InstanceId": "",\n "ClientToken": "",\n "Tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"Tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/traffic-distribution-group")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/traffic-distribution-group',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Name: '', Description: '', InstanceId: '', ClientToken: '', Tags: {}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/traffic-distribution-group',
headers: {'content-type': 'application/json'},
body: {Name: '', Description: '', InstanceId: '', ClientToken: '', Tags: {}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/traffic-distribution-group');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
InstanceId: '',
ClientToken: '',
Tags: {}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/traffic-distribution-group',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', InstanceId: '', ClientToken: '', Tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/traffic-distribution-group';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","InstanceId":"","ClientToken":"","Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"InstanceId": @"",
@"ClientToken": @"",
@"Tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/traffic-distribution-group"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/traffic-distribution-group" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"Tags\": {}\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/traffic-distribution-group",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'Description' => '',
'InstanceId' => '',
'ClientToken' => '',
'Tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/traffic-distribution-group', [
'body' => '{
"Name": "",
"Description": "",
"InstanceId": "",
"ClientToken": "",
"Tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/traffic-distribution-group');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'InstanceId' => '',
'ClientToken' => '',
'Tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'InstanceId' => '',
'ClientToken' => '',
'Tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/traffic-distribution-group');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/traffic-distribution-group' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"InstanceId": "",
"ClientToken": "",
"Tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/traffic-distribution-group' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"InstanceId": "",
"ClientToken": "",
"Tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"Tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/traffic-distribution-group", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/traffic-distribution-group"
payload = {
"Name": "",
"Description": "",
"InstanceId": "",
"ClientToken": "",
"Tags": {}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/traffic-distribution-group"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"Tags\": {}\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}}/traffic-distribution-group")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"Tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/traffic-distribution-group') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"Tags\": {}\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}}/traffic-distribution-group";
let payload = json!({
"Name": "",
"Description": "",
"InstanceId": "",
"ClientToken": "",
"Tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/traffic-distribution-group \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"InstanceId": "",
"ClientToken": "",
"Tags": {}
}'
echo '{
"Name": "",
"Description": "",
"InstanceId": "",
"ClientToken": "",
"Tags": {}
}' | \
http PUT {{baseUrl}}/traffic-distribution-group \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "InstanceId": "",\n "ClientToken": "",\n "Tags": {}\n}' \
--output-document \
- {{baseUrl}}/traffic-distribution-group
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"InstanceId": "",
"ClientToken": "",
"Tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/traffic-distribution-group")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
CreateUseCase
{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases
QUERY PARAMS
InstanceId
IntegrationAssociationId
BODY json
{
"UseCaseType": "",
"Tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases");
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 \"UseCaseType\": \"\",\n \"Tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases" {:content-type :json
:form-params {:UseCaseType ""
:Tags {}}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"UseCaseType\": \"\",\n \"Tags\": {}\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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases"),
Content = new StringContent("{\n \"UseCaseType\": \"\",\n \"Tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"UseCaseType\": \"\",\n \"Tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases"
payload := strings.NewReader("{\n \"UseCaseType\": \"\",\n \"Tags\": {}\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/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 37
{
"UseCaseType": "",
"Tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases")
.setHeader("content-type", "application/json")
.setBody("{\n \"UseCaseType\": \"\",\n \"Tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"UseCaseType\": \"\",\n \"Tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"UseCaseType\": \"\",\n \"Tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases")
.header("content-type", "application/json")
.body("{\n \"UseCaseType\": \"\",\n \"Tags\": {}\n}")
.asString();
const data = JSON.stringify({
UseCaseType: '',
Tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases',
headers: {'content-type': 'application/json'},
data: {UseCaseType: '', Tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"UseCaseType":"","Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "UseCaseType": "",\n "Tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"UseCaseType\": \"\",\n \"Tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases")
.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/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases',
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({UseCaseType: '', Tags: {}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases',
headers: {'content-type': 'application/json'},
body: {UseCaseType: '', Tags: {}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
UseCaseType: '',
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: 'PUT',
url: '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases',
headers: {'content-type': 'application/json'},
data: {UseCaseType: '', Tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"UseCaseType":"","Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"UseCaseType": @"",
@"Tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases"]
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"UseCaseType\": \"\",\n \"Tags\": {}\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases",
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([
'UseCaseType' => '',
'Tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases', [
'body' => '{
"UseCaseType": "",
"Tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'UseCaseType' => '',
'Tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'UseCaseType' => '',
'Tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases');
$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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"UseCaseType": "",
"Tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"UseCaseType": "",
"Tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"UseCaseType\": \"\",\n \"Tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases"
payload = {
"UseCaseType": "",
"Tags": {}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases"
payload <- "{\n \"UseCaseType\": \"\",\n \"Tags\": {}\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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases")
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 \"UseCaseType\": \"\",\n \"Tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases') do |req|
req.body = "{\n \"UseCaseType\": \"\",\n \"Tags\": {}\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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases";
let payload = json!({
"UseCaseType": "",
"Tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases \
--header 'content-type: application/json' \
--data '{
"UseCaseType": "",
"Tags": {}
}'
echo '{
"UseCaseType": "",
"Tags": {}
}' | \
http PUT {{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "UseCaseType": "",\n "Tags": {}\n}' \
--output-document \
- {{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"UseCaseType": "",
"Tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases")! 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
CreateUser
{{baseUrl}}/users/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"Username": "",
"Password": "",
"IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
},
"PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
},
"DirectoryUserId": "",
"SecurityProfileIds": [],
"RoutingProfileId": "",
"HierarchyGroupId": "",
"Tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users/:InstanceId");
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 \"Username\": \"\",\n \"Password\": \"\",\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n },\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n },\n \"DirectoryUserId\": \"\",\n \"SecurityProfileIds\": [],\n \"RoutingProfileId\": \"\",\n \"HierarchyGroupId\": \"\",\n \"Tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/users/:InstanceId" {:content-type :json
:form-params {:Username ""
:Password ""
:IdentityInfo {:FirstName ""
:LastName ""
:Email ""
:SecondaryEmail ""
:Mobile ""}
:PhoneConfig {:PhoneType ""
:AutoAccept ""
:AfterContactWorkTimeLimit ""
:DeskPhoneNumber ""}
:DirectoryUserId ""
:SecurityProfileIds []
:RoutingProfileId ""
:HierarchyGroupId ""
:Tags {}}})
require "http/client"
url = "{{baseUrl}}/users/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Username\": \"\",\n \"Password\": \"\",\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n },\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n },\n \"DirectoryUserId\": \"\",\n \"SecurityProfileIds\": [],\n \"RoutingProfileId\": \"\",\n \"HierarchyGroupId\": \"\",\n \"Tags\": {}\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}}/users/:InstanceId"),
Content = new StringContent("{\n \"Username\": \"\",\n \"Password\": \"\",\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n },\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n },\n \"DirectoryUserId\": \"\",\n \"SecurityProfileIds\": [],\n \"RoutingProfileId\": \"\",\n \"HierarchyGroupId\": \"\",\n \"Tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/users/:InstanceId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Username\": \"\",\n \"Password\": \"\",\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n },\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n },\n \"DirectoryUserId\": \"\",\n \"SecurityProfileIds\": [],\n \"RoutingProfileId\": \"\",\n \"HierarchyGroupId\": \"\",\n \"Tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/users/:InstanceId"
payload := strings.NewReader("{\n \"Username\": \"\",\n \"Password\": \"\",\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n },\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n },\n \"DirectoryUserId\": \"\",\n \"SecurityProfileIds\": [],\n \"RoutingProfileId\": \"\",\n \"HierarchyGroupId\": \"\",\n \"Tags\": {}\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/users/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 413
{
"Username": "",
"Password": "",
"IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
},
"PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
},
"DirectoryUserId": "",
"SecurityProfileIds": [],
"RoutingProfileId": "",
"HierarchyGroupId": "",
"Tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/users/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Username\": \"\",\n \"Password\": \"\",\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n },\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n },\n \"DirectoryUserId\": \"\",\n \"SecurityProfileIds\": [],\n \"RoutingProfileId\": \"\",\n \"HierarchyGroupId\": \"\",\n \"Tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/users/:InstanceId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Username\": \"\",\n \"Password\": \"\",\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n },\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n },\n \"DirectoryUserId\": \"\",\n \"SecurityProfileIds\": [],\n \"RoutingProfileId\": \"\",\n \"HierarchyGroupId\": \"\",\n \"Tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Username\": \"\",\n \"Password\": \"\",\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n },\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n },\n \"DirectoryUserId\": \"\",\n \"SecurityProfileIds\": [],\n \"RoutingProfileId\": \"\",\n \"HierarchyGroupId\": \"\",\n \"Tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/users/:InstanceId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/users/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"Username\": \"\",\n \"Password\": \"\",\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n },\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n },\n \"DirectoryUserId\": \"\",\n \"SecurityProfileIds\": [],\n \"RoutingProfileId\": \"\",\n \"HierarchyGroupId\": \"\",\n \"Tags\": {}\n}")
.asString();
const data = JSON.stringify({
Username: '',
Password: '',
IdentityInfo: {
FirstName: '',
LastName: '',
Email: '',
SecondaryEmail: '',
Mobile: ''
},
PhoneConfig: {
PhoneType: '',
AutoAccept: '',
AfterContactWorkTimeLimit: '',
DeskPhoneNumber: ''
},
DirectoryUserId: '',
SecurityProfileIds: [],
RoutingProfileId: '',
HierarchyGroupId: '',
Tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/users/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/users/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Username: '',
Password: '',
IdentityInfo: {FirstName: '', LastName: '', Email: '', SecondaryEmail: '', Mobile: ''},
PhoneConfig: {
PhoneType: '',
AutoAccept: '',
AfterContactWorkTimeLimit: '',
DeskPhoneNumber: ''
},
DirectoryUserId: '',
SecurityProfileIds: [],
RoutingProfileId: '',
HierarchyGroupId: '',
Tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/users/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Username":"","Password":"","IdentityInfo":{"FirstName":"","LastName":"","Email":"","SecondaryEmail":"","Mobile":""},"PhoneConfig":{"PhoneType":"","AutoAccept":"","AfterContactWorkTimeLimit":"","DeskPhoneNumber":""},"DirectoryUserId":"","SecurityProfileIds":[],"RoutingProfileId":"","HierarchyGroupId":"","Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/users/:InstanceId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Username": "",\n "Password": "",\n "IdentityInfo": {\n "FirstName": "",\n "LastName": "",\n "Email": "",\n "SecondaryEmail": "",\n "Mobile": ""\n },\n "PhoneConfig": {\n "PhoneType": "",\n "AutoAccept": "",\n "AfterContactWorkTimeLimit": "",\n "DeskPhoneNumber": ""\n },\n "DirectoryUserId": "",\n "SecurityProfileIds": [],\n "RoutingProfileId": "",\n "HierarchyGroupId": "",\n "Tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Username\": \"\",\n \"Password\": \"\",\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n },\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n },\n \"DirectoryUserId\": \"\",\n \"SecurityProfileIds\": [],\n \"RoutingProfileId\": \"\",\n \"HierarchyGroupId\": \"\",\n \"Tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/users/:InstanceId")
.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/users/:InstanceId',
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({
Username: '',
Password: '',
IdentityInfo: {FirstName: '', LastName: '', Email: '', SecondaryEmail: '', Mobile: ''},
PhoneConfig: {
PhoneType: '',
AutoAccept: '',
AfterContactWorkTimeLimit: '',
DeskPhoneNumber: ''
},
DirectoryUserId: '',
SecurityProfileIds: [],
RoutingProfileId: '',
HierarchyGroupId: '',
Tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/users/:InstanceId',
headers: {'content-type': 'application/json'},
body: {
Username: '',
Password: '',
IdentityInfo: {FirstName: '', LastName: '', Email: '', SecondaryEmail: '', Mobile: ''},
PhoneConfig: {
PhoneType: '',
AutoAccept: '',
AfterContactWorkTimeLimit: '',
DeskPhoneNumber: ''
},
DirectoryUserId: '',
SecurityProfileIds: [],
RoutingProfileId: '',
HierarchyGroupId: '',
Tags: {}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/users/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Username: '',
Password: '',
IdentityInfo: {
FirstName: '',
LastName: '',
Email: '',
SecondaryEmail: '',
Mobile: ''
},
PhoneConfig: {
PhoneType: '',
AutoAccept: '',
AfterContactWorkTimeLimit: '',
DeskPhoneNumber: ''
},
DirectoryUserId: '',
SecurityProfileIds: [],
RoutingProfileId: '',
HierarchyGroupId: '',
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: 'PUT',
url: '{{baseUrl}}/users/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Username: '',
Password: '',
IdentityInfo: {FirstName: '', LastName: '', Email: '', SecondaryEmail: '', Mobile: ''},
PhoneConfig: {
PhoneType: '',
AutoAccept: '',
AfterContactWorkTimeLimit: '',
DeskPhoneNumber: ''
},
DirectoryUserId: '',
SecurityProfileIds: [],
RoutingProfileId: '',
HierarchyGroupId: '',
Tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/users/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Username":"","Password":"","IdentityInfo":{"FirstName":"","LastName":"","Email":"","SecondaryEmail":"","Mobile":""},"PhoneConfig":{"PhoneType":"","AutoAccept":"","AfterContactWorkTimeLimit":"","DeskPhoneNumber":""},"DirectoryUserId":"","SecurityProfileIds":[],"RoutingProfileId":"","HierarchyGroupId":"","Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Username": @"",
@"Password": @"",
@"IdentityInfo": @{ @"FirstName": @"", @"LastName": @"", @"Email": @"", @"SecondaryEmail": @"", @"Mobile": @"" },
@"PhoneConfig": @{ @"PhoneType": @"", @"AutoAccept": @"", @"AfterContactWorkTimeLimit": @"", @"DeskPhoneNumber": @"" },
@"DirectoryUserId": @"",
@"SecurityProfileIds": @[ ],
@"RoutingProfileId": @"",
@"HierarchyGroupId": @"",
@"Tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/users/:InstanceId"]
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}}/users/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Username\": \"\",\n \"Password\": \"\",\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n },\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n },\n \"DirectoryUserId\": \"\",\n \"SecurityProfileIds\": [],\n \"RoutingProfileId\": \"\",\n \"HierarchyGroupId\": \"\",\n \"Tags\": {}\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/users/:InstanceId",
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([
'Username' => '',
'Password' => '',
'IdentityInfo' => [
'FirstName' => '',
'LastName' => '',
'Email' => '',
'SecondaryEmail' => '',
'Mobile' => ''
],
'PhoneConfig' => [
'PhoneType' => '',
'AutoAccept' => '',
'AfterContactWorkTimeLimit' => '',
'DeskPhoneNumber' => ''
],
'DirectoryUserId' => '',
'SecurityProfileIds' => [
],
'RoutingProfileId' => '',
'HierarchyGroupId' => '',
'Tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/users/:InstanceId', [
'body' => '{
"Username": "",
"Password": "",
"IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
},
"PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
},
"DirectoryUserId": "",
"SecurityProfileIds": [],
"RoutingProfileId": "",
"HierarchyGroupId": "",
"Tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/users/:InstanceId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Username' => '',
'Password' => '',
'IdentityInfo' => [
'FirstName' => '',
'LastName' => '',
'Email' => '',
'SecondaryEmail' => '',
'Mobile' => ''
],
'PhoneConfig' => [
'PhoneType' => '',
'AutoAccept' => '',
'AfterContactWorkTimeLimit' => '',
'DeskPhoneNumber' => ''
],
'DirectoryUserId' => '',
'SecurityProfileIds' => [
],
'RoutingProfileId' => '',
'HierarchyGroupId' => '',
'Tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Username' => '',
'Password' => '',
'IdentityInfo' => [
'FirstName' => '',
'LastName' => '',
'Email' => '',
'SecondaryEmail' => '',
'Mobile' => ''
],
'PhoneConfig' => [
'PhoneType' => '',
'AutoAccept' => '',
'AfterContactWorkTimeLimit' => '',
'DeskPhoneNumber' => ''
],
'DirectoryUserId' => '',
'SecurityProfileIds' => [
],
'RoutingProfileId' => '',
'HierarchyGroupId' => '',
'Tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/users/:InstanceId');
$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}}/users/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Username": "",
"Password": "",
"IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
},
"PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
},
"DirectoryUserId": "",
"SecurityProfileIds": [],
"RoutingProfileId": "",
"HierarchyGroupId": "",
"Tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Username": "",
"Password": "",
"IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
},
"PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
},
"DirectoryUserId": "",
"SecurityProfileIds": [],
"RoutingProfileId": "",
"HierarchyGroupId": "",
"Tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Username\": \"\",\n \"Password\": \"\",\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n },\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n },\n \"DirectoryUserId\": \"\",\n \"SecurityProfileIds\": [],\n \"RoutingProfileId\": \"\",\n \"HierarchyGroupId\": \"\",\n \"Tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/users/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/users/:InstanceId"
payload = {
"Username": "",
"Password": "",
"IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
},
"PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
},
"DirectoryUserId": "",
"SecurityProfileIds": [],
"RoutingProfileId": "",
"HierarchyGroupId": "",
"Tags": {}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/users/:InstanceId"
payload <- "{\n \"Username\": \"\",\n \"Password\": \"\",\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n },\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n },\n \"DirectoryUserId\": \"\",\n \"SecurityProfileIds\": [],\n \"RoutingProfileId\": \"\",\n \"HierarchyGroupId\": \"\",\n \"Tags\": {}\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}}/users/:InstanceId")
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 \"Username\": \"\",\n \"Password\": \"\",\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n },\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n },\n \"DirectoryUserId\": \"\",\n \"SecurityProfileIds\": [],\n \"RoutingProfileId\": \"\",\n \"HierarchyGroupId\": \"\",\n \"Tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/users/:InstanceId') do |req|
req.body = "{\n \"Username\": \"\",\n \"Password\": \"\",\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n },\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n },\n \"DirectoryUserId\": \"\",\n \"SecurityProfileIds\": [],\n \"RoutingProfileId\": \"\",\n \"HierarchyGroupId\": \"\",\n \"Tags\": {}\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}}/users/:InstanceId";
let payload = json!({
"Username": "",
"Password": "",
"IdentityInfo": json!({
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
}),
"PhoneConfig": json!({
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
}),
"DirectoryUserId": "",
"SecurityProfileIds": (),
"RoutingProfileId": "",
"HierarchyGroupId": "",
"Tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/users/:InstanceId \
--header 'content-type: application/json' \
--data '{
"Username": "",
"Password": "",
"IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
},
"PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
},
"DirectoryUserId": "",
"SecurityProfileIds": [],
"RoutingProfileId": "",
"HierarchyGroupId": "",
"Tags": {}
}'
echo '{
"Username": "",
"Password": "",
"IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
},
"PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
},
"DirectoryUserId": "",
"SecurityProfileIds": [],
"RoutingProfileId": "",
"HierarchyGroupId": "",
"Tags": {}
}' | \
http PUT {{baseUrl}}/users/:InstanceId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Username": "",\n "Password": "",\n "IdentityInfo": {\n "FirstName": "",\n "LastName": "",\n "Email": "",\n "SecondaryEmail": "",\n "Mobile": ""\n },\n "PhoneConfig": {\n "PhoneType": "",\n "AutoAccept": "",\n "AfterContactWorkTimeLimit": "",\n "DeskPhoneNumber": ""\n },\n "DirectoryUserId": "",\n "SecurityProfileIds": [],\n "RoutingProfileId": "",\n "HierarchyGroupId": "",\n "Tags": {}\n}' \
--output-document \
- {{baseUrl}}/users/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Username": "",
"Password": "",
"IdentityInfo": [
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
],
"PhoneConfig": [
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
],
"DirectoryUserId": "",
"SecurityProfileIds": [],
"RoutingProfileId": "",
"HierarchyGroupId": "",
"Tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users/:InstanceId")! 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
CreateUserHierarchyGroup
{{baseUrl}}/user-hierarchy-groups/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"Name": "",
"ParentGroupId": "",
"Tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user-hierarchy-groups/:InstanceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"ParentGroupId\": \"\",\n \"Tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/user-hierarchy-groups/:InstanceId" {:content-type :json
:form-params {:Name ""
:ParentGroupId ""
:Tags {}}})
require "http/client"
url = "{{baseUrl}}/user-hierarchy-groups/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"ParentGroupId\": \"\",\n \"Tags\": {}\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}}/user-hierarchy-groups/:InstanceId"),
Content = new StringContent("{\n \"Name\": \"\",\n \"ParentGroupId\": \"\",\n \"Tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/user-hierarchy-groups/:InstanceId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"ParentGroupId\": \"\",\n \"Tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/user-hierarchy-groups/:InstanceId"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"ParentGroupId\": \"\",\n \"Tags\": {}\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/user-hierarchy-groups/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 53
{
"Name": "",
"ParentGroupId": "",
"Tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/user-hierarchy-groups/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"ParentGroupId\": \"\",\n \"Tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/user-hierarchy-groups/:InstanceId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"ParentGroupId\": \"\",\n \"Tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"ParentGroupId\": \"\",\n \"Tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/user-hierarchy-groups/:InstanceId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/user-hierarchy-groups/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"ParentGroupId\": \"\",\n \"Tags\": {}\n}")
.asString();
const data = JSON.stringify({
Name: '',
ParentGroupId: '',
Tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/user-hierarchy-groups/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/user-hierarchy-groups/:InstanceId',
headers: {'content-type': 'application/json'},
data: {Name: '', ParentGroupId: '', Tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/user-hierarchy-groups/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","ParentGroupId":"","Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/user-hierarchy-groups/:InstanceId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "ParentGroupId": "",\n "Tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"ParentGroupId\": \"\",\n \"Tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/user-hierarchy-groups/:InstanceId")
.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/user-hierarchy-groups/:InstanceId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Name: '', ParentGroupId: '', Tags: {}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/user-hierarchy-groups/:InstanceId',
headers: {'content-type': 'application/json'},
body: {Name: '', ParentGroupId: '', Tags: {}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/user-hierarchy-groups/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
ParentGroupId: '',
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: 'PUT',
url: '{{baseUrl}}/user-hierarchy-groups/:InstanceId',
headers: {'content-type': 'application/json'},
data: {Name: '', ParentGroupId: '', Tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/user-hierarchy-groups/:InstanceId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","ParentGroupId":"","Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"ParentGroupId": @"",
@"Tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/user-hierarchy-groups/:InstanceId"]
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}}/user-hierarchy-groups/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"ParentGroupId\": \"\",\n \"Tags\": {}\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/user-hierarchy-groups/:InstanceId",
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([
'Name' => '',
'ParentGroupId' => '',
'Tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/user-hierarchy-groups/:InstanceId', [
'body' => '{
"Name": "",
"ParentGroupId": "",
"Tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/user-hierarchy-groups/:InstanceId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'ParentGroupId' => '',
'Tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'ParentGroupId' => '',
'Tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/user-hierarchy-groups/:InstanceId');
$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}}/user-hierarchy-groups/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"ParentGroupId": "",
"Tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user-hierarchy-groups/:InstanceId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"ParentGroupId": "",
"Tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"ParentGroupId\": \"\",\n \"Tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/user-hierarchy-groups/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/user-hierarchy-groups/:InstanceId"
payload = {
"Name": "",
"ParentGroupId": "",
"Tags": {}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/user-hierarchy-groups/:InstanceId"
payload <- "{\n \"Name\": \"\",\n \"ParentGroupId\": \"\",\n \"Tags\": {}\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}}/user-hierarchy-groups/:InstanceId")
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 \"Name\": \"\",\n \"ParentGroupId\": \"\",\n \"Tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/user-hierarchy-groups/:InstanceId') do |req|
req.body = "{\n \"Name\": \"\",\n \"ParentGroupId\": \"\",\n \"Tags\": {}\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}}/user-hierarchy-groups/:InstanceId";
let payload = json!({
"Name": "",
"ParentGroupId": "",
"Tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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}}/user-hierarchy-groups/:InstanceId \
--header 'content-type: application/json' \
--data '{
"Name": "",
"ParentGroupId": "",
"Tags": {}
}'
echo '{
"Name": "",
"ParentGroupId": "",
"Tags": {}
}' | \
http PUT {{baseUrl}}/user-hierarchy-groups/:InstanceId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "ParentGroupId": "",\n "Tags": {}\n}' \
--output-document \
- {{baseUrl}}/user-hierarchy-groups/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"ParentGroupId": "",
"Tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user-hierarchy-groups/:InstanceId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateVocabulary
{{baseUrl}}/vocabulary/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"ClientToken": "",
"VocabularyName": "",
"LanguageCode": "",
"Content": "",
"Tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/vocabulary/:InstanceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ClientToken\": \"\",\n \"VocabularyName\": \"\",\n \"LanguageCode\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/vocabulary/:InstanceId" {:content-type :json
:form-params {:ClientToken ""
:VocabularyName ""
:LanguageCode ""
:Content ""
:Tags {}}})
require "http/client"
url = "{{baseUrl}}/vocabulary/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ClientToken\": \"\",\n \"VocabularyName\": \"\",\n \"LanguageCode\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/vocabulary/:InstanceId"),
Content = new StringContent("{\n \"ClientToken\": \"\",\n \"VocabularyName\": \"\",\n \"LanguageCode\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/vocabulary/:InstanceId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ClientToken\": \"\",\n \"VocabularyName\": \"\",\n \"LanguageCode\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/vocabulary/:InstanceId"
payload := strings.NewReader("{\n \"ClientToken\": \"\",\n \"VocabularyName\": \"\",\n \"LanguageCode\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/vocabulary/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 100
{
"ClientToken": "",
"VocabularyName": "",
"LanguageCode": "",
"Content": "",
"Tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/vocabulary/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"ClientToken\": \"\",\n \"VocabularyName\": \"\",\n \"LanguageCode\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/vocabulary/:InstanceId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ClientToken\": \"\",\n \"VocabularyName\": \"\",\n \"LanguageCode\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ClientToken\": \"\",\n \"VocabularyName\": \"\",\n \"LanguageCode\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/vocabulary/:InstanceId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/vocabulary/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"ClientToken\": \"\",\n \"VocabularyName\": \"\",\n \"LanguageCode\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}")
.asString();
const data = JSON.stringify({
ClientToken: '',
VocabularyName: '',
LanguageCode: '',
Content: '',
Tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/vocabulary/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/vocabulary/:InstanceId',
headers: {'content-type': 'application/json'},
data: {ClientToken: '', VocabularyName: '', LanguageCode: '', Content: '', Tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/vocabulary/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ClientToken":"","VocabularyName":"","LanguageCode":"","Content":"","Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/vocabulary/:InstanceId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ClientToken": "",\n "VocabularyName": "",\n "LanguageCode": "",\n "Content": "",\n "Tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ClientToken\": \"\",\n \"VocabularyName\": \"\",\n \"LanguageCode\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/vocabulary/:InstanceId")
.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/vocabulary/:InstanceId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ClientToken: '', VocabularyName: '', LanguageCode: '', Content: '', Tags: {}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/vocabulary/:InstanceId',
headers: {'content-type': 'application/json'},
body: {ClientToken: '', VocabularyName: '', LanguageCode: '', Content: '', Tags: {}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/vocabulary/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ClientToken: '',
VocabularyName: '',
LanguageCode: '',
Content: '',
Tags: {}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/vocabulary/:InstanceId',
headers: {'content-type': 'application/json'},
data: {ClientToken: '', VocabularyName: '', LanguageCode: '', Content: '', Tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/vocabulary/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ClientToken":"","VocabularyName":"","LanguageCode":"","Content":"","Tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ClientToken": @"",
@"VocabularyName": @"",
@"LanguageCode": @"",
@"Content": @"",
@"Tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/vocabulary/:InstanceId"]
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}}/vocabulary/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ClientToken\": \"\",\n \"VocabularyName\": \"\",\n \"LanguageCode\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/vocabulary/:InstanceId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ClientToken' => '',
'VocabularyName' => '',
'LanguageCode' => '',
'Content' => '',
'Tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/vocabulary/:InstanceId', [
'body' => '{
"ClientToken": "",
"VocabularyName": "",
"LanguageCode": "",
"Content": "",
"Tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/vocabulary/:InstanceId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ClientToken' => '',
'VocabularyName' => '',
'LanguageCode' => '',
'Content' => '',
'Tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ClientToken' => '',
'VocabularyName' => '',
'LanguageCode' => '',
'Content' => '',
'Tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/vocabulary/:InstanceId');
$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}}/vocabulary/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ClientToken": "",
"VocabularyName": "",
"LanguageCode": "",
"Content": "",
"Tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/vocabulary/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ClientToken": "",
"VocabularyName": "",
"LanguageCode": "",
"Content": "",
"Tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ClientToken\": \"\",\n \"VocabularyName\": \"\",\n \"LanguageCode\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/vocabulary/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/vocabulary/:InstanceId"
payload = {
"ClientToken": "",
"VocabularyName": "",
"LanguageCode": "",
"Content": "",
"Tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/vocabulary/:InstanceId"
payload <- "{\n \"ClientToken\": \"\",\n \"VocabularyName\": \"\",\n \"LanguageCode\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/vocabulary/:InstanceId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ClientToken\": \"\",\n \"VocabularyName\": \"\",\n \"LanguageCode\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/vocabulary/:InstanceId') do |req|
req.body = "{\n \"ClientToken\": \"\",\n \"VocabularyName\": \"\",\n \"LanguageCode\": \"\",\n \"Content\": \"\",\n \"Tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/vocabulary/:InstanceId";
let payload = json!({
"ClientToken": "",
"VocabularyName": "",
"LanguageCode": "",
"Content": "",
"Tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/vocabulary/:InstanceId \
--header 'content-type: application/json' \
--data '{
"ClientToken": "",
"VocabularyName": "",
"LanguageCode": "",
"Content": "",
"Tags": {}
}'
echo '{
"ClientToken": "",
"VocabularyName": "",
"LanguageCode": "",
"Content": "",
"Tags": {}
}' | \
http POST {{baseUrl}}/vocabulary/:InstanceId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ClientToken": "",\n "VocabularyName": "",\n "LanguageCode": "",\n "Content": "",\n "Tags": {}\n}' \
--output-document \
- {{baseUrl}}/vocabulary/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ClientToken": "",
"VocabularyName": "",
"LanguageCode": "",
"Content": "",
"Tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/vocabulary/:InstanceId")! 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
DeleteContactFlow
{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId
QUERY PARAMS
InstanceId
ContactFlowId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId")
require "http/client"
url = "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId"
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}}/contact-flows/:InstanceId/:ContactFlowId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId"
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/contact-flows/:InstanceId/:ContactFlowId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId"))
.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}}/contact-flows/:InstanceId/:ContactFlowId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId")
.asString();
const 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}}/contact-flows/:InstanceId/:ContactFlowId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId';
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}}/contact-flows/:InstanceId/:ContactFlowId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/contact-flows/:InstanceId/:ContactFlowId',
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}}/contact-flows/:InstanceId/:ContactFlowId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId');
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}}/contact-flows/:InstanceId/:ContactFlowId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId';
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}}/contact-flows/:InstanceId/:ContactFlowId"]
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}}/contact-flows/:InstanceId/:ContactFlowId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId",
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}}/contact-flows/:InstanceId/:ContactFlowId');
echo $response->getBody();
setUrl('{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/contact-flows/:InstanceId/:ContactFlowId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId")
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/contact-flows/:InstanceId/:ContactFlowId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId";
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}}/contact-flows/:InstanceId/:ContactFlowId
http DELETE {{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId")! 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
DeleteContactFlowModule
{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId
QUERY PARAMS
InstanceId
ContactFlowModuleId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId")
require "http/client"
url = "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId"
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId"
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/contact-flow-modules/:InstanceId/:ContactFlowModuleId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId"))
.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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId")
.asString();
const 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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId';
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/contact-flow-modules/:InstanceId/:ContactFlowModuleId',
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId');
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId';
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId"]
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId",
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId');
echo $response->getBody();
setUrl('{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/contact-flow-modules/:InstanceId/:ContactFlowModuleId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId")
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/contact-flow-modules/:InstanceId/:ContactFlowModuleId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId";
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId
http DELETE {{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId")! 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
DeleteHoursOfOperation
{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId
QUERY PARAMS
InstanceId
HoursOfOperationId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
require "http/client"
url = "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"
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/hours-of-operations/:InstanceId/:HoursOfOperationId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"))
.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}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
.asString();
const 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}}/hours-of-operations/:InstanceId/:HoursOfOperationId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId';
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/hours-of-operations/:InstanceId/:HoursOfOperationId',
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId');
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId';
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId"]
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId",
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId');
echo $response->getBody();
setUrl('{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/hours-of-operations/:InstanceId/:HoursOfOperationId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
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/hours-of-operations/:InstanceId/:HoursOfOperationId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId";
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId
http DELETE {{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")! 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
DeleteInstance
{{baseUrl}}/instance/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/instance/:InstanceId")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId"
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}}/instance/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId"
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/instance/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/instance/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId"))
.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}}/instance/:InstanceId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/instance/:InstanceId")
.asString();
const 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}}/instance/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/instance/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId';
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}}/instance/:InstanceId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId',
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}}/instance/:InstanceId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/instance/:InstanceId');
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}}/instance/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId';
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}}/instance/:InstanceId"]
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}}/instance/:InstanceId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId",
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}}/instance/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/instance/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId")
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/instance/:InstanceId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId";
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}}/instance/:InstanceId
http DELETE {{baseUrl}}/instance/:InstanceId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/instance/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId")! 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
DeleteIntegrationAssociation
{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId
QUERY PARAMS
InstanceId
IntegrationAssociationId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId"
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId"
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/instance/:InstanceId/integration-associations/:IntegrationAssociationId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId"))
.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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId")
.asString();
const 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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId';
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/integration-associations/:IntegrationAssociationId',
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId');
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId';
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId"]
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId",
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/instance/:InstanceId/integration-associations/:IntegrationAssociationId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId")
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/instance/:InstanceId/integration-associations/:IntegrationAssociationId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId";
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId
http DELETE {{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId")! 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
DeleteQuickConnect
{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId
QUERY PARAMS
InstanceId
QuickConnectId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId")
require "http/client"
url = "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId"
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}}/quick-connects/:InstanceId/:QuickConnectId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId"
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/quick-connects/:InstanceId/:QuickConnectId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId"))
.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}}/quick-connects/:InstanceId/:QuickConnectId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId")
.asString();
const 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}}/quick-connects/:InstanceId/:QuickConnectId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId';
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}}/quick-connects/:InstanceId/:QuickConnectId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/quick-connects/:InstanceId/:QuickConnectId',
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}}/quick-connects/:InstanceId/:QuickConnectId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId');
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}}/quick-connects/:InstanceId/:QuickConnectId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId';
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}}/quick-connects/:InstanceId/:QuickConnectId"]
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}}/quick-connects/:InstanceId/:QuickConnectId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId",
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}}/quick-connects/:InstanceId/:QuickConnectId');
echo $response->getBody();
setUrl('{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/quick-connects/:InstanceId/:QuickConnectId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId")
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/quick-connects/:InstanceId/:QuickConnectId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId";
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}}/quick-connects/:InstanceId/:QuickConnectId
http DELETE {{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId")! 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
DeleteRule
{{baseUrl}}/rules/:InstanceId/:RuleId
QUERY PARAMS
InstanceId
RuleId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/rules/:InstanceId/:RuleId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/rules/:InstanceId/:RuleId")
require "http/client"
url = "{{baseUrl}}/rules/:InstanceId/:RuleId"
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}}/rules/:InstanceId/:RuleId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/rules/:InstanceId/:RuleId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/rules/:InstanceId/:RuleId"
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/rules/:InstanceId/:RuleId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/rules/:InstanceId/:RuleId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/rules/:InstanceId/:RuleId"))
.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}}/rules/:InstanceId/:RuleId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/rules/:InstanceId/:RuleId")
.asString();
const 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}}/rules/:InstanceId/:RuleId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/rules/:InstanceId/:RuleId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/rules/:InstanceId/:RuleId';
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}}/rules/:InstanceId/:RuleId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/rules/:InstanceId/:RuleId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/rules/:InstanceId/:RuleId',
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}}/rules/:InstanceId/:RuleId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/rules/:InstanceId/:RuleId');
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}}/rules/:InstanceId/:RuleId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/rules/:InstanceId/:RuleId';
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}}/rules/:InstanceId/:RuleId"]
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}}/rules/:InstanceId/:RuleId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/rules/:InstanceId/:RuleId",
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}}/rules/:InstanceId/:RuleId');
echo $response->getBody();
setUrl('{{baseUrl}}/rules/:InstanceId/:RuleId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/rules/:InstanceId/:RuleId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/rules/:InstanceId/:RuleId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/rules/:InstanceId/:RuleId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/rules/:InstanceId/:RuleId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/rules/:InstanceId/:RuleId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/rules/:InstanceId/:RuleId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/rules/:InstanceId/:RuleId")
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/rules/:InstanceId/:RuleId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/rules/:InstanceId/:RuleId";
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}}/rules/:InstanceId/:RuleId
http DELETE {{baseUrl}}/rules/:InstanceId/:RuleId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/rules/:InstanceId/:RuleId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/rules/:InstanceId/:RuleId")! 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
DeleteSecurityProfile
{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId
QUERY PARAMS
InstanceId
SecurityProfileId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")
require "http/client"
url = "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"
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}}/security-profiles/:InstanceId/:SecurityProfileId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"
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/security-profiles/:InstanceId/:SecurityProfileId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"))
.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}}/security-profiles/:InstanceId/:SecurityProfileId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")
.asString();
const 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}}/security-profiles/:InstanceId/:SecurityProfileId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId';
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}}/security-profiles/:InstanceId/:SecurityProfileId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/security-profiles/:InstanceId/:SecurityProfileId',
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}}/security-profiles/:InstanceId/:SecurityProfileId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId');
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}}/security-profiles/:InstanceId/:SecurityProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId';
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}}/security-profiles/:InstanceId/:SecurityProfileId"]
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}}/security-profiles/:InstanceId/:SecurityProfileId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId",
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}}/security-profiles/:InstanceId/:SecurityProfileId');
echo $response->getBody();
setUrl('{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/security-profiles/:InstanceId/:SecurityProfileId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")
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/security-profiles/:InstanceId/:SecurityProfileId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId";
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}}/security-profiles/:InstanceId/:SecurityProfileId
http DELETE {{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")! 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
DeleteTaskTemplate
{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId
QUERY PARAMS
InstanceId
TaskTemplateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"
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}}/instance/:InstanceId/task/template/:TaskTemplateId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"
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/instance/:InstanceId/task/template/:TaskTemplateId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"))
.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}}/instance/:InstanceId/task/template/:TaskTemplateId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")
.asString();
const 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}}/instance/:InstanceId/task/template/:TaskTemplateId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId';
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}}/instance/:InstanceId/task/template/:TaskTemplateId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/task/template/:TaskTemplateId',
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}}/instance/:InstanceId/task/template/:TaskTemplateId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId');
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}}/instance/:InstanceId/task/template/:TaskTemplateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId';
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}}/instance/:InstanceId/task/template/:TaskTemplateId"]
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}}/instance/:InstanceId/task/template/:TaskTemplateId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId",
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}}/instance/:InstanceId/task/template/:TaskTemplateId');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/instance/:InstanceId/task/template/:TaskTemplateId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")
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/instance/:InstanceId/task/template/:TaskTemplateId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId";
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}}/instance/:InstanceId/task/template/:TaskTemplateId
http DELETE {{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")! 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
DeleteTrafficDistributionGroup
{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId
QUERY PARAMS
TrafficDistributionGroupId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId")
require "http/client"
url = "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId"
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}}/traffic-distribution-group/:TrafficDistributionGroupId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId"
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/traffic-distribution-group/:TrafficDistributionGroupId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId"))
.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}}/traffic-distribution-group/:TrafficDistributionGroupId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId")
.asString();
const 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}}/traffic-distribution-group/:TrafficDistributionGroupId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId';
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}}/traffic-distribution-group/:TrafficDistributionGroupId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/traffic-distribution-group/:TrafficDistributionGroupId',
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}}/traffic-distribution-group/:TrafficDistributionGroupId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId');
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}}/traffic-distribution-group/:TrafficDistributionGroupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId';
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}}/traffic-distribution-group/:TrafficDistributionGroupId"]
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}}/traffic-distribution-group/:TrafficDistributionGroupId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId",
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}}/traffic-distribution-group/:TrafficDistributionGroupId');
echo $response->getBody();
setUrl('{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/traffic-distribution-group/:TrafficDistributionGroupId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId")
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/traffic-distribution-group/:TrafficDistributionGroupId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId";
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}}/traffic-distribution-group/:TrafficDistributionGroupId
http DELETE {{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId")! 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
DeleteUseCase
{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId
QUERY PARAMS
InstanceId
IntegrationAssociationId
UseCaseId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId"
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId"
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/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId"))
.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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId")
.asString();
const 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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId';
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId',
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId');
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId';
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId"]
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId",
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId")
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/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId";
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId
http DELETE {{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases/:UseCaseId")! 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
DeleteUser
{{baseUrl}}/users/:InstanceId/:UserId
QUERY PARAMS
InstanceId
UserId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users/:InstanceId/:UserId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/users/:InstanceId/:UserId")
require "http/client"
url = "{{baseUrl}}/users/:InstanceId/:UserId"
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}}/users/:InstanceId/:UserId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/users/:InstanceId/:UserId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/users/:InstanceId/:UserId"
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/users/:InstanceId/:UserId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/users/:InstanceId/:UserId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/users/:InstanceId/:UserId"))
.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}}/users/:InstanceId/:UserId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/users/:InstanceId/:UserId")
.asString();
const 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}}/users/:InstanceId/:UserId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/users/:InstanceId/:UserId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/users/:InstanceId/:UserId';
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}}/users/:InstanceId/:UserId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/users/:InstanceId/:UserId',
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}}/users/:InstanceId/:UserId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/users/:InstanceId/:UserId');
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}}/users/:InstanceId/:UserId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/users/:InstanceId/:UserId';
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}}/users/:InstanceId/:UserId"]
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}}/users/:InstanceId/:UserId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/users/:InstanceId/:UserId",
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}}/users/:InstanceId/:UserId');
echo $response->getBody();
setUrl('{{baseUrl}}/users/:InstanceId/:UserId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/users/:InstanceId/:UserId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/users/:InstanceId/:UserId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users/:InstanceId/:UserId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/users/:InstanceId/:UserId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/users/:InstanceId/:UserId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/users/:InstanceId/:UserId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/users/:InstanceId/:UserId")
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/users/:InstanceId/:UserId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/users/:InstanceId/:UserId";
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}}/users/:InstanceId/:UserId
http DELETE {{baseUrl}}/users/:InstanceId/:UserId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/users/:InstanceId/:UserId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users/:InstanceId/:UserId")! 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
DeleteUserHierarchyGroup
{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId
QUERY PARAMS
HierarchyGroupId
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")
require "http/client"
url = "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId"
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId"
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/user-hierarchy-groups/:InstanceId/:HierarchyGroupId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId"))
.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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")
.asString();
const 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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId';
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/user-hierarchy-groups/:InstanceId/:HierarchyGroupId',
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId');
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId';
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId"]
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId",
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId');
echo $response->getBody();
setUrl('{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")
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/user-hierarchy-groups/:InstanceId/:HierarchyGroupId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId";
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId
http DELETE {{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DeleteVocabulary
{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId
QUERY PARAMS
InstanceId
VocabularyId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId")
require "http/client"
url = "{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/vocabulary-remove/:InstanceId/:VocabularyId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/vocabulary-remove/:InstanceId/:VocabularyId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId');
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}}/vocabulary-remove/:InstanceId/:VocabularyId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId');
echo $response->getBody();
setUrl('{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/vocabulary-remove/:InstanceId/:VocabularyId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/vocabulary-remove/:InstanceId/:VocabularyId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId
http POST {{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/vocabulary-remove/:InstanceId/:VocabularyId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeAgentStatus
{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId
QUERY PARAMS
InstanceId
AgentStatusId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId")
require "http/client"
url = "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId"
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}}/agent-status/:InstanceId/:AgentStatusId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId"
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/agent-status/:InstanceId/:AgentStatusId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId';
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}}/agent-status/:InstanceId/:AgentStatusId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/agent-status/:InstanceId/:AgentStatusId',
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}}/agent-status/:InstanceId/:AgentStatusId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId';
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}}/agent-status/:InstanceId/:AgentStatusId"]
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}}/agent-status/:InstanceId/:AgentStatusId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId",
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}}/agent-status/:InstanceId/:AgentStatusId');
echo $response->getBody();
setUrl('{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/agent-status/:InstanceId/:AgentStatusId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId")
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/agent-status/:InstanceId/:AgentStatusId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId";
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}}/agent-status/:InstanceId/:AgentStatusId
http GET {{baseUrl}}/agent-status/:InstanceId/:AgentStatusId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/agent-status/:InstanceId/:AgentStatusId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId")! 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
DescribeContact
{{baseUrl}}/contacts/:InstanceId/:ContactId
QUERY PARAMS
InstanceId
ContactId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contacts/:InstanceId/:ContactId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/contacts/:InstanceId/:ContactId")
require "http/client"
url = "{{baseUrl}}/contacts/:InstanceId/:ContactId"
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}}/contacts/:InstanceId/:ContactId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contacts/:InstanceId/:ContactId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contacts/:InstanceId/:ContactId"
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/contacts/:InstanceId/:ContactId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/contacts/:InstanceId/:ContactId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contacts/:InstanceId/:ContactId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/contacts/:InstanceId/:ContactId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/contacts/:InstanceId/:ContactId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/contacts/:InstanceId/:ContactId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/contacts/:InstanceId/:ContactId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contacts/:InstanceId/:ContactId';
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}}/contacts/:InstanceId/:ContactId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/contacts/:InstanceId/:ContactId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/contacts/:InstanceId/:ContactId',
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}}/contacts/:InstanceId/:ContactId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/contacts/:InstanceId/:ContactId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/contacts/:InstanceId/:ContactId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contacts/:InstanceId/:ContactId';
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}}/contacts/:InstanceId/:ContactId"]
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}}/contacts/:InstanceId/:ContactId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contacts/:InstanceId/:ContactId",
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}}/contacts/:InstanceId/:ContactId');
echo $response->getBody();
setUrl('{{baseUrl}}/contacts/:InstanceId/:ContactId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/contacts/:InstanceId/:ContactId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/contacts/:InstanceId/:ContactId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contacts/:InstanceId/:ContactId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/contacts/:InstanceId/:ContactId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contacts/:InstanceId/:ContactId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contacts/:InstanceId/:ContactId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contacts/:InstanceId/:ContactId")
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/contacts/:InstanceId/:ContactId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contacts/:InstanceId/:ContactId";
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}}/contacts/:InstanceId/:ContactId
http GET {{baseUrl}}/contacts/:InstanceId/:ContactId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/contacts/:InstanceId/:ContactId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contacts/:InstanceId/:ContactId")! 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
DescribeContactFlow
{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId
QUERY PARAMS
InstanceId
ContactFlowId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId")
require "http/client"
url = "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId"
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}}/contact-flows/:InstanceId/:ContactFlowId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId"
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/contact-flows/:InstanceId/:ContactFlowId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId';
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}}/contact-flows/:InstanceId/:ContactFlowId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/contact-flows/:InstanceId/:ContactFlowId',
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}}/contact-flows/:InstanceId/:ContactFlowId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId';
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}}/contact-flows/:InstanceId/:ContactFlowId"]
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}}/contact-flows/:InstanceId/:ContactFlowId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId",
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}}/contact-flows/:InstanceId/:ContactFlowId');
echo $response->getBody();
setUrl('{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/contact-flows/:InstanceId/:ContactFlowId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId")
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/contact-flows/:InstanceId/:ContactFlowId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId";
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}}/contact-flows/:InstanceId/:ContactFlowId
http GET {{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId")! 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
DescribeContactFlowModule
{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId
QUERY PARAMS
InstanceId
ContactFlowModuleId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId")
require "http/client"
url = "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId"
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId"
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/contact-flow-modules/:InstanceId/:ContactFlowModuleId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId';
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/contact-flow-modules/:InstanceId/:ContactFlowModuleId',
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId';
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId"]
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId",
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId');
echo $response->getBody();
setUrl('{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/contact-flow-modules/:InstanceId/:ContactFlowModuleId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId")
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/contact-flow-modules/:InstanceId/:ContactFlowModuleId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId";
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId
http GET {{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId")! 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
DescribeHoursOfOperation
{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId
QUERY PARAMS
InstanceId
HoursOfOperationId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
require "http/client"
url = "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"
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/hours-of-operations/:InstanceId/:HoursOfOperationId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId';
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/hours-of-operations/:InstanceId/:HoursOfOperationId',
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId';
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId"]
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId",
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId');
echo $response->getBody();
setUrl('{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/hours-of-operations/:InstanceId/:HoursOfOperationId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
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/hours-of-operations/:InstanceId/:HoursOfOperationId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId";
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId
http GET {{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")! 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
DescribeInstance
{{baseUrl}}/instance/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/instance/:InstanceId")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId"
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}}/instance/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId"
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/instance/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/instance/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/instance/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/instance/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/instance/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId';
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}}/instance/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId',
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}}/instance/:InstanceId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/instance/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/instance/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId';
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}}/instance/:InstanceId"]
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}}/instance/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId",
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}}/instance/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/instance/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId")
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/instance/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId";
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}}/instance/:InstanceId
http GET {{baseUrl}}/instance/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/instance/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId")! 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
DescribeInstanceAttribute
{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType
QUERY PARAMS
InstanceId
AttributeType
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType"
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}}/instance/:InstanceId/attribute/:AttributeType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType"
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/instance/:InstanceId/attribute/:AttributeType HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType';
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}}/instance/:InstanceId/attribute/:AttributeType',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/attribute/:AttributeType',
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}}/instance/:InstanceId/attribute/:AttributeType'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType';
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}}/instance/:InstanceId/attribute/:AttributeType"]
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}}/instance/:InstanceId/attribute/:AttributeType" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType",
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}}/instance/:InstanceId/attribute/:AttributeType');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/instance/:InstanceId/attribute/:AttributeType")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType")
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/instance/:InstanceId/attribute/:AttributeType') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType";
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}}/instance/:InstanceId/attribute/:AttributeType
http GET {{baseUrl}}/instance/:InstanceId/attribute/:AttributeType
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/instance/:InstanceId/attribute/:AttributeType
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType")! 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
DescribeInstanceStorageConfig
{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType
QUERY PARAMS
resourceType
InstanceId
AssociationId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType" {:query-params {:resourceType ""}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/instance/:InstanceId/storage-config/:AssociationId?resourceType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/storage-config/:AssociationId?resourceType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType',
qs: {resourceType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType');
req.query({
resourceType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'resourceType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'resourceType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/instance/:InstanceId/storage-config/:AssociationId?resourceType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType"
querystring = {"resourceType":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType"
queryString <- list(resourceType = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/instance/:InstanceId/storage-config/:AssociationId') do |req|
req.params['resourceType'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType";
let querystring = [
("resourceType", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType'
http GET '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribePhoneNumber
{{baseUrl}}/phone-number/:PhoneNumberId
QUERY PARAMS
PhoneNumberId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/phone-number/:PhoneNumberId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/phone-number/:PhoneNumberId")
require "http/client"
url = "{{baseUrl}}/phone-number/:PhoneNumberId"
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}}/phone-number/:PhoneNumberId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/phone-number/:PhoneNumberId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/phone-number/:PhoneNumberId"
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/phone-number/:PhoneNumberId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/phone-number/:PhoneNumberId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/phone-number/:PhoneNumberId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/phone-number/:PhoneNumberId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/phone-number/:PhoneNumberId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/phone-number/:PhoneNumberId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/phone-number/:PhoneNumberId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/phone-number/:PhoneNumberId';
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}}/phone-number/:PhoneNumberId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/phone-number/:PhoneNumberId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/phone-number/:PhoneNumberId',
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}}/phone-number/:PhoneNumberId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/phone-number/:PhoneNumberId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/phone-number/:PhoneNumberId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/phone-number/:PhoneNumberId';
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}}/phone-number/:PhoneNumberId"]
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}}/phone-number/:PhoneNumberId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/phone-number/:PhoneNumberId",
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}}/phone-number/:PhoneNumberId');
echo $response->getBody();
setUrl('{{baseUrl}}/phone-number/:PhoneNumberId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/phone-number/:PhoneNumberId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/phone-number/:PhoneNumberId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/phone-number/:PhoneNumberId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/phone-number/:PhoneNumberId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/phone-number/:PhoneNumberId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/phone-number/:PhoneNumberId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/phone-number/:PhoneNumberId")
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/phone-number/:PhoneNumberId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/phone-number/:PhoneNumberId";
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}}/phone-number/:PhoneNumberId
http GET {{baseUrl}}/phone-number/:PhoneNumberId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/phone-number/:PhoneNumberId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/phone-number/:PhoneNumberId")! 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
DescribeQueue
{{baseUrl}}/queues/:InstanceId/:QueueId
QUERY PARAMS
InstanceId
QueueId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/queues/:InstanceId/:QueueId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/queues/:InstanceId/:QueueId")
require "http/client"
url = "{{baseUrl}}/queues/:InstanceId/:QueueId"
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}}/queues/:InstanceId/:QueueId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/queues/:InstanceId/:QueueId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/queues/:InstanceId/:QueueId"
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/queues/:InstanceId/:QueueId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/queues/:InstanceId/:QueueId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/queues/:InstanceId/:QueueId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/queues/:InstanceId/:QueueId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/queues/:InstanceId/:QueueId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/queues/:InstanceId/:QueueId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId';
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}}/queues/:InstanceId/:QueueId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/queues/:InstanceId/:QueueId',
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}}/queues/:InstanceId/:QueueId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/queues/:InstanceId/:QueueId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/queues/:InstanceId/:QueueId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId';
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}}/queues/:InstanceId/:QueueId"]
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}}/queues/:InstanceId/:QueueId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/queues/:InstanceId/:QueueId",
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}}/queues/:InstanceId/:QueueId');
echo $response->getBody();
setUrl('{{baseUrl}}/queues/:InstanceId/:QueueId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/queues/:InstanceId/:QueueId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/queues/:InstanceId/:QueueId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/queues/:InstanceId/:QueueId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/queues/:InstanceId/:QueueId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/queues/:InstanceId/:QueueId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/queues/:InstanceId/:QueueId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/queues/:InstanceId/:QueueId")
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/queues/:InstanceId/:QueueId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/queues/:InstanceId/:QueueId";
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}}/queues/:InstanceId/:QueueId
http GET {{baseUrl}}/queues/:InstanceId/:QueueId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/queues/:InstanceId/:QueueId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/queues/:InstanceId/:QueueId")! 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
DescribeQuickConnect
{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId
QUERY PARAMS
InstanceId
QuickConnectId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId")
require "http/client"
url = "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId"
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}}/quick-connects/:InstanceId/:QuickConnectId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId"
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/quick-connects/:InstanceId/:QuickConnectId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId';
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}}/quick-connects/:InstanceId/:QuickConnectId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/quick-connects/:InstanceId/:QuickConnectId',
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}}/quick-connects/:InstanceId/:QuickConnectId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId';
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}}/quick-connects/:InstanceId/:QuickConnectId"]
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}}/quick-connects/:InstanceId/:QuickConnectId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId",
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}}/quick-connects/:InstanceId/:QuickConnectId');
echo $response->getBody();
setUrl('{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/quick-connects/:InstanceId/:QuickConnectId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId")
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/quick-connects/:InstanceId/:QuickConnectId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId";
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}}/quick-connects/:InstanceId/:QuickConnectId
http GET {{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId")! 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
DescribeRoutingProfile
{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId
QUERY PARAMS
InstanceId
RoutingProfileId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId")
require "http/client"
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId"
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}}/routing-profiles/:InstanceId/:RoutingProfileId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId"
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/routing-profiles/:InstanceId/:RoutingProfileId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId';
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}}/routing-profiles/:InstanceId/:RoutingProfileId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/routing-profiles/:InstanceId/:RoutingProfileId',
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}}/routing-profiles/:InstanceId/:RoutingProfileId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId';
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}}/routing-profiles/:InstanceId/:RoutingProfileId"]
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}}/routing-profiles/:InstanceId/:RoutingProfileId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId",
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}}/routing-profiles/:InstanceId/:RoutingProfileId');
echo $response->getBody();
setUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/routing-profiles/:InstanceId/:RoutingProfileId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId")
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/routing-profiles/:InstanceId/:RoutingProfileId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId";
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}}/routing-profiles/:InstanceId/:RoutingProfileId
http GET {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId")! 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
DescribeRule
{{baseUrl}}/rules/:InstanceId/:RuleId
QUERY PARAMS
InstanceId
RuleId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/rules/:InstanceId/:RuleId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/rules/:InstanceId/:RuleId")
require "http/client"
url = "{{baseUrl}}/rules/:InstanceId/:RuleId"
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}}/rules/:InstanceId/:RuleId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/rules/:InstanceId/:RuleId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/rules/:InstanceId/:RuleId"
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/rules/:InstanceId/:RuleId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/rules/:InstanceId/:RuleId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/rules/:InstanceId/:RuleId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/rules/:InstanceId/:RuleId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/rules/:InstanceId/:RuleId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/rules/:InstanceId/:RuleId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/rules/:InstanceId/:RuleId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/rules/:InstanceId/:RuleId';
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}}/rules/:InstanceId/:RuleId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/rules/:InstanceId/:RuleId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/rules/:InstanceId/:RuleId',
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}}/rules/:InstanceId/:RuleId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/rules/:InstanceId/:RuleId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/rules/:InstanceId/:RuleId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/rules/:InstanceId/:RuleId';
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}}/rules/:InstanceId/:RuleId"]
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}}/rules/:InstanceId/:RuleId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/rules/:InstanceId/:RuleId",
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}}/rules/:InstanceId/:RuleId');
echo $response->getBody();
setUrl('{{baseUrl}}/rules/:InstanceId/:RuleId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/rules/:InstanceId/:RuleId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/rules/:InstanceId/:RuleId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/rules/:InstanceId/:RuleId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/rules/:InstanceId/:RuleId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/rules/:InstanceId/:RuleId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/rules/:InstanceId/:RuleId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/rules/:InstanceId/:RuleId")
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/rules/:InstanceId/:RuleId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/rules/:InstanceId/:RuleId";
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}}/rules/:InstanceId/:RuleId
http GET {{baseUrl}}/rules/:InstanceId/:RuleId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/rules/:InstanceId/:RuleId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/rules/:InstanceId/:RuleId")! 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
DescribeSecurityProfile
{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId
QUERY PARAMS
SecurityProfileId
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")
require "http/client"
url = "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"
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}}/security-profiles/:InstanceId/:SecurityProfileId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"
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/security-profiles/:InstanceId/:SecurityProfileId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId';
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}}/security-profiles/:InstanceId/:SecurityProfileId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/security-profiles/:InstanceId/:SecurityProfileId',
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}}/security-profiles/:InstanceId/:SecurityProfileId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId';
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}}/security-profiles/:InstanceId/:SecurityProfileId"]
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}}/security-profiles/:InstanceId/:SecurityProfileId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId",
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}}/security-profiles/:InstanceId/:SecurityProfileId');
echo $response->getBody();
setUrl('{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/security-profiles/:InstanceId/:SecurityProfileId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")
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/security-profiles/:InstanceId/:SecurityProfileId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId";
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}}/security-profiles/:InstanceId/:SecurityProfileId
http GET {{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")! 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
DescribeTrafficDistributionGroup
{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId
QUERY PARAMS
TrafficDistributionGroupId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId")
require "http/client"
url = "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId"
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}}/traffic-distribution-group/:TrafficDistributionGroupId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId"
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/traffic-distribution-group/:TrafficDistributionGroupId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId';
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}}/traffic-distribution-group/:TrafficDistributionGroupId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/traffic-distribution-group/:TrafficDistributionGroupId',
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}}/traffic-distribution-group/:TrafficDistributionGroupId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId';
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}}/traffic-distribution-group/:TrafficDistributionGroupId"]
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}}/traffic-distribution-group/:TrafficDistributionGroupId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId",
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}}/traffic-distribution-group/:TrafficDistributionGroupId');
echo $response->getBody();
setUrl('{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/traffic-distribution-group/:TrafficDistributionGroupId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId")
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/traffic-distribution-group/:TrafficDistributionGroupId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId";
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}}/traffic-distribution-group/:TrafficDistributionGroupId
http GET {{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/traffic-distribution-group/:TrafficDistributionGroupId")! 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
DescribeUser
{{baseUrl}}/users/:InstanceId/:UserId
QUERY PARAMS
UserId
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users/:InstanceId/:UserId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/users/:InstanceId/:UserId")
require "http/client"
url = "{{baseUrl}}/users/:InstanceId/:UserId"
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}}/users/:InstanceId/:UserId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/users/:InstanceId/:UserId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/users/:InstanceId/:UserId"
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/users/:InstanceId/:UserId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/users/:InstanceId/:UserId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/users/:InstanceId/:UserId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/users/:InstanceId/:UserId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/users/:InstanceId/:UserId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/users/:InstanceId/:UserId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/users/:InstanceId/:UserId';
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}}/users/:InstanceId/:UserId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/users/:InstanceId/:UserId',
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}}/users/:InstanceId/:UserId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/users/:InstanceId/:UserId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/users/:InstanceId/:UserId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/users/:InstanceId/:UserId';
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}}/users/:InstanceId/:UserId"]
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}}/users/:InstanceId/:UserId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/users/:InstanceId/:UserId",
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}}/users/:InstanceId/:UserId');
echo $response->getBody();
setUrl('{{baseUrl}}/users/:InstanceId/:UserId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/users/:InstanceId/:UserId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/users/:InstanceId/:UserId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users/:InstanceId/:UserId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/users/:InstanceId/:UserId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/users/:InstanceId/:UserId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/users/:InstanceId/:UserId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/users/:InstanceId/:UserId")
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/users/:InstanceId/:UserId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/users/:InstanceId/:UserId";
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}}/users/:InstanceId/:UserId
http GET {{baseUrl}}/users/:InstanceId/:UserId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/users/:InstanceId/:UserId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users/:InstanceId/:UserId")! 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
DescribeUserHierarchyGroup
{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId
QUERY PARAMS
HierarchyGroupId
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")
require "http/client"
url = "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId"
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId"
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/user-hierarchy-groups/:InstanceId/:HierarchyGroupId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId';
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/user-hierarchy-groups/:InstanceId/:HierarchyGroupId',
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId';
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId"]
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId",
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId');
echo $response->getBody();
setUrl('{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")
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/user-hierarchy-groups/:InstanceId/:HierarchyGroupId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId";
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId
http GET {{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId")! 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
DescribeUserHierarchyStructure
{{baseUrl}}/user-hierarchy-structure/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user-hierarchy-structure/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/user-hierarchy-structure/:InstanceId")
require "http/client"
url = "{{baseUrl}}/user-hierarchy-structure/:InstanceId"
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}}/user-hierarchy-structure/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/user-hierarchy-structure/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/user-hierarchy-structure/:InstanceId"
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/user-hierarchy-structure/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/user-hierarchy-structure/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/user-hierarchy-structure/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/user-hierarchy-structure/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/user-hierarchy-structure/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/user-hierarchy-structure/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/user-hierarchy-structure/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/user-hierarchy-structure/:InstanceId';
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}}/user-hierarchy-structure/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/user-hierarchy-structure/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/user-hierarchy-structure/:InstanceId',
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}}/user-hierarchy-structure/:InstanceId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/user-hierarchy-structure/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/user-hierarchy-structure/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/user-hierarchy-structure/:InstanceId';
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}}/user-hierarchy-structure/:InstanceId"]
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}}/user-hierarchy-structure/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/user-hierarchy-structure/:InstanceId",
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}}/user-hierarchy-structure/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/user-hierarchy-structure/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/user-hierarchy-structure/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/user-hierarchy-structure/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user-hierarchy-structure/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/user-hierarchy-structure/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/user-hierarchy-structure/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/user-hierarchy-structure/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/user-hierarchy-structure/:InstanceId")
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/user-hierarchy-structure/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/user-hierarchy-structure/:InstanceId";
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}}/user-hierarchy-structure/:InstanceId
http GET {{baseUrl}}/user-hierarchy-structure/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/user-hierarchy-structure/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user-hierarchy-structure/:InstanceId")! 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
DescribeVocabulary
{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId
QUERY PARAMS
InstanceId
VocabularyId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId")
require "http/client"
url = "{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId"
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}}/vocabulary/:InstanceId/:VocabularyId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId"
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/vocabulary/:InstanceId/:VocabularyId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId';
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}}/vocabulary/:InstanceId/:VocabularyId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/vocabulary/:InstanceId/:VocabularyId',
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}}/vocabulary/:InstanceId/:VocabularyId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId';
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}}/vocabulary/:InstanceId/:VocabularyId"]
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}}/vocabulary/:InstanceId/:VocabularyId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId",
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}}/vocabulary/:InstanceId/:VocabularyId');
echo $response->getBody();
setUrl('{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/vocabulary/:InstanceId/:VocabularyId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId")
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/vocabulary/:InstanceId/:VocabularyId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId";
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}}/vocabulary/:InstanceId/:VocabularyId
http GET {{baseUrl}}/vocabulary/:InstanceId/:VocabularyId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/vocabulary/:InstanceId/:VocabularyId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/vocabulary/:InstanceId/:VocabularyId")! 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()
DELETE
DisassociateApprovedOrigin
{{baseUrl}}/instance/:InstanceId/approved-origin#origin
QUERY PARAMS
origin
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/instance/:InstanceId/approved-origin#origin" {:query-params {:origin ""}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin"
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}}/instance/:InstanceId/approved-origin?origin=#origin"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin"
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/instance/:InstanceId/approved-origin?origin= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin"))
.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}}/instance/:InstanceId/approved-origin?origin=#origin")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin")
.asString();
const 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}}/instance/:InstanceId/approved-origin?origin=#origin');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/instance/:InstanceId/approved-origin#origin',
params: {origin: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin';
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}}/instance/:InstanceId/approved-origin?origin=#origin',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/approved-origin?origin=',
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}}/instance/:InstanceId/approved-origin#origin',
qs: {origin: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/instance/:InstanceId/approved-origin#origin');
req.query({
origin: ''
});
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}}/instance/:InstanceId/approved-origin#origin',
params: {origin: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin';
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}}/instance/:InstanceId/approved-origin?origin=#origin"]
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}}/instance/:InstanceId/approved-origin?origin=#origin" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin",
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}}/instance/:InstanceId/approved-origin?origin=#origin');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/approved-origin#origin');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'origin' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/approved-origin#origin');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'origin' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/instance/:InstanceId/approved-origin?origin=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/approved-origin#origin"
querystring = {"origin":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/approved-origin#origin"
queryString <- list(origin = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin")
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/instance/:InstanceId/approved-origin') do |req|
req.params['origin'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/approved-origin#origin";
let querystring = [
("origin", ""),
];
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin'
http DELETE '{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/approved-origin?origin=#origin")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DisassociateBot
{{baseUrl}}/instance/:InstanceId/bot
QUERY PARAMS
InstanceId
BODY json
{
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": {
"AliasArn": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/bot");
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 \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/instance/:InstanceId/bot" {:content-type :json
:form-params {:LexBot {:Name ""
:LexRegion ""}
:LexV2Bot {:AliasArn ""}}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/bot"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\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}}/instance/:InstanceId/bot"),
Content = new StringContent("{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\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}}/instance/:InstanceId/bot");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/bot"
payload := strings.NewReader("{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\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/instance/:InstanceId/bot HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 97
{
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": {
"AliasArn": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/instance/:InstanceId/bot")
.setHeader("content-type", "application/json")
.setBody("{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/bot"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\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 \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/bot")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/instance/:InstanceId/bot")
.header("content-type", "application/json")
.body("{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
LexBot: {
Name: '',
LexRegion: ''
},
LexV2Bot: {
AliasArn: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/instance/:InstanceId/bot');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/instance/:InstanceId/bot',
headers: {'content-type': 'application/json'},
data: {LexBot: {Name: '', LexRegion: ''}, LexV2Bot: {AliasArn: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/bot';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"LexBot":{"Name":"","LexRegion":""},"LexV2Bot":{"AliasArn":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/bot',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "LexBot": {\n "Name": "",\n "LexRegion": ""\n },\n "LexV2Bot": {\n "AliasArn": ""\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 \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/bot")
.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/instance/:InstanceId/bot',
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({LexBot: {Name: '', LexRegion: ''}, LexV2Bot: {AliasArn: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/instance/:InstanceId/bot',
headers: {'content-type': 'application/json'},
body: {LexBot: {Name: '', LexRegion: ''}, LexV2Bot: {AliasArn: ''}},
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}}/instance/:InstanceId/bot');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
LexBot: {
Name: '',
LexRegion: ''
},
LexV2Bot: {
AliasArn: ''
}
});
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}}/instance/:InstanceId/bot',
headers: {'content-type': 'application/json'},
data: {LexBot: {Name: '', LexRegion: ''}, LexV2Bot: {AliasArn: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/bot';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"LexBot":{"Name":"","LexRegion":""},"LexV2Bot":{"AliasArn":""}}'
};
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 = @{ @"LexBot": @{ @"Name": @"", @"LexRegion": @"" },
@"LexV2Bot": @{ @"AliasArn": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/bot"]
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}}/instance/:InstanceId/bot" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/bot",
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([
'LexBot' => [
'Name' => '',
'LexRegion' => ''
],
'LexV2Bot' => [
'AliasArn' => ''
]
]),
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}}/instance/:InstanceId/bot', [
'body' => '{
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": {
"AliasArn": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/bot');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'LexBot' => [
'Name' => '',
'LexRegion' => ''
],
'LexV2Bot' => [
'AliasArn' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'LexBot' => [
'Name' => '',
'LexRegion' => ''
],
'LexV2Bot' => [
'AliasArn' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/instance/:InstanceId/bot');
$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}}/instance/:InstanceId/bot' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": {
"AliasArn": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/bot' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": {
"AliasArn": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/instance/:InstanceId/bot", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/bot"
payload = {
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": { "AliasArn": "" }
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/bot"
payload <- "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\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}}/instance/:InstanceId/bot")
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 \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\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/instance/:InstanceId/bot') do |req|
req.body = "{\n \"LexBot\": {\n \"Name\": \"\",\n \"LexRegion\": \"\"\n },\n \"LexV2Bot\": {\n \"AliasArn\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/bot";
let payload = json!({
"LexBot": json!({
"Name": "",
"LexRegion": ""
}),
"LexV2Bot": json!({"AliasArn": ""})
});
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}}/instance/:InstanceId/bot \
--header 'content-type: application/json' \
--data '{
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": {
"AliasArn": ""
}
}'
echo '{
"LexBot": {
"Name": "",
"LexRegion": ""
},
"LexV2Bot": {
"AliasArn": ""
}
}' | \
http POST {{baseUrl}}/instance/:InstanceId/bot \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "LexBot": {\n "Name": "",\n "LexRegion": ""\n },\n "LexV2Bot": {\n "AliasArn": ""\n }\n}' \
--output-document \
- {{baseUrl}}/instance/:InstanceId/bot
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"LexBot": [
"Name": "",
"LexRegion": ""
],
"LexV2Bot": ["AliasArn": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/bot")! 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
DisassociateInstanceStorageConfig
{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType
QUERY PARAMS
resourceType
InstanceId
AssociationId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType" {:query-params {:resourceType ""}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/instance/:InstanceId/storage-config/:AssociationId?resourceType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/storage-config/:AssociationId?resourceType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType',
qs: {resourceType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType');
req.query({
resourceType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'resourceType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'resourceType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/instance/:InstanceId/storage-config/:AssociationId?resourceType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType"
querystring = {"resourceType":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType"
queryString <- list(resourceType = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/instance/:InstanceId/storage-config/:AssociationId') do |req|
req.params['resourceType'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType";
let querystring = [
("resourceType", ""),
];
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType'
http DELETE '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DisassociateLambdaFunction
{{baseUrl}}/instance/:InstanceId/lambda-function#functionArn
QUERY PARAMS
functionArn
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/instance/:InstanceId/lambda-function#functionArn" {:query-params {:functionArn ""}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn"
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}}/instance/:InstanceId/lambda-function?functionArn=#functionArn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn"
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/instance/:InstanceId/lambda-function?functionArn= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn"))
.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}}/instance/:InstanceId/lambda-function?functionArn=#functionArn")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn")
.asString();
const 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}}/instance/:InstanceId/lambda-function?functionArn=#functionArn');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/instance/:InstanceId/lambda-function#functionArn',
params: {functionArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn';
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}}/instance/:InstanceId/lambda-function?functionArn=#functionArn',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/lambda-function?functionArn=',
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}}/instance/:InstanceId/lambda-function#functionArn',
qs: {functionArn: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/instance/:InstanceId/lambda-function#functionArn');
req.query({
functionArn: ''
});
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}}/instance/:InstanceId/lambda-function#functionArn',
params: {functionArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn';
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}}/instance/:InstanceId/lambda-function?functionArn=#functionArn"]
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}}/instance/:InstanceId/lambda-function?functionArn=#functionArn" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn",
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}}/instance/:InstanceId/lambda-function?functionArn=#functionArn');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/lambda-function#functionArn');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'functionArn' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/lambda-function#functionArn');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'functionArn' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/instance/:InstanceId/lambda-function?functionArn=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/lambda-function#functionArn"
querystring = {"functionArn":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/lambda-function#functionArn"
queryString <- list(functionArn = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn")
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/instance/:InstanceId/lambda-function') do |req|
req.params['functionArn'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/lambda-function#functionArn";
let querystring = [
("functionArn", ""),
];
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn'
http DELETE '{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/lambda-function?functionArn=#functionArn")! 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
DisassociateLexBot
{{baseUrl}}/instance/:InstanceId/lex-bot#botName&lexRegion
QUERY PARAMS
botName
lexRegion
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/instance/:InstanceId/lex-bot#botName&lexRegion" {:query-params {:botName ""
:lexRegion ""}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion"
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}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion"
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/instance/:InstanceId/lex-bot?botName=&lexRegion= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion"))
.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}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion")
.asString();
const 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}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/instance/:InstanceId/lex-bot#botName&lexRegion',
params: {botName: '', lexRegion: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion';
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}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/lex-bot?botName=&lexRegion=',
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}}/instance/:InstanceId/lex-bot#botName&lexRegion',
qs: {botName: '', lexRegion: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/instance/:InstanceId/lex-bot#botName&lexRegion');
req.query({
botName: '',
lexRegion: ''
});
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}}/instance/:InstanceId/lex-bot#botName&lexRegion',
params: {botName: '', lexRegion: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion';
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}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion"]
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}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion",
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}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/lex-bot#botName&lexRegion');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'botName' => '',
'lexRegion' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/lex-bot#botName&lexRegion');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'botName' => '',
'lexRegion' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/instance/:InstanceId/lex-bot?botName=&lexRegion=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/lex-bot#botName&lexRegion"
querystring = {"botName":"","lexRegion":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/lex-bot#botName&lexRegion"
queryString <- list(
botName = "",
lexRegion = ""
)
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion")
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/instance/:InstanceId/lex-bot') do |req|
req.params['botName'] = ''
req.params['lexRegion'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/lex-bot#botName&lexRegion";
let querystring = [
("botName", ""),
("lexRegion", ""),
];
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion'
http DELETE '{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/lex-bot?botName=&lexRegion=#botName&lexRegion")! 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
DisassociatePhoneNumberContactFlow
{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow#instanceId
QUERY PARAMS
instanceId
PhoneNumberId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow#instanceId" {:query-params {:instanceId ""}})
require "http/client"
url = "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId"
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}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId"
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/phone-number/:PhoneNumberId/contact-flow?instanceId= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId"))
.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}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId")
.asString();
const 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}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow#instanceId',
params: {instanceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId';
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}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/phone-number/:PhoneNumberId/contact-flow?instanceId=',
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}}/phone-number/:PhoneNumberId/contact-flow#instanceId',
qs: {instanceId: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow#instanceId');
req.query({
instanceId: ''
});
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}}/phone-number/:PhoneNumberId/contact-flow#instanceId',
params: {instanceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId';
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}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId"]
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}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId",
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}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow#instanceId');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'instanceId' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow#instanceId');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'instanceId' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/phone-number/:PhoneNumberId/contact-flow?instanceId=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow#instanceId"
querystring = {"instanceId":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow#instanceId"
queryString <- list(instanceId = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId")
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/phone-number/:PhoneNumberId/contact-flow') do |req|
req.params['instanceId'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow#instanceId";
let querystring = [
("instanceId", ""),
];
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId'
http DELETE '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/phone-number/:PhoneNumberId/contact-flow?instanceId=#instanceId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DisassociateQueueQuickConnects
{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects
QUERY PARAMS
InstanceId
QueueId
BODY json
{
"QuickConnectIds": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects");
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 \"QuickConnectIds\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects" {:content-type :json
:form-params {:QuickConnectIds []}})
require "http/client"
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"QuickConnectIds\": []\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}}/queues/:InstanceId/:QueueId/disassociate-quick-connects"),
Content = new StringContent("{\n \"QuickConnectIds\": []\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}}/queues/:InstanceId/:QueueId/disassociate-quick-connects");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"QuickConnectIds\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects"
payload := strings.NewReader("{\n \"QuickConnectIds\": []\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/queues/:InstanceId/:QueueId/disassociate-quick-connects HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 27
{
"QuickConnectIds": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects")
.setHeader("content-type", "application/json")
.setBody("{\n \"QuickConnectIds\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"QuickConnectIds\": []\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 \"QuickConnectIds\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects")
.header("content-type", "application/json")
.body("{\n \"QuickConnectIds\": []\n}")
.asString();
const data = JSON.stringify({
QuickConnectIds: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects',
headers: {'content-type': 'application/json'},
data: {QuickConnectIds: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"QuickConnectIds":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "QuickConnectIds": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"QuickConnectIds\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects")
.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/queues/:InstanceId/:QueueId/disassociate-quick-connects',
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({QuickConnectIds: []}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects',
headers: {'content-type': 'application/json'},
body: {QuickConnectIds: []},
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}}/queues/:InstanceId/:QueueId/disassociate-quick-connects');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
QuickConnectIds: []
});
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}}/queues/:InstanceId/:QueueId/disassociate-quick-connects',
headers: {'content-type': 'application/json'},
data: {QuickConnectIds: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"QuickConnectIds":[]}'
};
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 = @{ @"QuickConnectIds": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects"]
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}}/queues/:InstanceId/:QueueId/disassociate-quick-connects" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"QuickConnectIds\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects",
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([
'QuickConnectIds' => [
]
]),
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}}/queues/:InstanceId/:QueueId/disassociate-quick-connects', [
'body' => '{
"QuickConnectIds": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'QuickConnectIds' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'QuickConnectIds' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects');
$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}}/queues/:InstanceId/:QueueId/disassociate-quick-connects' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"QuickConnectIds": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"QuickConnectIds": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"QuickConnectIds\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/queues/:InstanceId/:QueueId/disassociate-quick-connects", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects"
payload = { "QuickConnectIds": [] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects"
payload <- "{\n \"QuickConnectIds\": []\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}}/queues/:InstanceId/:QueueId/disassociate-quick-connects")
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 \"QuickConnectIds\": []\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/queues/:InstanceId/:QueueId/disassociate-quick-connects') do |req|
req.body = "{\n \"QuickConnectIds\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects";
let payload = json!({"QuickConnectIds": ()});
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}}/queues/:InstanceId/:QueueId/disassociate-quick-connects \
--header 'content-type: application/json' \
--data '{
"QuickConnectIds": []
}'
echo '{
"QuickConnectIds": []
}' | \
http POST {{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "QuickConnectIds": []\n}' \
--output-document \
- {{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["QuickConnectIds": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/queues/:InstanceId/:QueueId/disassociate-quick-connects")! 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
DisassociateRoutingProfileQueues
{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues
QUERY PARAMS
InstanceId
RoutingProfileId
BODY json
{
"QueueReferences": [
{
"QueueId": "",
"Channel": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues");
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 \"QueueReferences\": [\n {\n \"QueueId\": \"\",\n \"Channel\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues" {:content-type :json
:form-params {:QueueReferences [{:QueueId ""
:Channel ""}]}})
require "http/client"
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"QueueReferences\": [\n {\n \"QueueId\": \"\",\n \"Channel\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues"),
Content = new StringContent("{\n \"QueueReferences\": [\n {\n \"QueueId\": \"\",\n \"Channel\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"QueueReferences\": [\n {\n \"QueueId\": \"\",\n \"Channel\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues"
payload := strings.NewReader("{\n \"QueueReferences\": [\n {\n \"QueueId\": \"\",\n \"Channel\": \"\"\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/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 83
{
"QueueReferences": [
{
"QueueId": "",
"Channel": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues")
.setHeader("content-type", "application/json")
.setBody("{\n \"QueueReferences\": [\n {\n \"QueueId\": \"\",\n \"Channel\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"QueueReferences\": [\n {\n \"QueueId\": \"\",\n \"Channel\": \"\"\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 \"QueueReferences\": [\n {\n \"QueueId\": \"\",\n \"Channel\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues")
.header("content-type", "application/json")
.body("{\n \"QueueReferences\": [\n {\n \"QueueId\": \"\",\n \"Channel\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
QueueReferences: [
{
QueueId: '',
Channel: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues',
headers: {'content-type': 'application/json'},
data: {QueueReferences: [{QueueId: '', Channel: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"QueueReferences":[{"QueueId":"","Channel":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "QueueReferences": [\n {\n "QueueId": "",\n "Channel": ""\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 \"QueueReferences\": [\n {\n \"QueueId\": \"\",\n \"Channel\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues")
.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/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues',
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({QueueReferences: [{QueueId: '', Channel: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues',
headers: {'content-type': 'application/json'},
body: {QueueReferences: [{QueueId: '', Channel: ''}]},
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}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
QueueReferences: [
{
QueueId: '',
Channel: ''
}
]
});
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}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues',
headers: {'content-type': 'application/json'},
data: {QueueReferences: [{QueueId: '', Channel: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"QueueReferences":[{"QueueId":"","Channel":""}]}'
};
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 = @{ @"QueueReferences": @[ @{ @"QueueId": @"", @"Channel": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues"]
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}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"QueueReferences\": [\n {\n \"QueueId\": \"\",\n \"Channel\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues",
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([
'QueueReferences' => [
[
'QueueId' => '',
'Channel' => ''
]
]
]),
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}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues', [
'body' => '{
"QueueReferences": [
{
"QueueId": "",
"Channel": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'QueueReferences' => [
[
'QueueId' => '',
'Channel' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'QueueReferences' => [
[
'QueueId' => '',
'Channel' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues');
$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}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"QueueReferences": [
{
"QueueId": "",
"Channel": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"QueueReferences": [
{
"QueueId": "",
"Channel": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"QueueReferences\": [\n {\n \"QueueId\": \"\",\n \"Channel\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues"
payload = { "QueueReferences": [
{
"QueueId": "",
"Channel": ""
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues"
payload <- "{\n \"QueueReferences\": [\n {\n \"QueueId\": \"\",\n \"Channel\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues")
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 \"QueueReferences\": [\n {\n \"QueueId\": \"\",\n \"Channel\": \"\"\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/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues') do |req|
req.body = "{\n \"QueueReferences\": [\n {\n \"QueueId\": \"\",\n \"Channel\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues";
let payload = json!({"QueueReferences": (
json!({
"QueueId": "",
"Channel": ""
})
)});
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}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues \
--header 'content-type: application/json' \
--data '{
"QueueReferences": [
{
"QueueId": "",
"Channel": ""
}
]
}'
echo '{
"QueueReferences": [
{
"QueueId": "",
"Channel": ""
}
]
}' | \
http POST {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "QueueReferences": [\n {\n "QueueId": "",\n "Channel": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["QueueReferences": [
[
"QueueId": "",
"Channel": ""
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/disassociate-queues")! 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
DisassociateSecurityKey
{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId
QUERY PARAMS
InstanceId
AssociationId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId"
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}}/instance/:InstanceId/security-key/:AssociationId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId"
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/instance/:InstanceId/security-key/:AssociationId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId"))
.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}}/instance/:InstanceId/security-key/:AssociationId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId")
.asString();
const 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}}/instance/:InstanceId/security-key/:AssociationId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId';
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}}/instance/:InstanceId/security-key/:AssociationId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/security-key/:AssociationId',
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}}/instance/:InstanceId/security-key/:AssociationId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId');
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}}/instance/:InstanceId/security-key/:AssociationId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId';
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}}/instance/:InstanceId/security-key/:AssociationId"]
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}}/instance/:InstanceId/security-key/:AssociationId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId",
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}}/instance/:InstanceId/security-key/:AssociationId');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/instance/:InstanceId/security-key/:AssociationId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId")
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/instance/:InstanceId/security-key/:AssociationId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId";
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}}/instance/:InstanceId/security-key/:AssociationId
http DELETE {{baseUrl}}/instance/:InstanceId/security-key/:AssociationId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/instance/:InstanceId/security-key/:AssociationId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/security-key/:AssociationId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DismissUserContact
{{baseUrl}}/users/:InstanceId/:UserId/contact
QUERY PARAMS
UserId
InstanceId
BODY json
{
"ContactId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users/:InstanceId/:UserId/contact");
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 \"ContactId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/users/:InstanceId/:UserId/contact" {:content-type :json
:form-params {:ContactId ""}})
require "http/client"
url = "{{baseUrl}}/users/:InstanceId/:UserId/contact"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ContactId\": \"\"\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}}/users/:InstanceId/:UserId/contact"),
Content = new StringContent("{\n \"ContactId\": \"\"\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}}/users/:InstanceId/:UserId/contact");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ContactId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/users/:InstanceId/:UserId/contact"
payload := strings.NewReader("{\n \"ContactId\": \"\"\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/users/:InstanceId/:UserId/contact HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 21
{
"ContactId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/users/:InstanceId/:UserId/contact")
.setHeader("content-type", "application/json")
.setBody("{\n \"ContactId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/users/:InstanceId/:UserId/contact"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ContactId\": \"\"\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 \"ContactId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId/contact")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/users/:InstanceId/:UserId/contact")
.header("content-type", "application/json")
.body("{\n \"ContactId\": \"\"\n}")
.asString();
const data = JSON.stringify({
ContactId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/users/:InstanceId/:UserId/contact');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/users/:InstanceId/:UserId/contact',
headers: {'content-type': 'application/json'},
data: {ContactId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/users/:InstanceId/:UserId/contact';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ContactId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/users/:InstanceId/:UserId/contact',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ContactId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ContactId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId/contact")
.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/users/:InstanceId/:UserId/contact',
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({ContactId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/users/:InstanceId/:UserId/contact',
headers: {'content-type': 'application/json'},
body: {ContactId: ''},
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}}/users/:InstanceId/:UserId/contact');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ContactId: ''
});
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}}/users/:InstanceId/:UserId/contact',
headers: {'content-type': 'application/json'},
data: {ContactId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/users/:InstanceId/:UserId/contact';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ContactId":""}'
};
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 = @{ @"ContactId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/users/:InstanceId/:UserId/contact"]
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}}/users/:InstanceId/:UserId/contact" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ContactId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/users/:InstanceId/:UserId/contact",
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([
'ContactId' => ''
]),
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}}/users/:InstanceId/:UserId/contact', [
'body' => '{
"ContactId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/users/:InstanceId/:UserId/contact');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ContactId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ContactId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/users/:InstanceId/:UserId/contact');
$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}}/users/:InstanceId/:UserId/contact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ContactId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users/:InstanceId/:UserId/contact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ContactId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ContactId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/users/:InstanceId/:UserId/contact", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/users/:InstanceId/:UserId/contact"
payload = { "ContactId": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/users/:InstanceId/:UserId/contact"
payload <- "{\n \"ContactId\": \"\"\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}}/users/:InstanceId/:UserId/contact")
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 \"ContactId\": \"\"\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/users/:InstanceId/:UserId/contact') do |req|
req.body = "{\n \"ContactId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/users/:InstanceId/:UserId/contact";
let payload = json!({"ContactId": ""});
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}}/users/:InstanceId/:UserId/contact \
--header 'content-type: application/json' \
--data '{
"ContactId": ""
}'
echo '{
"ContactId": ""
}' | \
http POST {{baseUrl}}/users/:InstanceId/:UserId/contact \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ContactId": ""\n}' \
--output-document \
- {{baseUrl}}/users/:InstanceId/:UserId/contact
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["ContactId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users/:InstanceId/:UserId/contact")! 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
GetContactAttributes
{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId
QUERY PARAMS
InstanceId
InitialContactId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId")
require "http/client"
url = "{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId"
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}}/contact/attributes/:InstanceId/:InitialContactId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId"
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/contact/attributes/:InstanceId/:InitialContactId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId';
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}}/contact/attributes/:InstanceId/:InitialContactId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/contact/attributes/:InstanceId/:InitialContactId',
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}}/contact/attributes/:InstanceId/:InitialContactId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId';
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}}/contact/attributes/:InstanceId/:InitialContactId"]
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}}/contact/attributes/:InstanceId/:InitialContactId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId",
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}}/contact/attributes/:InstanceId/:InitialContactId');
echo $response->getBody();
setUrl('{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/contact/attributes/:InstanceId/:InitialContactId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId")
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/contact/attributes/:InstanceId/:InitialContactId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId";
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}}/contact/attributes/:InstanceId/:InitialContactId
http GET {{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/attributes/:InstanceId/:InitialContactId")! 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
GetCurrentMetricData
{{baseUrl}}/metrics/current/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"CurrentMetrics": [
{
"Name": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0,
"SortCriteria": [
{
"SortByMetric": "",
"SortOrder": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/metrics/current/:InstanceId");
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 \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"CurrentMetrics\": [\n {\n \"Name\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SortCriteria\": [\n {\n \"SortByMetric\": \"\",\n \"SortOrder\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/metrics/current/:InstanceId" {:content-type :json
:form-params {:Filters {:Queues ""
:Channels ""
:RoutingProfiles ""}
:Groupings []
:CurrentMetrics [{:Name ""
:Unit ""}]
:NextToken ""
:MaxResults 0
:SortCriteria [{:SortByMetric ""
:SortOrder ""}]}})
require "http/client"
url = "{{baseUrl}}/metrics/current/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"CurrentMetrics\": [\n {\n \"Name\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SortCriteria\": [\n {\n \"SortByMetric\": \"\",\n \"SortOrder\": \"\"\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}}/metrics/current/:InstanceId"),
Content = new StringContent("{\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"CurrentMetrics\": [\n {\n \"Name\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SortCriteria\": [\n {\n \"SortByMetric\": \"\",\n \"SortOrder\": \"\"\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}}/metrics/current/:InstanceId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"CurrentMetrics\": [\n {\n \"Name\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SortCriteria\": [\n {\n \"SortByMetric\": \"\",\n \"SortOrder\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/metrics/current/:InstanceId"
payload := strings.NewReader("{\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"CurrentMetrics\": [\n {\n \"Name\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SortCriteria\": [\n {\n \"SortByMetric\": \"\",\n \"SortOrder\": \"\"\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/metrics/current/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 302
{
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"CurrentMetrics": [
{
"Name": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0,
"SortCriteria": [
{
"SortByMetric": "",
"SortOrder": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/metrics/current/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"CurrentMetrics\": [\n {\n \"Name\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SortCriteria\": [\n {\n \"SortByMetric\": \"\",\n \"SortOrder\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/metrics/current/:InstanceId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"CurrentMetrics\": [\n {\n \"Name\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SortCriteria\": [\n {\n \"SortByMetric\": \"\",\n \"SortOrder\": \"\"\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 \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"CurrentMetrics\": [\n {\n \"Name\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SortCriteria\": [\n {\n \"SortByMetric\": \"\",\n \"SortOrder\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/metrics/current/:InstanceId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/metrics/current/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"CurrentMetrics\": [\n {\n \"Name\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SortCriteria\": [\n {\n \"SortByMetric\": \"\",\n \"SortOrder\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
Filters: {
Queues: '',
Channels: '',
RoutingProfiles: ''
},
Groupings: [],
CurrentMetrics: [
{
Name: '',
Unit: ''
}
],
NextToken: '',
MaxResults: 0,
SortCriteria: [
{
SortByMetric: '',
SortOrder: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/metrics/current/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/metrics/current/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Filters: {Queues: '', Channels: '', RoutingProfiles: ''},
Groupings: [],
CurrentMetrics: [{Name: '', Unit: ''}],
NextToken: '',
MaxResults: 0,
SortCriteria: [{SortByMetric: '', SortOrder: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/metrics/current/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Filters":{"Queues":"","Channels":"","RoutingProfiles":""},"Groupings":[],"CurrentMetrics":[{"Name":"","Unit":""}],"NextToken":"","MaxResults":0,"SortCriteria":[{"SortByMetric":"","SortOrder":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/metrics/current/:InstanceId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Filters": {\n "Queues": "",\n "Channels": "",\n "RoutingProfiles": ""\n },\n "Groupings": [],\n "CurrentMetrics": [\n {\n "Name": "",\n "Unit": ""\n }\n ],\n "NextToken": "",\n "MaxResults": 0,\n "SortCriteria": [\n {\n "SortByMetric": "",\n "SortOrder": ""\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 \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"CurrentMetrics\": [\n {\n \"Name\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SortCriteria\": [\n {\n \"SortByMetric\": \"\",\n \"SortOrder\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/metrics/current/:InstanceId")
.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/metrics/current/:InstanceId',
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({
Filters: {Queues: '', Channels: '', RoutingProfiles: ''},
Groupings: [],
CurrentMetrics: [{Name: '', Unit: ''}],
NextToken: '',
MaxResults: 0,
SortCriteria: [{SortByMetric: '', SortOrder: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/metrics/current/:InstanceId',
headers: {'content-type': 'application/json'},
body: {
Filters: {Queues: '', Channels: '', RoutingProfiles: ''},
Groupings: [],
CurrentMetrics: [{Name: '', Unit: ''}],
NextToken: '',
MaxResults: 0,
SortCriteria: [{SortByMetric: '', SortOrder: ''}]
},
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}}/metrics/current/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Filters: {
Queues: '',
Channels: '',
RoutingProfiles: ''
},
Groupings: [],
CurrentMetrics: [
{
Name: '',
Unit: ''
}
],
NextToken: '',
MaxResults: 0,
SortCriteria: [
{
SortByMetric: '',
SortOrder: ''
}
]
});
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}}/metrics/current/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Filters: {Queues: '', Channels: '', RoutingProfiles: ''},
Groupings: [],
CurrentMetrics: [{Name: '', Unit: ''}],
NextToken: '',
MaxResults: 0,
SortCriteria: [{SortByMetric: '', SortOrder: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/metrics/current/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Filters":{"Queues":"","Channels":"","RoutingProfiles":""},"Groupings":[],"CurrentMetrics":[{"Name":"","Unit":""}],"NextToken":"","MaxResults":0,"SortCriteria":[{"SortByMetric":"","SortOrder":""}]}'
};
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 = @{ @"Filters": @{ @"Queues": @"", @"Channels": @"", @"RoutingProfiles": @"" },
@"Groupings": @[ ],
@"CurrentMetrics": @[ @{ @"Name": @"", @"Unit": @"" } ],
@"NextToken": @"",
@"MaxResults": @0,
@"SortCriteria": @[ @{ @"SortByMetric": @"", @"SortOrder": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/metrics/current/:InstanceId"]
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}}/metrics/current/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"CurrentMetrics\": [\n {\n \"Name\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SortCriteria\": [\n {\n \"SortByMetric\": \"\",\n \"SortOrder\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/metrics/current/:InstanceId",
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([
'Filters' => [
'Queues' => '',
'Channels' => '',
'RoutingProfiles' => ''
],
'Groupings' => [
],
'CurrentMetrics' => [
[
'Name' => '',
'Unit' => ''
]
],
'NextToken' => '',
'MaxResults' => 0,
'SortCriteria' => [
[
'SortByMetric' => '',
'SortOrder' => ''
]
]
]),
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}}/metrics/current/:InstanceId', [
'body' => '{
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"CurrentMetrics": [
{
"Name": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0,
"SortCriteria": [
{
"SortByMetric": "",
"SortOrder": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/metrics/current/:InstanceId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Filters' => [
'Queues' => '',
'Channels' => '',
'RoutingProfiles' => ''
],
'Groupings' => [
],
'CurrentMetrics' => [
[
'Name' => '',
'Unit' => ''
]
],
'NextToken' => '',
'MaxResults' => 0,
'SortCriteria' => [
[
'SortByMetric' => '',
'SortOrder' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Filters' => [
'Queues' => '',
'Channels' => '',
'RoutingProfiles' => ''
],
'Groupings' => [
],
'CurrentMetrics' => [
[
'Name' => '',
'Unit' => ''
]
],
'NextToken' => '',
'MaxResults' => 0,
'SortCriteria' => [
[
'SortByMetric' => '',
'SortOrder' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/metrics/current/:InstanceId');
$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}}/metrics/current/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"CurrentMetrics": [
{
"Name": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0,
"SortCriteria": [
{
"SortByMetric": "",
"SortOrder": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/metrics/current/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"CurrentMetrics": [
{
"Name": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0,
"SortCriteria": [
{
"SortByMetric": "",
"SortOrder": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"CurrentMetrics\": [\n {\n \"Name\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SortCriteria\": [\n {\n \"SortByMetric\": \"\",\n \"SortOrder\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/metrics/current/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/metrics/current/:InstanceId"
payload = {
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"CurrentMetrics": [
{
"Name": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0,
"SortCriteria": [
{
"SortByMetric": "",
"SortOrder": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/metrics/current/:InstanceId"
payload <- "{\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"CurrentMetrics\": [\n {\n \"Name\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SortCriteria\": [\n {\n \"SortByMetric\": \"\",\n \"SortOrder\": \"\"\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}}/metrics/current/:InstanceId")
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 \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"CurrentMetrics\": [\n {\n \"Name\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SortCriteria\": [\n {\n \"SortByMetric\": \"\",\n \"SortOrder\": \"\"\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/metrics/current/:InstanceId') do |req|
req.body = "{\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"CurrentMetrics\": [\n {\n \"Name\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SortCriteria\": [\n {\n \"SortByMetric\": \"\",\n \"SortOrder\": \"\"\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}}/metrics/current/:InstanceId";
let payload = json!({
"Filters": json!({
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
}),
"Groupings": (),
"CurrentMetrics": (
json!({
"Name": "",
"Unit": ""
})
),
"NextToken": "",
"MaxResults": 0,
"SortCriteria": (
json!({
"SortByMetric": "",
"SortOrder": ""
})
)
});
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}}/metrics/current/:InstanceId \
--header 'content-type: application/json' \
--data '{
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"CurrentMetrics": [
{
"Name": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0,
"SortCriteria": [
{
"SortByMetric": "",
"SortOrder": ""
}
]
}'
echo '{
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"CurrentMetrics": [
{
"Name": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0,
"SortCriteria": [
{
"SortByMetric": "",
"SortOrder": ""
}
]
}' | \
http POST {{baseUrl}}/metrics/current/:InstanceId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Filters": {\n "Queues": "",\n "Channels": "",\n "RoutingProfiles": ""\n },\n "Groupings": [],\n "CurrentMetrics": [\n {\n "Name": "",\n "Unit": ""\n }\n ],\n "NextToken": "",\n "MaxResults": 0,\n "SortCriteria": [\n {\n "SortByMetric": "",\n "SortOrder": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/metrics/current/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Filters": [
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
],
"Groupings": [],
"CurrentMetrics": [
[
"Name": "",
"Unit": ""
]
],
"NextToken": "",
"MaxResults": 0,
"SortCriteria": [
[
"SortByMetric": "",
"SortOrder": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/metrics/current/:InstanceId")! 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
GetCurrentUserData
{{baseUrl}}/metrics/userdata/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"Filters": {
"Queues": "",
"ContactFilter": "",
"RoutingProfiles": "",
"Agents": "",
"UserHierarchyGroups": ""
},
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/metrics/userdata/:InstanceId");
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 \"Filters\": {\n \"Queues\": \"\",\n \"ContactFilter\": \"\",\n \"RoutingProfiles\": \"\",\n \"Agents\": \"\",\n \"UserHierarchyGroups\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/metrics/userdata/:InstanceId" {:content-type :json
:form-params {:Filters {:Queues ""
:ContactFilter ""
:RoutingProfiles ""
:Agents ""
:UserHierarchyGroups ""}
:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/metrics/userdata/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Filters\": {\n \"Queues\": \"\",\n \"ContactFilter\": \"\",\n \"RoutingProfiles\": \"\",\n \"Agents\": \"\",\n \"UserHierarchyGroups\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/metrics/userdata/:InstanceId"),
Content = new StringContent("{\n \"Filters\": {\n \"Queues\": \"\",\n \"ContactFilter\": \"\",\n \"RoutingProfiles\": \"\",\n \"Agents\": \"\",\n \"UserHierarchyGroups\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/metrics/userdata/:InstanceId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Filters\": {\n \"Queues\": \"\",\n \"ContactFilter\": \"\",\n \"RoutingProfiles\": \"\",\n \"Agents\": \"\",\n \"UserHierarchyGroups\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/metrics/userdata/:InstanceId"
payload := strings.NewReader("{\n \"Filters\": {\n \"Queues\": \"\",\n \"ContactFilter\": \"\",\n \"RoutingProfiles\": \"\",\n \"Agents\": \"\",\n \"UserHierarchyGroups\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/metrics/userdata/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 178
{
"Filters": {
"Queues": "",
"ContactFilter": "",
"RoutingProfiles": "",
"Agents": "",
"UserHierarchyGroups": ""
},
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/metrics/userdata/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Filters\": {\n \"Queues\": \"\",\n \"ContactFilter\": \"\",\n \"RoutingProfiles\": \"\",\n \"Agents\": \"\",\n \"UserHierarchyGroups\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/metrics/userdata/:InstanceId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Filters\": {\n \"Queues\": \"\",\n \"ContactFilter\": \"\",\n \"RoutingProfiles\": \"\",\n \"Agents\": \"\",\n \"UserHierarchyGroups\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Filters\": {\n \"Queues\": \"\",\n \"ContactFilter\": \"\",\n \"RoutingProfiles\": \"\",\n \"Agents\": \"\",\n \"UserHierarchyGroups\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/metrics/userdata/:InstanceId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/metrics/userdata/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"Filters\": {\n \"Queues\": \"\",\n \"ContactFilter\": \"\",\n \"RoutingProfiles\": \"\",\n \"Agents\": \"\",\n \"UserHierarchyGroups\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
Filters: {
Queues: '',
ContactFilter: '',
RoutingProfiles: '',
Agents: '',
UserHierarchyGroups: ''
},
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/metrics/userdata/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/metrics/userdata/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Filters: {
Queues: '',
ContactFilter: '',
RoutingProfiles: '',
Agents: '',
UserHierarchyGroups: ''
},
NextToken: '',
MaxResults: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/metrics/userdata/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Filters":{"Queues":"","ContactFilter":"","RoutingProfiles":"","Agents":"","UserHierarchyGroups":""},"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/metrics/userdata/:InstanceId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Filters": {\n "Queues": "",\n "ContactFilter": "",\n "RoutingProfiles": "",\n "Agents": "",\n "UserHierarchyGroups": ""\n },\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Filters\": {\n \"Queues\": \"\",\n \"ContactFilter\": \"\",\n \"RoutingProfiles\": \"\",\n \"Agents\": \"\",\n \"UserHierarchyGroups\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/metrics/userdata/:InstanceId")
.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/metrics/userdata/:InstanceId',
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({
Filters: {
Queues: '',
ContactFilter: '',
RoutingProfiles: '',
Agents: '',
UserHierarchyGroups: ''
},
NextToken: '',
MaxResults: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/metrics/userdata/:InstanceId',
headers: {'content-type': 'application/json'},
body: {
Filters: {
Queues: '',
ContactFilter: '',
RoutingProfiles: '',
Agents: '',
UserHierarchyGroups: ''
},
NextToken: '',
MaxResults: 0
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/metrics/userdata/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Filters: {
Queues: '',
ContactFilter: '',
RoutingProfiles: '',
Agents: '',
UserHierarchyGroups: ''
},
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/metrics/userdata/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
Filters: {
Queues: '',
ContactFilter: '',
RoutingProfiles: '',
Agents: '',
UserHierarchyGroups: ''
},
NextToken: '',
MaxResults: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/metrics/userdata/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Filters":{"Queues":"","ContactFilter":"","RoutingProfiles":"","Agents":"","UserHierarchyGroups":""},"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Filters": @{ @"Queues": @"", @"ContactFilter": @"", @"RoutingProfiles": @"", @"Agents": @"", @"UserHierarchyGroups": @"" },
@"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/metrics/userdata/:InstanceId"]
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}}/metrics/userdata/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Filters\": {\n \"Queues\": \"\",\n \"ContactFilter\": \"\",\n \"RoutingProfiles\": \"\",\n \"Agents\": \"\",\n \"UserHierarchyGroups\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/metrics/userdata/:InstanceId",
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([
'Filters' => [
'Queues' => '',
'ContactFilter' => '',
'RoutingProfiles' => '',
'Agents' => '',
'UserHierarchyGroups' => ''
],
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/metrics/userdata/:InstanceId', [
'body' => '{
"Filters": {
"Queues": "",
"ContactFilter": "",
"RoutingProfiles": "",
"Agents": "",
"UserHierarchyGroups": ""
},
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/metrics/userdata/:InstanceId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Filters' => [
'Queues' => '',
'ContactFilter' => '',
'RoutingProfiles' => '',
'Agents' => '',
'UserHierarchyGroups' => ''
],
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Filters' => [
'Queues' => '',
'ContactFilter' => '',
'RoutingProfiles' => '',
'Agents' => '',
'UserHierarchyGroups' => ''
],
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/metrics/userdata/:InstanceId');
$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}}/metrics/userdata/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Filters": {
"Queues": "",
"ContactFilter": "",
"RoutingProfiles": "",
"Agents": "",
"UserHierarchyGroups": ""
},
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/metrics/userdata/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Filters": {
"Queues": "",
"ContactFilter": "",
"RoutingProfiles": "",
"Agents": "",
"UserHierarchyGroups": ""
},
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Filters\": {\n \"Queues\": \"\",\n \"ContactFilter\": \"\",\n \"RoutingProfiles\": \"\",\n \"Agents\": \"\",\n \"UserHierarchyGroups\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/metrics/userdata/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/metrics/userdata/:InstanceId"
payload = {
"Filters": {
"Queues": "",
"ContactFilter": "",
"RoutingProfiles": "",
"Agents": "",
"UserHierarchyGroups": ""
},
"NextToken": "",
"MaxResults": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/metrics/userdata/:InstanceId"
payload <- "{\n \"Filters\": {\n \"Queues\": \"\",\n \"ContactFilter\": \"\",\n \"RoutingProfiles\": \"\",\n \"Agents\": \"\",\n \"UserHierarchyGroups\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/metrics/userdata/:InstanceId")
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 \"Filters\": {\n \"Queues\": \"\",\n \"ContactFilter\": \"\",\n \"RoutingProfiles\": \"\",\n \"Agents\": \"\",\n \"UserHierarchyGroups\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/metrics/userdata/:InstanceId') do |req|
req.body = "{\n \"Filters\": {\n \"Queues\": \"\",\n \"ContactFilter\": \"\",\n \"RoutingProfiles\": \"\",\n \"Agents\": \"\",\n \"UserHierarchyGroups\": \"\"\n },\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/metrics/userdata/:InstanceId";
let payload = json!({
"Filters": json!({
"Queues": "",
"ContactFilter": "",
"RoutingProfiles": "",
"Agents": "",
"UserHierarchyGroups": ""
}),
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/metrics/userdata/:InstanceId \
--header 'content-type: application/json' \
--data '{
"Filters": {
"Queues": "",
"ContactFilter": "",
"RoutingProfiles": "",
"Agents": "",
"UserHierarchyGroups": ""
},
"NextToken": "",
"MaxResults": 0
}'
echo '{
"Filters": {
"Queues": "",
"ContactFilter": "",
"RoutingProfiles": "",
"Agents": "",
"UserHierarchyGroups": ""
},
"NextToken": "",
"MaxResults": 0
}' | \
http POST {{baseUrl}}/metrics/userdata/:InstanceId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Filters": {\n "Queues": "",\n "ContactFilter": "",\n "RoutingProfiles": "",\n "Agents": "",\n "UserHierarchyGroups": ""\n },\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- {{baseUrl}}/metrics/userdata/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Filters": [
"Queues": "",
"ContactFilter": "",
"RoutingProfiles": "",
"Agents": "",
"UserHierarchyGroups": ""
],
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/metrics/userdata/:InstanceId")! 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
GetFederationToken
{{baseUrl}}/user/federate/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user/federate/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/user/federate/:InstanceId")
require "http/client"
url = "{{baseUrl}}/user/federate/:InstanceId"
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}}/user/federate/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/user/federate/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/user/federate/:InstanceId"
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/user/federate/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/user/federate/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/user/federate/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/user/federate/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/user/federate/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/user/federate/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/user/federate/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/user/federate/:InstanceId';
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}}/user/federate/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/user/federate/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/user/federate/:InstanceId',
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}}/user/federate/:InstanceId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/user/federate/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/user/federate/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/user/federate/:InstanceId';
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}}/user/federate/:InstanceId"]
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}}/user/federate/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/user/federate/:InstanceId",
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}}/user/federate/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/user/federate/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/user/federate/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/user/federate/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user/federate/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/user/federate/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/user/federate/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/user/federate/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/user/federate/:InstanceId")
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/user/federate/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/user/federate/:InstanceId";
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}}/user/federate/:InstanceId
http GET {{baseUrl}}/user/federate/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/user/federate/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user/federate/:InstanceId")! 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
GetMetricData
{{baseUrl}}/metrics/historical/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"StartTime": "",
"EndTime": "",
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"HistoricalMetrics": [
{
"Name": "",
"Threshold": "",
"Statistic": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/metrics/historical/:InstanceId");
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 \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"HistoricalMetrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"Statistic\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/metrics/historical/:InstanceId" {:content-type :json
:form-params {:StartTime ""
:EndTime ""
:Filters {:Queues ""
:Channels ""
:RoutingProfiles ""}
:Groupings []
:HistoricalMetrics [{:Name ""
:Threshold ""
:Statistic ""
:Unit ""}]
:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/metrics/historical/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"HistoricalMetrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"Statistic\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/metrics/historical/:InstanceId"),
Content = new StringContent("{\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"HistoricalMetrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"Statistic\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/metrics/historical/:InstanceId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"HistoricalMetrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"Statistic\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/metrics/historical/:InstanceId"
payload := strings.NewReader("{\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"HistoricalMetrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"Statistic\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/metrics/historical/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 302
{
"StartTime": "",
"EndTime": "",
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"HistoricalMetrics": [
{
"Name": "",
"Threshold": "",
"Statistic": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/metrics/historical/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"HistoricalMetrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"Statistic\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/metrics/historical/:InstanceId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"HistoricalMetrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"Statistic\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"HistoricalMetrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"Statistic\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/metrics/historical/:InstanceId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/metrics/historical/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"HistoricalMetrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"Statistic\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
StartTime: '',
EndTime: '',
Filters: {
Queues: '',
Channels: '',
RoutingProfiles: ''
},
Groupings: [],
HistoricalMetrics: [
{
Name: '',
Threshold: '',
Statistic: '',
Unit: ''
}
],
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/metrics/historical/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/metrics/historical/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
StartTime: '',
EndTime: '',
Filters: {Queues: '', Channels: '', RoutingProfiles: ''},
Groupings: [],
HistoricalMetrics: [{Name: '', Threshold: '', Statistic: '', Unit: ''}],
NextToken: '',
MaxResults: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/metrics/historical/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"StartTime":"","EndTime":"","Filters":{"Queues":"","Channels":"","RoutingProfiles":""},"Groupings":[],"HistoricalMetrics":[{"Name":"","Threshold":"","Statistic":"","Unit":""}],"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/metrics/historical/:InstanceId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "StartTime": "",\n "EndTime": "",\n "Filters": {\n "Queues": "",\n "Channels": "",\n "RoutingProfiles": ""\n },\n "Groupings": [],\n "HistoricalMetrics": [\n {\n "Name": "",\n "Threshold": "",\n "Statistic": "",\n "Unit": ""\n }\n ],\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"HistoricalMetrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"Statistic\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/metrics/historical/:InstanceId")
.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/metrics/historical/:InstanceId',
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({
StartTime: '',
EndTime: '',
Filters: {Queues: '', Channels: '', RoutingProfiles: ''},
Groupings: [],
HistoricalMetrics: [{Name: '', Threshold: '', Statistic: '', Unit: ''}],
NextToken: '',
MaxResults: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/metrics/historical/:InstanceId',
headers: {'content-type': 'application/json'},
body: {
StartTime: '',
EndTime: '',
Filters: {Queues: '', Channels: '', RoutingProfiles: ''},
Groupings: [],
HistoricalMetrics: [{Name: '', Threshold: '', Statistic: '', Unit: ''}],
NextToken: '',
MaxResults: 0
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/metrics/historical/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
StartTime: '',
EndTime: '',
Filters: {
Queues: '',
Channels: '',
RoutingProfiles: ''
},
Groupings: [],
HistoricalMetrics: [
{
Name: '',
Threshold: '',
Statistic: '',
Unit: ''
}
],
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/metrics/historical/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
StartTime: '',
EndTime: '',
Filters: {Queues: '', Channels: '', RoutingProfiles: ''},
Groupings: [],
HistoricalMetrics: [{Name: '', Threshold: '', Statistic: '', Unit: ''}],
NextToken: '',
MaxResults: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/metrics/historical/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"StartTime":"","EndTime":"","Filters":{"Queues":"","Channels":"","RoutingProfiles":""},"Groupings":[],"HistoricalMetrics":[{"Name":"","Threshold":"","Statistic":"","Unit":""}],"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"StartTime": @"",
@"EndTime": @"",
@"Filters": @{ @"Queues": @"", @"Channels": @"", @"RoutingProfiles": @"" },
@"Groupings": @[ ],
@"HistoricalMetrics": @[ @{ @"Name": @"", @"Threshold": @"", @"Statistic": @"", @"Unit": @"" } ],
@"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/metrics/historical/:InstanceId"]
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}}/metrics/historical/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"HistoricalMetrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"Statistic\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/metrics/historical/:InstanceId",
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([
'StartTime' => '',
'EndTime' => '',
'Filters' => [
'Queues' => '',
'Channels' => '',
'RoutingProfiles' => ''
],
'Groupings' => [
],
'HistoricalMetrics' => [
[
'Name' => '',
'Threshold' => '',
'Statistic' => '',
'Unit' => ''
]
],
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/metrics/historical/:InstanceId', [
'body' => '{
"StartTime": "",
"EndTime": "",
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"HistoricalMetrics": [
{
"Name": "",
"Threshold": "",
"Statistic": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/metrics/historical/:InstanceId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'StartTime' => '',
'EndTime' => '',
'Filters' => [
'Queues' => '',
'Channels' => '',
'RoutingProfiles' => ''
],
'Groupings' => [
],
'HistoricalMetrics' => [
[
'Name' => '',
'Threshold' => '',
'Statistic' => '',
'Unit' => ''
]
],
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'StartTime' => '',
'EndTime' => '',
'Filters' => [
'Queues' => '',
'Channels' => '',
'RoutingProfiles' => ''
],
'Groupings' => [
],
'HistoricalMetrics' => [
[
'Name' => '',
'Threshold' => '',
'Statistic' => '',
'Unit' => ''
]
],
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/metrics/historical/:InstanceId');
$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}}/metrics/historical/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"StartTime": "",
"EndTime": "",
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"HistoricalMetrics": [
{
"Name": "",
"Threshold": "",
"Statistic": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/metrics/historical/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"StartTime": "",
"EndTime": "",
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"HistoricalMetrics": [
{
"Name": "",
"Threshold": "",
"Statistic": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"HistoricalMetrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"Statistic\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/metrics/historical/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/metrics/historical/:InstanceId"
payload = {
"StartTime": "",
"EndTime": "",
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"HistoricalMetrics": [
{
"Name": "",
"Threshold": "",
"Statistic": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/metrics/historical/:InstanceId"
payload <- "{\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"HistoricalMetrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"Statistic\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/metrics/historical/:InstanceId")
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 \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"HistoricalMetrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"Statistic\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/metrics/historical/:InstanceId') do |req|
req.body = "{\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": {\n \"Queues\": \"\",\n \"Channels\": \"\",\n \"RoutingProfiles\": \"\"\n },\n \"Groupings\": [],\n \"HistoricalMetrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"Statistic\": \"\",\n \"Unit\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/metrics/historical/:InstanceId";
let payload = json!({
"StartTime": "",
"EndTime": "",
"Filters": json!({
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
}),
"Groupings": (),
"HistoricalMetrics": (
json!({
"Name": "",
"Threshold": "",
"Statistic": "",
"Unit": ""
})
),
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/metrics/historical/:InstanceId \
--header 'content-type: application/json' \
--data '{
"StartTime": "",
"EndTime": "",
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"HistoricalMetrics": [
{
"Name": "",
"Threshold": "",
"Statistic": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0
}'
echo '{
"StartTime": "",
"EndTime": "",
"Filters": {
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
},
"Groupings": [],
"HistoricalMetrics": [
{
"Name": "",
"Threshold": "",
"Statistic": "",
"Unit": ""
}
],
"NextToken": "",
"MaxResults": 0
}' | \
http POST {{baseUrl}}/metrics/historical/:InstanceId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "StartTime": "",\n "EndTime": "",\n "Filters": {\n "Queues": "",\n "Channels": "",\n "RoutingProfiles": ""\n },\n "Groupings": [],\n "HistoricalMetrics": [\n {\n "Name": "",\n "Threshold": "",\n "Statistic": "",\n "Unit": ""\n }\n ],\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- {{baseUrl}}/metrics/historical/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"StartTime": "",
"EndTime": "",
"Filters": [
"Queues": "",
"Channels": "",
"RoutingProfiles": ""
],
"Groupings": [],
"HistoricalMetrics": [
[
"Name": "",
"Threshold": "",
"Statistic": "",
"Unit": ""
]
],
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/metrics/historical/:InstanceId")! 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
GetMetricDataV2
{{baseUrl}}/metrics/data
BODY json
{
"ResourceArn": "",
"StartTime": "",
"EndTime": "",
"Filters": [
{
"FilterKey": "",
"FilterValues": ""
}
],
"Groupings": [],
"Metrics": [
{
"Name": "",
"Threshold": "",
"MetricFilters": ""
}
],
"NextToken": "",
"MaxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/metrics/data");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ResourceArn\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": [\n {\n \"FilterKey\": \"\",\n \"FilterValues\": \"\"\n }\n ],\n \"Groupings\": [],\n \"Metrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"MetricFilters\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/metrics/data" {:content-type :json
:form-params {:ResourceArn ""
:StartTime ""
:EndTime ""
:Filters [{:FilterKey ""
:FilterValues ""}]
:Groupings []
:Metrics [{:Name ""
:Threshold ""
:MetricFilters ""}]
:NextToken ""
:MaxResults 0}})
require "http/client"
url = "{{baseUrl}}/metrics/data"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ResourceArn\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": [\n {\n \"FilterKey\": \"\",\n \"FilterValues\": \"\"\n }\n ],\n \"Groupings\": [],\n \"Metrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"MetricFilters\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/metrics/data"),
Content = new StringContent("{\n \"ResourceArn\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": [\n {\n \"FilterKey\": \"\",\n \"FilterValues\": \"\"\n }\n ],\n \"Groupings\": [],\n \"Metrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"MetricFilters\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/metrics/data");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ResourceArn\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": [\n {\n \"FilterKey\": \"\",\n \"FilterValues\": \"\"\n }\n ],\n \"Groupings\": [],\n \"Metrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"MetricFilters\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/metrics/data"
payload := strings.NewReader("{\n \"ResourceArn\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": [\n {\n \"FilterKey\": \"\",\n \"FilterValues\": \"\"\n }\n ],\n \"Groupings\": [],\n \"Metrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"MetricFilters\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/metrics/data HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 295
{
"ResourceArn": "",
"StartTime": "",
"EndTime": "",
"Filters": [
{
"FilterKey": "",
"FilterValues": ""
}
],
"Groupings": [],
"Metrics": [
{
"Name": "",
"Threshold": "",
"MetricFilters": ""
}
],
"NextToken": "",
"MaxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/metrics/data")
.setHeader("content-type", "application/json")
.setBody("{\n \"ResourceArn\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": [\n {\n \"FilterKey\": \"\",\n \"FilterValues\": \"\"\n }\n ],\n \"Groupings\": [],\n \"Metrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"MetricFilters\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/metrics/data"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ResourceArn\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": [\n {\n \"FilterKey\": \"\",\n \"FilterValues\": \"\"\n }\n ],\n \"Groupings\": [],\n \"Metrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"MetricFilters\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ResourceArn\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": [\n {\n \"FilterKey\": \"\",\n \"FilterValues\": \"\"\n }\n ],\n \"Groupings\": [],\n \"Metrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"MetricFilters\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/metrics/data")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/metrics/data")
.header("content-type", "application/json")
.body("{\n \"ResourceArn\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": [\n {\n \"FilterKey\": \"\",\n \"FilterValues\": \"\"\n }\n ],\n \"Groupings\": [],\n \"Metrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"MetricFilters\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
.asString();
const data = JSON.stringify({
ResourceArn: '',
StartTime: '',
EndTime: '',
Filters: [
{
FilterKey: '',
FilterValues: ''
}
],
Groupings: [],
Metrics: [
{
Name: '',
Threshold: '',
MetricFilters: ''
}
],
NextToken: '',
MaxResults: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/metrics/data');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/metrics/data',
headers: {'content-type': 'application/json'},
data: {
ResourceArn: '',
StartTime: '',
EndTime: '',
Filters: [{FilterKey: '', FilterValues: ''}],
Groupings: [],
Metrics: [{Name: '', Threshold: '', MetricFilters: ''}],
NextToken: '',
MaxResults: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/metrics/data';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ResourceArn":"","StartTime":"","EndTime":"","Filters":[{"FilterKey":"","FilterValues":""}],"Groupings":[],"Metrics":[{"Name":"","Threshold":"","MetricFilters":""}],"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/metrics/data',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ResourceArn": "",\n "StartTime": "",\n "EndTime": "",\n "Filters": [\n {\n "FilterKey": "",\n "FilterValues": ""\n }\n ],\n "Groupings": [],\n "Metrics": [\n {\n "Name": "",\n "Threshold": "",\n "MetricFilters": ""\n }\n ],\n "NextToken": "",\n "MaxResults": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ResourceArn\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": [\n {\n \"FilterKey\": \"\",\n \"FilterValues\": \"\"\n }\n ],\n \"Groupings\": [],\n \"Metrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"MetricFilters\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/metrics/data")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/metrics/data',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ResourceArn: '',
StartTime: '',
EndTime: '',
Filters: [{FilterKey: '', FilterValues: ''}],
Groupings: [],
Metrics: [{Name: '', Threshold: '', MetricFilters: ''}],
NextToken: '',
MaxResults: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/metrics/data',
headers: {'content-type': 'application/json'},
body: {
ResourceArn: '',
StartTime: '',
EndTime: '',
Filters: [{FilterKey: '', FilterValues: ''}],
Groupings: [],
Metrics: [{Name: '', Threshold: '', MetricFilters: ''}],
NextToken: '',
MaxResults: 0
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/metrics/data');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ResourceArn: '',
StartTime: '',
EndTime: '',
Filters: [
{
FilterKey: '',
FilterValues: ''
}
],
Groupings: [],
Metrics: [
{
Name: '',
Threshold: '',
MetricFilters: ''
}
],
NextToken: '',
MaxResults: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/metrics/data',
headers: {'content-type': 'application/json'},
data: {
ResourceArn: '',
StartTime: '',
EndTime: '',
Filters: [{FilterKey: '', FilterValues: ''}],
Groupings: [],
Metrics: [{Name: '', Threshold: '', MetricFilters: ''}],
NextToken: '',
MaxResults: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/metrics/data';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ResourceArn":"","StartTime":"","EndTime":"","Filters":[{"FilterKey":"","FilterValues":""}],"Groupings":[],"Metrics":[{"Name":"","Threshold":"","MetricFilters":""}],"NextToken":"","MaxResults":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ResourceArn": @"",
@"StartTime": @"",
@"EndTime": @"",
@"Filters": @[ @{ @"FilterKey": @"", @"FilterValues": @"" } ],
@"Groupings": @[ ],
@"Metrics": @[ @{ @"Name": @"", @"Threshold": @"", @"MetricFilters": @"" } ],
@"NextToken": @"",
@"MaxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/metrics/data"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/metrics/data" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ResourceArn\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": [\n {\n \"FilterKey\": \"\",\n \"FilterValues\": \"\"\n }\n ],\n \"Groupings\": [],\n \"Metrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"MetricFilters\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/metrics/data",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ResourceArn' => '',
'StartTime' => '',
'EndTime' => '',
'Filters' => [
[
'FilterKey' => '',
'FilterValues' => ''
]
],
'Groupings' => [
],
'Metrics' => [
[
'Name' => '',
'Threshold' => '',
'MetricFilters' => ''
]
],
'NextToken' => '',
'MaxResults' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/metrics/data', [
'body' => '{
"ResourceArn": "",
"StartTime": "",
"EndTime": "",
"Filters": [
{
"FilterKey": "",
"FilterValues": ""
}
],
"Groupings": [],
"Metrics": [
{
"Name": "",
"Threshold": "",
"MetricFilters": ""
}
],
"NextToken": "",
"MaxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/metrics/data');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ResourceArn' => '',
'StartTime' => '',
'EndTime' => '',
'Filters' => [
[
'FilterKey' => '',
'FilterValues' => ''
]
],
'Groupings' => [
],
'Metrics' => [
[
'Name' => '',
'Threshold' => '',
'MetricFilters' => ''
]
],
'NextToken' => '',
'MaxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ResourceArn' => '',
'StartTime' => '',
'EndTime' => '',
'Filters' => [
[
'FilterKey' => '',
'FilterValues' => ''
]
],
'Groupings' => [
],
'Metrics' => [
[
'Name' => '',
'Threshold' => '',
'MetricFilters' => ''
]
],
'NextToken' => '',
'MaxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/metrics/data');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/metrics/data' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ResourceArn": "",
"StartTime": "",
"EndTime": "",
"Filters": [
{
"FilterKey": "",
"FilterValues": ""
}
],
"Groupings": [],
"Metrics": [
{
"Name": "",
"Threshold": "",
"MetricFilters": ""
}
],
"NextToken": "",
"MaxResults": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/metrics/data' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ResourceArn": "",
"StartTime": "",
"EndTime": "",
"Filters": [
{
"FilterKey": "",
"FilterValues": ""
}
],
"Groupings": [],
"Metrics": [
{
"Name": "",
"Threshold": "",
"MetricFilters": ""
}
],
"NextToken": "",
"MaxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ResourceArn\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": [\n {\n \"FilterKey\": \"\",\n \"FilterValues\": \"\"\n }\n ],\n \"Groupings\": [],\n \"Metrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"MetricFilters\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/metrics/data", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/metrics/data"
payload = {
"ResourceArn": "",
"StartTime": "",
"EndTime": "",
"Filters": [
{
"FilterKey": "",
"FilterValues": ""
}
],
"Groupings": [],
"Metrics": [
{
"Name": "",
"Threshold": "",
"MetricFilters": ""
}
],
"NextToken": "",
"MaxResults": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/metrics/data"
payload <- "{\n \"ResourceArn\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": [\n {\n \"FilterKey\": \"\",\n \"FilterValues\": \"\"\n }\n ],\n \"Groupings\": [],\n \"Metrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"MetricFilters\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/metrics/data")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ResourceArn\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": [\n {\n \"FilterKey\": \"\",\n \"FilterValues\": \"\"\n }\n ],\n \"Groupings\": [],\n \"Metrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"MetricFilters\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/metrics/data') do |req|
req.body = "{\n \"ResourceArn\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\",\n \"Filters\": [\n {\n \"FilterKey\": \"\",\n \"FilterValues\": \"\"\n }\n ],\n \"Groupings\": [],\n \"Metrics\": [\n {\n \"Name\": \"\",\n \"Threshold\": \"\",\n \"MetricFilters\": \"\"\n }\n ],\n \"NextToken\": \"\",\n \"MaxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/metrics/data";
let payload = json!({
"ResourceArn": "",
"StartTime": "",
"EndTime": "",
"Filters": (
json!({
"FilterKey": "",
"FilterValues": ""
})
),
"Groupings": (),
"Metrics": (
json!({
"Name": "",
"Threshold": "",
"MetricFilters": ""
})
),
"NextToken": "",
"MaxResults": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/metrics/data \
--header 'content-type: application/json' \
--data '{
"ResourceArn": "",
"StartTime": "",
"EndTime": "",
"Filters": [
{
"FilterKey": "",
"FilterValues": ""
}
],
"Groupings": [],
"Metrics": [
{
"Name": "",
"Threshold": "",
"MetricFilters": ""
}
],
"NextToken": "",
"MaxResults": 0
}'
echo '{
"ResourceArn": "",
"StartTime": "",
"EndTime": "",
"Filters": [
{
"FilterKey": "",
"FilterValues": ""
}
],
"Groupings": [],
"Metrics": [
{
"Name": "",
"Threshold": "",
"MetricFilters": ""
}
],
"NextToken": "",
"MaxResults": 0
}' | \
http POST {{baseUrl}}/metrics/data \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ResourceArn": "",\n "StartTime": "",\n "EndTime": "",\n "Filters": [\n {\n "FilterKey": "",\n "FilterValues": ""\n }\n ],\n "Groupings": [],\n "Metrics": [\n {\n "Name": "",\n "Threshold": "",\n "MetricFilters": ""\n }\n ],\n "NextToken": "",\n "MaxResults": 0\n}' \
--output-document \
- {{baseUrl}}/metrics/data
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ResourceArn": "",
"StartTime": "",
"EndTime": "",
"Filters": [
[
"FilterKey": "",
"FilterValues": ""
]
],
"Groupings": [],
"Metrics": [
[
"Name": "",
"Threshold": "",
"MetricFilters": ""
]
],
"NextToken": "",
"MaxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/metrics/data")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetTaskTemplate
{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId
QUERY PARAMS
InstanceId
TaskTemplateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"
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}}/instance/:InstanceId/task/template/:TaskTemplateId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"
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/instance/:InstanceId/task/template/:TaskTemplateId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId';
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}}/instance/:InstanceId/task/template/:TaskTemplateId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/task/template/:TaskTemplateId',
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}}/instance/:InstanceId/task/template/:TaskTemplateId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId';
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}}/instance/:InstanceId/task/template/:TaskTemplateId"]
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}}/instance/:InstanceId/task/template/:TaskTemplateId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId",
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}}/instance/:InstanceId/task/template/:TaskTemplateId');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/instance/:InstanceId/task/template/:TaskTemplateId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")
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/instance/:InstanceId/task/template/:TaskTemplateId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId";
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}}/instance/:InstanceId/task/template/:TaskTemplateId
http GET {{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")! 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
GetTrafficDistribution
{{baseUrl}}/traffic-distribution/: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}}/traffic-distribution/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/traffic-distribution/:Id")
require "http/client"
url = "{{baseUrl}}/traffic-distribution/: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}}/traffic-distribution/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/traffic-distribution/:Id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/traffic-distribution/: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/traffic-distribution/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/traffic-distribution/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/traffic-distribution/: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}}/traffic-distribution/:Id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/traffic-distribution/: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}}/traffic-distribution/:Id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/traffic-distribution/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/traffic-distribution/: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}}/traffic-distribution/:Id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/traffic-distribution/:Id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/traffic-distribution/: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}}/traffic-distribution/: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}}/traffic-distribution/: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}}/traffic-distribution/:Id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/traffic-distribution/: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}}/traffic-distribution/: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}}/traffic-distribution/:Id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/traffic-distribution/: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}}/traffic-distribution/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/traffic-distribution/:Id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/traffic-distribution/:Id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/traffic-distribution/:Id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/traffic-distribution/:Id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/traffic-distribution/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/traffic-distribution/:Id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/traffic-distribution/:Id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/traffic-distribution/: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/traffic-distribution/:Id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/traffic-distribution/: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}}/traffic-distribution/:Id
http GET {{baseUrl}}/traffic-distribution/:Id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/traffic-distribution/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/traffic-distribution/: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
ListAgentStatuses
{{baseUrl}}/agent-status/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/agent-status/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/agent-status/:InstanceId")
require "http/client"
url = "{{baseUrl}}/agent-status/:InstanceId"
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}}/agent-status/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/agent-status/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/agent-status/:InstanceId"
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/agent-status/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/agent-status/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/agent-status/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/agent-status/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/agent-status/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/agent-status/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/agent-status/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/agent-status/:InstanceId';
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}}/agent-status/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/agent-status/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/agent-status/:InstanceId',
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}}/agent-status/:InstanceId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/agent-status/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/agent-status/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/agent-status/:InstanceId';
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}}/agent-status/:InstanceId"]
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}}/agent-status/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/agent-status/:InstanceId",
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}}/agent-status/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/agent-status/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/agent-status/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/agent-status/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/agent-status/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/agent-status/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/agent-status/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/agent-status/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/agent-status/:InstanceId")
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/agent-status/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/agent-status/:InstanceId";
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}}/agent-status/:InstanceId
http GET {{baseUrl}}/agent-status/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/agent-status/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/agent-status/:InstanceId")! 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
ListApprovedOrigins
{{baseUrl}}/instance/:InstanceId/approved-origins
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/approved-origins");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/instance/:InstanceId/approved-origins")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/approved-origins"
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}}/instance/:InstanceId/approved-origins"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/approved-origins");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/approved-origins"
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/instance/:InstanceId/approved-origins HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/instance/:InstanceId/approved-origins")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/approved-origins"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/approved-origins")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/instance/:InstanceId/approved-origins")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/instance/:InstanceId/approved-origins');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/approved-origins'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/approved-origins';
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}}/instance/:InstanceId/approved-origins',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/approved-origins")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/approved-origins',
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}}/instance/:InstanceId/approved-origins'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/instance/:InstanceId/approved-origins');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/approved-origins'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/approved-origins';
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}}/instance/:InstanceId/approved-origins"]
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}}/instance/:InstanceId/approved-origins" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/approved-origins",
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}}/instance/:InstanceId/approved-origins');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/approved-origins');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/approved-origins');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/approved-origins' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/approved-origins' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/instance/:InstanceId/approved-origins")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/approved-origins"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/approved-origins"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/approved-origins")
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/instance/:InstanceId/approved-origins') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/approved-origins";
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}}/instance/:InstanceId/approved-origins
http GET {{baseUrl}}/instance/:InstanceId/approved-origins
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/instance/:InstanceId/approved-origins
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/approved-origins")! 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
ListBots
{{baseUrl}}/instance/:InstanceId/bots#lexVersion
QUERY PARAMS
lexVersion
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/instance/:InstanceId/bots#lexVersion" {:query-params {:lexVersion ""}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion"
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}}/instance/:InstanceId/bots?lexVersion=#lexVersion"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion"
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/instance/:InstanceId/bots?lexVersion= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/bots#lexVersion',
params: {lexVersion: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion';
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}}/instance/:InstanceId/bots?lexVersion=#lexVersion',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/bots?lexVersion=',
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}}/instance/:InstanceId/bots#lexVersion',
qs: {lexVersion: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/instance/:InstanceId/bots#lexVersion');
req.query({
lexVersion: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/bots#lexVersion',
params: {lexVersion: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion';
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}}/instance/:InstanceId/bots?lexVersion=#lexVersion"]
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}}/instance/:InstanceId/bots?lexVersion=#lexVersion" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion",
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}}/instance/:InstanceId/bots?lexVersion=#lexVersion');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/bots#lexVersion');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'lexVersion' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/bots#lexVersion');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'lexVersion' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/instance/:InstanceId/bots?lexVersion=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/bots#lexVersion"
querystring = {"lexVersion":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/bots#lexVersion"
queryString <- list(lexVersion = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion")
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/instance/:InstanceId/bots') do |req|
req.params['lexVersion'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/bots#lexVersion";
let querystring = [
("lexVersion", ""),
];
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}}/instance/:InstanceId/bots?lexVersion=#lexVersion'
http GET '{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/bots?lexVersion=#lexVersion")! 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
ListContactFlowModules
{{baseUrl}}/contact-flow-modules-summary/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact-flow-modules-summary/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/contact-flow-modules-summary/:InstanceId")
require "http/client"
url = "{{baseUrl}}/contact-flow-modules-summary/:InstanceId"
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}}/contact-flow-modules-summary/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact-flow-modules-summary/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact-flow-modules-summary/:InstanceId"
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/contact-flow-modules-summary/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/contact-flow-modules-summary/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact-flow-modules-summary/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/contact-flow-modules-summary/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/contact-flow-modules-summary/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/contact-flow-modules-summary/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/contact-flow-modules-summary/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact-flow-modules-summary/:InstanceId';
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}}/contact-flow-modules-summary/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/contact-flow-modules-summary/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/contact-flow-modules-summary/:InstanceId',
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}}/contact-flow-modules-summary/:InstanceId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/contact-flow-modules-summary/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/contact-flow-modules-summary/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact-flow-modules-summary/:InstanceId';
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}}/contact-flow-modules-summary/:InstanceId"]
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}}/contact-flow-modules-summary/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact-flow-modules-summary/:InstanceId",
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}}/contact-flow-modules-summary/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/contact-flow-modules-summary/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/contact-flow-modules-summary/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/contact-flow-modules-summary/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact-flow-modules-summary/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/contact-flow-modules-summary/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact-flow-modules-summary/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact-flow-modules-summary/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contact-flow-modules-summary/:InstanceId")
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/contact-flow-modules-summary/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact-flow-modules-summary/:InstanceId";
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}}/contact-flow-modules-summary/:InstanceId
http GET {{baseUrl}}/contact-flow-modules-summary/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/contact-flow-modules-summary/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact-flow-modules-summary/:InstanceId")! 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
ListContactFlows
{{baseUrl}}/contact-flows-summary/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact-flows-summary/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/contact-flows-summary/:InstanceId")
require "http/client"
url = "{{baseUrl}}/contact-flows-summary/:InstanceId"
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}}/contact-flows-summary/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact-flows-summary/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact-flows-summary/:InstanceId"
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/contact-flows-summary/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/contact-flows-summary/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact-flows-summary/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/contact-flows-summary/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/contact-flows-summary/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/contact-flows-summary/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/contact-flows-summary/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact-flows-summary/:InstanceId';
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}}/contact-flows-summary/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/contact-flows-summary/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/contact-flows-summary/:InstanceId',
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}}/contact-flows-summary/:InstanceId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/contact-flows-summary/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/contact-flows-summary/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact-flows-summary/:InstanceId';
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}}/contact-flows-summary/:InstanceId"]
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}}/contact-flows-summary/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact-flows-summary/:InstanceId",
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}}/contact-flows-summary/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/contact-flows-summary/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/contact-flows-summary/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/contact-flows-summary/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact-flows-summary/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/contact-flows-summary/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact-flows-summary/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact-flows-summary/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contact-flows-summary/:InstanceId")
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/contact-flows-summary/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact-flows-summary/:InstanceId";
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}}/contact-flows-summary/:InstanceId
http GET {{baseUrl}}/contact-flows-summary/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/contact-flows-summary/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact-flows-summary/:InstanceId")! 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
ListContactReferences
{{baseUrl}}/contact/references/:InstanceId/:ContactId#referenceTypes
QUERY PARAMS
referenceTypes
InstanceId
ContactId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/contact/references/:InstanceId/:ContactId#referenceTypes" {:query-params {:referenceTypes ""}})
require "http/client"
url = "{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes"
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}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes"
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/contact/references/:InstanceId/:ContactId?referenceTypes= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/contact/references/:InstanceId/:ContactId#referenceTypes',
params: {referenceTypes: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes';
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}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/contact/references/:InstanceId/:ContactId?referenceTypes=',
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}}/contact/references/:InstanceId/:ContactId#referenceTypes',
qs: {referenceTypes: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/contact/references/:InstanceId/:ContactId#referenceTypes');
req.query({
referenceTypes: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/contact/references/:InstanceId/:ContactId#referenceTypes',
params: {referenceTypes: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes';
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}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes"]
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}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes",
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}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes');
echo $response->getBody();
setUrl('{{baseUrl}}/contact/references/:InstanceId/:ContactId#referenceTypes');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'referenceTypes' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/contact/references/:InstanceId/:ContactId#referenceTypes');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'referenceTypes' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/contact/references/:InstanceId/:ContactId?referenceTypes=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/references/:InstanceId/:ContactId#referenceTypes"
querystring = {"referenceTypes":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/references/:InstanceId/:ContactId#referenceTypes"
queryString <- list(referenceTypes = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes")
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/contact/references/:InstanceId/:ContactId') do |req|
req.params['referenceTypes'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/references/:InstanceId/:ContactId#referenceTypes";
let querystring = [
("referenceTypes", ""),
];
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}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes'
http GET '{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/references/:InstanceId/:ContactId?referenceTypes=#referenceTypes")! 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
ListDefaultVocabularies
{{baseUrl}}/default-vocabulary-summary/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"LanguageCode": "",
"MaxResults": 0,
"NextToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/default-vocabulary-summary/:InstanceId");
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 \"LanguageCode\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/default-vocabulary-summary/:InstanceId" {:content-type :json
:form-params {:LanguageCode ""
:MaxResults 0
:NextToken ""}})
require "http/client"
url = "{{baseUrl}}/default-vocabulary-summary/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"LanguageCode\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/default-vocabulary-summary/:InstanceId"),
Content = new StringContent("{\n \"LanguageCode\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/default-vocabulary-summary/:InstanceId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"LanguageCode\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/default-vocabulary-summary/:InstanceId"
payload := strings.NewReader("{\n \"LanguageCode\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/default-vocabulary-summary/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 62
{
"LanguageCode": "",
"MaxResults": 0,
"NextToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/default-vocabulary-summary/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"LanguageCode\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/default-vocabulary-summary/:InstanceId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"LanguageCode\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"LanguageCode\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/default-vocabulary-summary/:InstanceId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/default-vocabulary-summary/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"LanguageCode\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
LanguageCode: '',
MaxResults: 0,
NextToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/default-vocabulary-summary/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/default-vocabulary-summary/:InstanceId',
headers: {'content-type': 'application/json'},
data: {LanguageCode: '', MaxResults: 0, NextToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/default-vocabulary-summary/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"LanguageCode":"","MaxResults":0,"NextToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/default-vocabulary-summary/:InstanceId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "LanguageCode": "",\n "MaxResults": 0,\n "NextToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"LanguageCode\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/default-vocabulary-summary/:InstanceId")
.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/default-vocabulary-summary/:InstanceId',
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({LanguageCode: '', MaxResults: 0, NextToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/default-vocabulary-summary/:InstanceId',
headers: {'content-type': 'application/json'},
body: {LanguageCode: '', MaxResults: 0, NextToken: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/default-vocabulary-summary/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
LanguageCode: '',
MaxResults: 0,
NextToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/default-vocabulary-summary/:InstanceId',
headers: {'content-type': 'application/json'},
data: {LanguageCode: '', MaxResults: 0, NextToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/default-vocabulary-summary/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"LanguageCode":"","MaxResults":0,"NextToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"LanguageCode": @"",
@"MaxResults": @0,
@"NextToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/default-vocabulary-summary/:InstanceId"]
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}}/default-vocabulary-summary/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"LanguageCode\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/default-vocabulary-summary/:InstanceId",
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([
'LanguageCode' => '',
'MaxResults' => 0,
'NextToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/default-vocabulary-summary/:InstanceId', [
'body' => '{
"LanguageCode": "",
"MaxResults": 0,
"NextToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/default-vocabulary-summary/:InstanceId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'LanguageCode' => '',
'MaxResults' => 0,
'NextToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'LanguageCode' => '',
'MaxResults' => 0,
'NextToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/default-vocabulary-summary/:InstanceId');
$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}}/default-vocabulary-summary/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"LanguageCode": "",
"MaxResults": 0,
"NextToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/default-vocabulary-summary/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"LanguageCode": "",
"MaxResults": 0,
"NextToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"LanguageCode\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/default-vocabulary-summary/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/default-vocabulary-summary/:InstanceId"
payload = {
"LanguageCode": "",
"MaxResults": 0,
"NextToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/default-vocabulary-summary/:InstanceId"
payload <- "{\n \"LanguageCode\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/default-vocabulary-summary/:InstanceId")
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 \"LanguageCode\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/default-vocabulary-summary/:InstanceId') do |req|
req.body = "{\n \"LanguageCode\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/default-vocabulary-summary/:InstanceId";
let payload = json!({
"LanguageCode": "",
"MaxResults": 0,
"NextToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/default-vocabulary-summary/:InstanceId \
--header 'content-type: application/json' \
--data '{
"LanguageCode": "",
"MaxResults": 0,
"NextToken": ""
}'
echo '{
"LanguageCode": "",
"MaxResults": 0,
"NextToken": ""
}' | \
http POST {{baseUrl}}/default-vocabulary-summary/:InstanceId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "LanguageCode": "",\n "MaxResults": 0,\n "NextToken": ""\n}' \
--output-document \
- {{baseUrl}}/default-vocabulary-summary/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"LanguageCode": "",
"MaxResults": 0,
"NextToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/default-vocabulary-summary/:InstanceId")! 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
ListHoursOfOperations
{{baseUrl}}/hours-of-operations-summary/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/hours-of-operations-summary/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/hours-of-operations-summary/:InstanceId")
require "http/client"
url = "{{baseUrl}}/hours-of-operations-summary/:InstanceId"
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}}/hours-of-operations-summary/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/hours-of-operations-summary/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/hours-of-operations-summary/:InstanceId"
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/hours-of-operations-summary/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/hours-of-operations-summary/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/hours-of-operations-summary/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/hours-of-operations-summary/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/hours-of-operations-summary/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/hours-of-operations-summary/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/hours-of-operations-summary/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/hours-of-operations-summary/:InstanceId';
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}}/hours-of-operations-summary/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/hours-of-operations-summary/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/hours-of-operations-summary/:InstanceId',
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}}/hours-of-operations-summary/:InstanceId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/hours-of-operations-summary/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/hours-of-operations-summary/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/hours-of-operations-summary/:InstanceId';
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}}/hours-of-operations-summary/:InstanceId"]
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}}/hours-of-operations-summary/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/hours-of-operations-summary/:InstanceId",
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}}/hours-of-operations-summary/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/hours-of-operations-summary/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/hours-of-operations-summary/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/hours-of-operations-summary/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/hours-of-operations-summary/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/hours-of-operations-summary/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/hours-of-operations-summary/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/hours-of-operations-summary/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/hours-of-operations-summary/:InstanceId")
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/hours-of-operations-summary/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/hours-of-operations-summary/:InstanceId";
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}}/hours-of-operations-summary/:InstanceId
http GET {{baseUrl}}/hours-of-operations-summary/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/hours-of-operations-summary/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/hours-of-operations-summary/:InstanceId")! 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
ListInstanceAttributes
{{baseUrl}}/instance/:InstanceId/attributes
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/attributes");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/instance/:InstanceId/attributes")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/attributes"
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}}/instance/:InstanceId/attributes"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/attributes");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/attributes"
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/instance/:InstanceId/attributes HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/instance/:InstanceId/attributes")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/attributes"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/attributes")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/instance/:InstanceId/attributes")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/instance/:InstanceId/attributes');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/attributes'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/attributes';
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}}/instance/:InstanceId/attributes',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/attributes")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/attributes',
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}}/instance/:InstanceId/attributes'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/instance/:InstanceId/attributes');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/attributes'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/attributes';
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}}/instance/:InstanceId/attributes"]
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}}/instance/:InstanceId/attributes" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/attributes",
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}}/instance/:InstanceId/attributes');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/attributes');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/attributes');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/attributes' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/attributes' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/instance/:InstanceId/attributes")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/attributes"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/attributes"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/attributes")
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/instance/:InstanceId/attributes') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/attributes";
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}}/instance/:InstanceId/attributes
http GET {{baseUrl}}/instance/:InstanceId/attributes
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/instance/:InstanceId/attributes
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/attributes")! 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
ListInstanceStorageConfigs
{{baseUrl}}/instance/:InstanceId/storage-configs#resourceType
QUERY PARAMS
resourceType
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/instance/:InstanceId/storage-configs#resourceType" {:query-params {:resourceType ""}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/instance/:InstanceId/storage-configs?resourceType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/storage-configs#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/storage-configs?resourceType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/storage-configs#resourceType',
qs: {resourceType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/instance/:InstanceId/storage-configs#resourceType');
req.query({
resourceType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/storage-configs#resourceType',
params: {resourceType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/storage-configs#resourceType');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'resourceType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/storage-configs#resourceType');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'resourceType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/instance/:InstanceId/storage-configs?resourceType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/storage-configs#resourceType"
querystring = {"resourceType":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/storage-configs#resourceType"
queryString <- list(resourceType = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/instance/:InstanceId/storage-configs') do |req|
req.params['resourceType'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/storage-configs#resourceType";
let querystring = [
("resourceType", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType'
http GET '{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/storage-configs?resourceType=#resourceType")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListInstances
{{baseUrl}}/instance
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/instance")
require "http/client"
url = "{{baseUrl}}/instance"
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}}/instance"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance"
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/instance HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/instance")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/instance")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/instance');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/instance'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance';
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}}/instance',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance',
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}}/instance'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/instance');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/instance'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance';
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}}/instance"]
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}}/instance" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance",
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}}/instance');
echo $response->getBody();
setUrl('{{baseUrl}}/instance');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/instance")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance")
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/instance') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance";
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}}/instance
http GET {{baseUrl}}/instance
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/instance
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance")! 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
ListIntegrationAssociations
{{baseUrl}}/instance/:InstanceId/integration-associations
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/integration-associations");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/instance/:InstanceId/integration-associations")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/integration-associations"
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}}/instance/:InstanceId/integration-associations"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/integration-associations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/integration-associations"
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/instance/:InstanceId/integration-associations HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/instance/:InstanceId/integration-associations")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/integration-associations"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/integration-associations")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/instance/:InstanceId/integration-associations")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/instance/:InstanceId/integration-associations');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/integration-associations'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/integration-associations';
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}}/instance/:InstanceId/integration-associations',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/integration-associations")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/integration-associations',
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}}/instance/:InstanceId/integration-associations'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/instance/:InstanceId/integration-associations');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/integration-associations'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/integration-associations';
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}}/instance/:InstanceId/integration-associations"]
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}}/instance/:InstanceId/integration-associations" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/integration-associations",
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}}/instance/:InstanceId/integration-associations');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/integration-associations');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/integration-associations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/integration-associations' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/integration-associations' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/instance/:InstanceId/integration-associations")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/integration-associations"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/integration-associations"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/integration-associations")
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/instance/:InstanceId/integration-associations') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/integration-associations";
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}}/instance/:InstanceId/integration-associations
http GET {{baseUrl}}/instance/:InstanceId/integration-associations
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/instance/:InstanceId/integration-associations
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/integration-associations")! 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
ListLambdaFunctions
{{baseUrl}}/instance/:InstanceId/lambda-functions
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/lambda-functions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/instance/:InstanceId/lambda-functions")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/lambda-functions"
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}}/instance/:InstanceId/lambda-functions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/lambda-functions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/lambda-functions"
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/instance/:InstanceId/lambda-functions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/instance/:InstanceId/lambda-functions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/lambda-functions"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/lambda-functions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/instance/:InstanceId/lambda-functions")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/instance/:InstanceId/lambda-functions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/lambda-functions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/lambda-functions';
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}}/instance/:InstanceId/lambda-functions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/lambda-functions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/lambda-functions',
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}}/instance/:InstanceId/lambda-functions'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/instance/:InstanceId/lambda-functions');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/lambda-functions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/lambda-functions';
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}}/instance/:InstanceId/lambda-functions"]
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}}/instance/:InstanceId/lambda-functions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/lambda-functions",
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}}/instance/:InstanceId/lambda-functions');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/lambda-functions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/lambda-functions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/lambda-functions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/lambda-functions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/instance/:InstanceId/lambda-functions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/lambda-functions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/lambda-functions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/lambda-functions")
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/instance/:InstanceId/lambda-functions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/lambda-functions";
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}}/instance/:InstanceId/lambda-functions
http GET {{baseUrl}}/instance/:InstanceId/lambda-functions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/instance/:InstanceId/lambda-functions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/lambda-functions")! 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
ListLexBots
{{baseUrl}}/instance/:InstanceId/lex-bots
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/lex-bots");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/instance/:InstanceId/lex-bots")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/lex-bots"
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}}/instance/:InstanceId/lex-bots"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/lex-bots");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/lex-bots"
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/instance/:InstanceId/lex-bots HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/instance/:InstanceId/lex-bots")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/lex-bots"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/lex-bots")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/instance/:InstanceId/lex-bots")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/instance/:InstanceId/lex-bots');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/lex-bots'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/lex-bots';
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}}/instance/:InstanceId/lex-bots',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/lex-bots")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/lex-bots',
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}}/instance/:InstanceId/lex-bots'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/instance/:InstanceId/lex-bots');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/lex-bots'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/lex-bots';
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}}/instance/:InstanceId/lex-bots"]
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}}/instance/:InstanceId/lex-bots" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/lex-bots",
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}}/instance/:InstanceId/lex-bots');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/lex-bots');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/lex-bots');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/lex-bots' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/lex-bots' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/instance/:InstanceId/lex-bots")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/lex-bots"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/lex-bots"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/lex-bots")
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/instance/:InstanceId/lex-bots') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/lex-bots";
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}}/instance/:InstanceId/lex-bots
http GET {{baseUrl}}/instance/:InstanceId/lex-bots
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/instance/:InstanceId/lex-bots
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/lex-bots")! 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
ListPhoneNumbers
{{baseUrl}}/phone-numbers-summary/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/phone-numbers-summary/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/phone-numbers-summary/:InstanceId")
require "http/client"
url = "{{baseUrl}}/phone-numbers-summary/:InstanceId"
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}}/phone-numbers-summary/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/phone-numbers-summary/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/phone-numbers-summary/:InstanceId"
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/phone-numbers-summary/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/phone-numbers-summary/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/phone-numbers-summary/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/phone-numbers-summary/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/phone-numbers-summary/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/phone-numbers-summary/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/phone-numbers-summary/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/phone-numbers-summary/:InstanceId';
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}}/phone-numbers-summary/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/phone-numbers-summary/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/phone-numbers-summary/:InstanceId',
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}}/phone-numbers-summary/:InstanceId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/phone-numbers-summary/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/phone-numbers-summary/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/phone-numbers-summary/:InstanceId';
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}}/phone-numbers-summary/:InstanceId"]
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}}/phone-numbers-summary/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/phone-numbers-summary/:InstanceId",
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}}/phone-numbers-summary/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/phone-numbers-summary/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/phone-numbers-summary/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/phone-numbers-summary/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/phone-numbers-summary/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/phone-numbers-summary/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/phone-numbers-summary/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/phone-numbers-summary/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/phone-numbers-summary/:InstanceId")
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/phone-numbers-summary/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/phone-numbers-summary/:InstanceId";
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}}/phone-numbers-summary/:InstanceId
http GET {{baseUrl}}/phone-numbers-summary/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/phone-numbers-summary/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/phone-numbers-summary/:InstanceId")! 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
ListPhoneNumbersV2
{{baseUrl}}/phone-number/list
BODY json
{
"TargetArn": "",
"MaxResults": 0,
"NextToken": "",
"PhoneNumberCountryCodes": [],
"PhoneNumberTypes": [],
"PhoneNumberPrefix": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/phone-number/list");
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 \"TargetArn\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"PhoneNumberCountryCodes\": [],\n \"PhoneNumberTypes\": [],\n \"PhoneNumberPrefix\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/phone-number/list" {:content-type :json
:form-params {:TargetArn ""
:MaxResults 0
:NextToken ""
:PhoneNumberCountryCodes []
:PhoneNumberTypes []
:PhoneNumberPrefix ""}})
require "http/client"
url = "{{baseUrl}}/phone-number/list"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"TargetArn\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"PhoneNumberCountryCodes\": [],\n \"PhoneNumberTypes\": [],\n \"PhoneNumberPrefix\": \"\"\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}}/phone-number/list"),
Content = new StringContent("{\n \"TargetArn\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"PhoneNumberCountryCodes\": [],\n \"PhoneNumberTypes\": [],\n \"PhoneNumberPrefix\": \"\"\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}}/phone-number/list");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TargetArn\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"PhoneNumberCountryCodes\": [],\n \"PhoneNumberTypes\": [],\n \"PhoneNumberPrefix\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/phone-number/list"
payload := strings.NewReader("{\n \"TargetArn\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"PhoneNumberCountryCodes\": [],\n \"PhoneNumberTypes\": [],\n \"PhoneNumberPrefix\": \"\"\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/phone-number/list HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 145
{
"TargetArn": "",
"MaxResults": 0,
"NextToken": "",
"PhoneNumberCountryCodes": [],
"PhoneNumberTypes": [],
"PhoneNumberPrefix": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/phone-number/list")
.setHeader("content-type", "application/json")
.setBody("{\n \"TargetArn\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"PhoneNumberCountryCodes\": [],\n \"PhoneNumberTypes\": [],\n \"PhoneNumberPrefix\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/phone-number/list"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"TargetArn\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"PhoneNumberCountryCodes\": [],\n \"PhoneNumberTypes\": [],\n \"PhoneNumberPrefix\": \"\"\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 \"TargetArn\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"PhoneNumberCountryCodes\": [],\n \"PhoneNumberTypes\": [],\n \"PhoneNumberPrefix\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/phone-number/list")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/phone-number/list")
.header("content-type", "application/json")
.body("{\n \"TargetArn\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"PhoneNumberCountryCodes\": [],\n \"PhoneNumberTypes\": [],\n \"PhoneNumberPrefix\": \"\"\n}")
.asString();
const data = JSON.stringify({
TargetArn: '',
MaxResults: 0,
NextToken: '',
PhoneNumberCountryCodes: [],
PhoneNumberTypes: [],
PhoneNumberPrefix: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/phone-number/list');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/phone-number/list',
headers: {'content-type': 'application/json'},
data: {
TargetArn: '',
MaxResults: 0,
NextToken: '',
PhoneNumberCountryCodes: [],
PhoneNumberTypes: [],
PhoneNumberPrefix: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/phone-number/list';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"TargetArn":"","MaxResults":0,"NextToken":"","PhoneNumberCountryCodes":[],"PhoneNumberTypes":[],"PhoneNumberPrefix":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/phone-number/list',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "TargetArn": "",\n "MaxResults": 0,\n "NextToken": "",\n "PhoneNumberCountryCodes": [],\n "PhoneNumberTypes": [],\n "PhoneNumberPrefix": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"TargetArn\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"PhoneNumberCountryCodes\": [],\n \"PhoneNumberTypes\": [],\n \"PhoneNumberPrefix\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/phone-number/list")
.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/phone-number/list',
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({
TargetArn: '',
MaxResults: 0,
NextToken: '',
PhoneNumberCountryCodes: [],
PhoneNumberTypes: [],
PhoneNumberPrefix: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/phone-number/list',
headers: {'content-type': 'application/json'},
body: {
TargetArn: '',
MaxResults: 0,
NextToken: '',
PhoneNumberCountryCodes: [],
PhoneNumberTypes: [],
PhoneNumberPrefix: ''
},
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}}/phone-number/list');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
TargetArn: '',
MaxResults: 0,
NextToken: '',
PhoneNumberCountryCodes: [],
PhoneNumberTypes: [],
PhoneNumberPrefix: ''
});
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}}/phone-number/list',
headers: {'content-type': 'application/json'},
data: {
TargetArn: '',
MaxResults: 0,
NextToken: '',
PhoneNumberCountryCodes: [],
PhoneNumberTypes: [],
PhoneNumberPrefix: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/phone-number/list';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"TargetArn":"","MaxResults":0,"NextToken":"","PhoneNumberCountryCodes":[],"PhoneNumberTypes":[],"PhoneNumberPrefix":""}'
};
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 = @{ @"TargetArn": @"",
@"MaxResults": @0,
@"NextToken": @"",
@"PhoneNumberCountryCodes": @[ ],
@"PhoneNumberTypes": @[ ],
@"PhoneNumberPrefix": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/phone-number/list"]
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}}/phone-number/list" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"TargetArn\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"PhoneNumberCountryCodes\": [],\n \"PhoneNumberTypes\": [],\n \"PhoneNumberPrefix\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/phone-number/list",
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([
'TargetArn' => '',
'MaxResults' => 0,
'NextToken' => '',
'PhoneNumberCountryCodes' => [
],
'PhoneNumberTypes' => [
],
'PhoneNumberPrefix' => ''
]),
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}}/phone-number/list', [
'body' => '{
"TargetArn": "",
"MaxResults": 0,
"NextToken": "",
"PhoneNumberCountryCodes": [],
"PhoneNumberTypes": [],
"PhoneNumberPrefix": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/phone-number/list');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TargetArn' => '',
'MaxResults' => 0,
'NextToken' => '',
'PhoneNumberCountryCodes' => [
],
'PhoneNumberTypes' => [
],
'PhoneNumberPrefix' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TargetArn' => '',
'MaxResults' => 0,
'NextToken' => '',
'PhoneNumberCountryCodes' => [
],
'PhoneNumberTypes' => [
],
'PhoneNumberPrefix' => ''
]));
$request->setRequestUrl('{{baseUrl}}/phone-number/list');
$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}}/phone-number/list' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TargetArn": "",
"MaxResults": 0,
"NextToken": "",
"PhoneNumberCountryCodes": [],
"PhoneNumberTypes": [],
"PhoneNumberPrefix": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/phone-number/list' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TargetArn": "",
"MaxResults": 0,
"NextToken": "",
"PhoneNumberCountryCodes": [],
"PhoneNumberTypes": [],
"PhoneNumberPrefix": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TargetArn\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"PhoneNumberCountryCodes\": [],\n \"PhoneNumberTypes\": [],\n \"PhoneNumberPrefix\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/phone-number/list", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/phone-number/list"
payload = {
"TargetArn": "",
"MaxResults": 0,
"NextToken": "",
"PhoneNumberCountryCodes": [],
"PhoneNumberTypes": [],
"PhoneNumberPrefix": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/phone-number/list"
payload <- "{\n \"TargetArn\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"PhoneNumberCountryCodes\": [],\n \"PhoneNumberTypes\": [],\n \"PhoneNumberPrefix\": \"\"\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}}/phone-number/list")
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 \"TargetArn\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"PhoneNumberCountryCodes\": [],\n \"PhoneNumberTypes\": [],\n \"PhoneNumberPrefix\": \"\"\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/phone-number/list') do |req|
req.body = "{\n \"TargetArn\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"PhoneNumberCountryCodes\": [],\n \"PhoneNumberTypes\": [],\n \"PhoneNumberPrefix\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/phone-number/list";
let payload = json!({
"TargetArn": "",
"MaxResults": 0,
"NextToken": "",
"PhoneNumberCountryCodes": (),
"PhoneNumberTypes": (),
"PhoneNumberPrefix": ""
});
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}}/phone-number/list \
--header 'content-type: application/json' \
--data '{
"TargetArn": "",
"MaxResults": 0,
"NextToken": "",
"PhoneNumberCountryCodes": [],
"PhoneNumberTypes": [],
"PhoneNumberPrefix": ""
}'
echo '{
"TargetArn": "",
"MaxResults": 0,
"NextToken": "",
"PhoneNumberCountryCodes": [],
"PhoneNumberTypes": [],
"PhoneNumberPrefix": ""
}' | \
http POST {{baseUrl}}/phone-number/list \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "TargetArn": "",\n "MaxResults": 0,\n "NextToken": "",\n "PhoneNumberCountryCodes": [],\n "PhoneNumberTypes": [],\n "PhoneNumberPrefix": ""\n}' \
--output-document \
- {{baseUrl}}/phone-number/list
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"TargetArn": "",
"MaxResults": 0,
"NextToken": "",
"PhoneNumberCountryCodes": [],
"PhoneNumberTypes": [],
"PhoneNumberPrefix": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/phone-number/list")! 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
ListPrompts
{{baseUrl}}/prompts-summary/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/prompts-summary/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/prompts-summary/:InstanceId")
require "http/client"
url = "{{baseUrl}}/prompts-summary/:InstanceId"
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}}/prompts-summary/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/prompts-summary/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/prompts-summary/:InstanceId"
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/prompts-summary/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/prompts-summary/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/prompts-summary/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/prompts-summary/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/prompts-summary/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/prompts-summary/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/prompts-summary/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/prompts-summary/:InstanceId';
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}}/prompts-summary/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/prompts-summary/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/prompts-summary/:InstanceId',
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}}/prompts-summary/:InstanceId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/prompts-summary/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/prompts-summary/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/prompts-summary/:InstanceId';
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}}/prompts-summary/:InstanceId"]
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}}/prompts-summary/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/prompts-summary/:InstanceId",
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}}/prompts-summary/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/prompts-summary/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/prompts-summary/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/prompts-summary/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/prompts-summary/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/prompts-summary/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/prompts-summary/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/prompts-summary/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/prompts-summary/:InstanceId")
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/prompts-summary/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/prompts-summary/:InstanceId";
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}}/prompts-summary/:InstanceId
http GET {{baseUrl}}/prompts-summary/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/prompts-summary/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/prompts-summary/:InstanceId")! 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
ListQueueQuickConnects
{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects
QUERY PARAMS
InstanceId
QueueId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects")
require "http/client"
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects"
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}}/queues/:InstanceId/:QueueId/quick-connects"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects"
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/queues/:InstanceId/:QueueId/quick-connects HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects';
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}}/queues/:InstanceId/:QueueId/quick-connects',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/queues/:InstanceId/:QueueId/quick-connects',
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}}/queues/:InstanceId/:QueueId/quick-connects'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects';
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}}/queues/:InstanceId/:QueueId/quick-connects"]
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}}/queues/:InstanceId/:QueueId/quick-connects" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects",
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}}/queues/:InstanceId/:QueueId/quick-connects');
echo $response->getBody();
setUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/queues/:InstanceId/:QueueId/quick-connects")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects")
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/queues/:InstanceId/:QueueId/quick-connects') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects";
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}}/queues/:InstanceId/:QueueId/quick-connects
http GET {{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/queues/:InstanceId/:QueueId/quick-connects")! 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
ListQueues
{{baseUrl}}/queues-summary/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/queues-summary/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/queues-summary/:InstanceId")
require "http/client"
url = "{{baseUrl}}/queues-summary/:InstanceId"
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}}/queues-summary/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/queues-summary/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/queues-summary/:InstanceId"
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/queues-summary/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/queues-summary/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/queues-summary/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/queues-summary/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/queues-summary/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/queues-summary/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/queues-summary/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/queues-summary/:InstanceId';
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}}/queues-summary/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/queues-summary/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/queues-summary/:InstanceId',
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}}/queues-summary/:InstanceId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/queues-summary/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/queues-summary/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/queues-summary/:InstanceId';
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}}/queues-summary/:InstanceId"]
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}}/queues-summary/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/queues-summary/:InstanceId",
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}}/queues-summary/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/queues-summary/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/queues-summary/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/queues-summary/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/queues-summary/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/queues-summary/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/queues-summary/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/queues-summary/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/queues-summary/:InstanceId")
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/queues-summary/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/queues-summary/:InstanceId";
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}}/queues-summary/:InstanceId
http GET {{baseUrl}}/queues-summary/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/queues-summary/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/queues-summary/:InstanceId")! 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
ListQuickConnects
{{baseUrl}}/quick-connects/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/quick-connects/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/quick-connects/:InstanceId")
require "http/client"
url = "{{baseUrl}}/quick-connects/:InstanceId"
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}}/quick-connects/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/quick-connects/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/quick-connects/:InstanceId"
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/quick-connects/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/quick-connects/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/quick-connects/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/quick-connects/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/quick-connects/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/quick-connects/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/quick-connects/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/quick-connects/:InstanceId';
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}}/quick-connects/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/quick-connects/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/quick-connects/:InstanceId',
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}}/quick-connects/:InstanceId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/quick-connects/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/quick-connects/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/quick-connects/:InstanceId';
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}}/quick-connects/:InstanceId"]
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}}/quick-connects/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/quick-connects/:InstanceId",
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}}/quick-connects/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/quick-connects/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/quick-connects/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/quick-connects/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/quick-connects/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/quick-connects/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/quick-connects/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/quick-connects/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/quick-connects/:InstanceId")
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/quick-connects/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/quick-connects/:InstanceId";
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}}/quick-connects/:InstanceId
http GET {{baseUrl}}/quick-connects/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/quick-connects/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/quick-connects/:InstanceId")! 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
ListRoutingProfileQueues
{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues
QUERY PARAMS
InstanceId
RoutingProfileId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues")
require "http/client"
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues"
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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues"
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/routing-profiles/:InstanceId/:RoutingProfileId/queues HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues';
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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/routing-profiles/:InstanceId/:RoutingProfileId/queues',
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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues';
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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues"]
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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues",
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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues');
echo $response->getBody();
setUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/routing-profiles/:InstanceId/:RoutingProfileId/queues")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues")
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/routing-profiles/:InstanceId/:RoutingProfileId/queues') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues";
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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues
http GET {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues")! 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
ListRoutingProfiles
{{baseUrl}}/routing-profiles-summary/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/routing-profiles-summary/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/routing-profiles-summary/:InstanceId")
require "http/client"
url = "{{baseUrl}}/routing-profiles-summary/:InstanceId"
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}}/routing-profiles-summary/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/routing-profiles-summary/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/routing-profiles-summary/:InstanceId"
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/routing-profiles-summary/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/routing-profiles-summary/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/routing-profiles-summary/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/routing-profiles-summary/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/routing-profiles-summary/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/routing-profiles-summary/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/routing-profiles-summary/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/routing-profiles-summary/:InstanceId';
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}}/routing-profiles-summary/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/routing-profiles-summary/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/routing-profiles-summary/:InstanceId',
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}}/routing-profiles-summary/:InstanceId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/routing-profiles-summary/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/routing-profiles-summary/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/routing-profiles-summary/:InstanceId';
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}}/routing-profiles-summary/:InstanceId"]
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}}/routing-profiles-summary/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/routing-profiles-summary/:InstanceId",
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}}/routing-profiles-summary/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/routing-profiles-summary/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/routing-profiles-summary/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/routing-profiles-summary/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/routing-profiles-summary/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/routing-profiles-summary/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/routing-profiles-summary/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/routing-profiles-summary/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/routing-profiles-summary/:InstanceId")
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/routing-profiles-summary/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/routing-profiles-summary/:InstanceId";
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}}/routing-profiles-summary/:InstanceId
http GET {{baseUrl}}/routing-profiles-summary/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/routing-profiles-summary/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/routing-profiles-summary/:InstanceId")! 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
ListRules
{{baseUrl}}/rules/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/rules/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/rules/:InstanceId")
require "http/client"
url = "{{baseUrl}}/rules/:InstanceId"
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}}/rules/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/rules/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/rules/:InstanceId"
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/rules/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/rules/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/rules/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/rules/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/rules/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/rules/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/rules/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/rules/:InstanceId';
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}}/rules/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/rules/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/rules/:InstanceId',
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}}/rules/:InstanceId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/rules/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/rules/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/rules/:InstanceId';
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}}/rules/:InstanceId"]
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}}/rules/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/rules/:InstanceId",
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}}/rules/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/rules/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/rules/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/rules/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/rules/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/rules/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/rules/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/rules/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/rules/:InstanceId")
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/rules/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/rules/:InstanceId";
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}}/rules/:InstanceId
http GET {{baseUrl}}/rules/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/rules/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/rules/:InstanceId")! 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
ListSecurityKeys
{{baseUrl}}/instance/:InstanceId/security-keys
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/security-keys");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/instance/:InstanceId/security-keys")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/security-keys"
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}}/instance/:InstanceId/security-keys"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/security-keys");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/security-keys"
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/instance/:InstanceId/security-keys HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/instance/:InstanceId/security-keys")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/security-keys"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/security-keys")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/instance/:InstanceId/security-keys")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/instance/:InstanceId/security-keys');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/security-keys'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/security-keys';
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}}/instance/:InstanceId/security-keys',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/security-keys")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/security-keys',
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}}/instance/:InstanceId/security-keys'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/instance/:InstanceId/security-keys');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/security-keys'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/security-keys';
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}}/instance/:InstanceId/security-keys"]
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}}/instance/:InstanceId/security-keys" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/security-keys",
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}}/instance/:InstanceId/security-keys');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/security-keys');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/security-keys');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/security-keys' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/security-keys' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/instance/:InstanceId/security-keys")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/security-keys"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/security-keys"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/security-keys")
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/instance/:InstanceId/security-keys') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/security-keys";
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}}/instance/:InstanceId/security-keys
http GET {{baseUrl}}/instance/:InstanceId/security-keys
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/instance/:InstanceId/security-keys
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/security-keys")! 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
ListSecurityProfilePermissions
{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId
QUERY PARAMS
SecurityProfileId
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId")
require "http/client"
url = "{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId"
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}}/security-profiles-permissions/:InstanceId/:SecurityProfileId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId"
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/security-profiles-permissions/:InstanceId/:SecurityProfileId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId';
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}}/security-profiles-permissions/:InstanceId/:SecurityProfileId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/security-profiles-permissions/:InstanceId/:SecurityProfileId',
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}}/security-profiles-permissions/:InstanceId/:SecurityProfileId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId';
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}}/security-profiles-permissions/:InstanceId/:SecurityProfileId"]
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}}/security-profiles-permissions/:InstanceId/:SecurityProfileId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId",
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}}/security-profiles-permissions/:InstanceId/:SecurityProfileId');
echo $response->getBody();
setUrl('{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/security-profiles-permissions/:InstanceId/:SecurityProfileId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId")
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/security-profiles-permissions/:InstanceId/:SecurityProfileId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId";
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}}/security-profiles-permissions/:InstanceId/:SecurityProfileId
http GET {{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profiles-permissions/:InstanceId/:SecurityProfileId")! 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
ListSecurityProfiles
{{baseUrl}}/security-profiles-summary/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profiles-summary/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/security-profiles-summary/:InstanceId")
require "http/client"
url = "{{baseUrl}}/security-profiles-summary/:InstanceId"
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}}/security-profiles-summary/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/security-profiles-summary/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profiles-summary/:InstanceId"
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/security-profiles-summary/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/security-profiles-summary/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profiles-summary/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/security-profiles-summary/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/security-profiles-summary/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/security-profiles-summary/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/security-profiles-summary/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profiles-summary/:InstanceId';
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}}/security-profiles-summary/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/security-profiles-summary/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/security-profiles-summary/:InstanceId',
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}}/security-profiles-summary/:InstanceId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/security-profiles-summary/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/security-profiles-summary/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profiles-summary/:InstanceId';
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}}/security-profiles-summary/:InstanceId"]
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}}/security-profiles-summary/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profiles-summary/:InstanceId",
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}}/security-profiles-summary/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/security-profiles-summary/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/security-profiles-summary/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/security-profiles-summary/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profiles-summary/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/security-profiles-summary/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profiles-summary/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profiles-summary/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/security-profiles-summary/:InstanceId")
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/security-profiles-summary/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/security-profiles-summary/:InstanceId";
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}}/security-profiles-summary/:InstanceId
http GET {{baseUrl}}/security-profiles-summary/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/security-profiles-summary/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profiles-summary/:InstanceId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListTagsForResource
{{baseUrl}}/tags/:resourceArn
QUERY PARAMS
resourceArn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:resourceArn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/tags/:resourceArn")
require "http/client"
url = "{{baseUrl}}/tags/:resourceArn"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/tags/:resourceArn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:resourceArn");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:resourceArn"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/tags/:resourceArn HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/tags/:resourceArn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:resourceArn"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:resourceArn")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/tags/:resourceArn")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/tags/:resourceArn');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/tags/:resourceArn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:resourceArn';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:resourceArn',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags/:resourceArn")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:resourceArn',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/tags/:resourceArn'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/tags/:resourceArn');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/tags/:resourceArn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:resourceArn';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:resourceArn"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:resourceArn" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:resourceArn",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/tags/:resourceArn');
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:resourceArn');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags/:resourceArn');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:resourceArn' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:resourceArn' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/tags/:resourceArn")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:resourceArn"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:resourceArn"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:resourceArn")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/tags/:resourceArn') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:resourceArn";
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/:resourceArn
http GET {{baseUrl}}/tags/:resourceArn
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/tags/:resourceArn
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:resourceArn")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListTaskTemplates
{{baseUrl}}/instance/:InstanceId/task/template
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/task/template");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/instance/:InstanceId/task/template")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/task/template"
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}}/instance/:InstanceId/task/template"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/task/template");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/task/template"
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/instance/:InstanceId/task/template HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/instance/:InstanceId/task/template")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/task/template"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/task/template")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/instance/:InstanceId/task/template")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/instance/:InstanceId/task/template');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/task/template'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/task/template';
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}}/instance/:InstanceId/task/template',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/task/template")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/task/template',
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}}/instance/:InstanceId/task/template'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/instance/:InstanceId/task/template');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/task/template'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/task/template';
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}}/instance/:InstanceId/task/template"]
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}}/instance/:InstanceId/task/template" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/task/template",
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}}/instance/:InstanceId/task/template');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/task/template');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/task/template');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/task/template' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/task/template' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/instance/:InstanceId/task/template")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/task/template"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/task/template"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/task/template")
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/instance/:InstanceId/task/template') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/task/template";
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}}/instance/:InstanceId/task/template
http GET {{baseUrl}}/instance/:InstanceId/task/template
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/instance/:InstanceId/task/template
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/task/template")! 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
ListTrafficDistributionGroups
{{baseUrl}}/traffic-distribution-groups
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/traffic-distribution-groups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/traffic-distribution-groups")
require "http/client"
url = "{{baseUrl}}/traffic-distribution-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}}/traffic-distribution-groups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/traffic-distribution-groups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/traffic-distribution-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/traffic-distribution-groups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/traffic-distribution-groups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/traffic-distribution-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}}/traffic-distribution-groups")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/traffic-distribution-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}}/traffic-distribution-groups');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/traffic-distribution-groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/traffic-distribution-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}}/traffic-distribution-groups',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/traffic-distribution-groups")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/traffic-distribution-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}}/traffic-distribution-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}}/traffic-distribution-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}}/traffic-distribution-groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/traffic-distribution-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}}/traffic-distribution-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}}/traffic-distribution-groups" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/traffic-distribution-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}}/traffic-distribution-groups');
echo $response->getBody();
setUrl('{{baseUrl}}/traffic-distribution-groups');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/traffic-distribution-groups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/traffic-distribution-groups' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/traffic-distribution-groups' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/traffic-distribution-groups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/traffic-distribution-groups"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/traffic-distribution-groups"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/traffic-distribution-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/traffic-distribution-groups') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/traffic-distribution-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}}/traffic-distribution-groups
http GET {{baseUrl}}/traffic-distribution-groups
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/traffic-distribution-groups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/traffic-distribution-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
ListUseCases
{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases
QUERY PARAMS
InstanceId
IntegrationAssociationId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases")
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases"
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases"
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/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases';
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases',
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases';
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases"]
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases",
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases');
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases")
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/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases";
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}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases
http GET {{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/integration-associations/:IntegrationAssociationId/use-cases")! 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
ListUserHierarchyGroups
{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId")
require "http/client"
url = "{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId"
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}}/user-hierarchy-groups-summary/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId"
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/user-hierarchy-groups-summary/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId';
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}}/user-hierarchy-groups-summary/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/user-hierarchy-groups-summary/:InstanceId',
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}}/user-hierarchy-groups-summary/:InstanceId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId';
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}}/user-hierarchy-groups-summary/:InstanceId"]
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}}/user-hierarchy-groups-summary/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId",
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}}/user-hierarchy-groups-summary/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/user-hierarchy-groups-summary/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId")
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/user-hierarchy-groups-summary/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId";
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}}/user-hierarchy-groups-summary/:InstanceId
http GET {{baseUrl}}/user-hierarchy-groups-summary/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/user-hierarchy-groups-summary/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user-hierarchy-groups-summary/:InstanceId")! 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
ListUsers
{{baseUrl}}/users-summary/:InstanceId
QUERY PARAMS
InstanceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users-summary/:InstanceId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/users-summary/:InstanceId")
require "http/client"
url = "{{baseUrl}}/users-summary/:InstanceId"
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}}/users-summary/:InstanceId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/users-summary/:InstanceId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/users-summary/:InstanceId"
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/users-summary/:InstanceId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/users-summary/:InstanceId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/users-summary/:InstanceId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/users-summary/:InstanceId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/users-summary/:InstanceId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/users-summary/:InstanceId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/users-summary/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/users-summary/:InstanceId';
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}}/users-summary/:InstanceId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/users-summary/:InstanceId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/users-summary/:InstanceId',
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}}/users-summary/:InstanceId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/users-summary/:InstanceId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/users-summary/:InstanceId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/users-summary/:InstanceId';
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}}/users-summary/:InstanceId"]
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}}/users-summary/:InstanceId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/users-summary/:InstanceId",
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}}/users-summary/:InstanceId');
echo $response->getBody();
setUrl('{{baseUrl}}/users-summary/:InstanceId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/users-summary/:InstanceId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/users-summary/:InstanceId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users-summary/:InstanceId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/users-summary/:InstanceId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/users-summary/:InstanceId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/users-summary/:InstanceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/users-summary/:InstanceId")
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/users-summary/:InstanceId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/users-summary/:InstanceId";
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}}/users-summary/:InstanceId
http GET {{baseUrl}}/users-summary/:InstanceId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/users-summary/:InstanceId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users-summary/:InstanceId")! 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
MonitorContact
{{baseUrl}}/contact/monitor
BODY json
{
"InstanceId": "",
"ContactId": "",
"UserId": "",
"AllowedMonitorCapabilities": [],
"ClientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/monitor");
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"UserId\": \"\",\n \"AllowedMonitorCapabilities\": [],\n \"ClientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact/monitor" {:content-type :json
:form-params {:InstanceId ""
:ContactId ""
:UserId ""
:AllowedMonitorCapabilities []
:ClientToken ""}})
require "http/client"
url = "{{baseUrl}}/contact/monitor"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"UserId\": \"\",\n \"AllowedMonitorCapabilities\": [],\n \"ClientToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/contact/monitor"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"UserId\": \"\",\n \"AllowedMonitorCapabilities\": [],\n \"ClientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact/monitor");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"UserId\": \"\",\n \"AllowedMonitorCapabilities\": [],\n \"ClientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/monitor"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"UserId\": \"\",\n \"AllowedMonitorCapabilities\": [],\n \"ClientToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/contact/monitor HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 114
{
"InstanceId": "",
"ContactId": "",
"UserId": "",
"AllowedMonitorCapabilities": [],
"ClientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact/monitor")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"UserId\": \"\",\n \"AllowedMonitorCapabilities\": [],\n \"ClientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/monitor"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"UserId\": \"\",\n \"AllowedMonitorCapabilities\": [],\n \"ClientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"UserId\": \"\",\n \"AllowedMonitorCapabilities\": [],\n \"ClientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/monitor")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact/monitor")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"UserId\": \"\",\n \"AllowedMonitorCapabilities\": [],\n \"ClientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
ContactId: '',
UserId: '',
AllowedMonitorCapabilities: [],
ClientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact/monitor');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/monitor',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
ContactId: '',
UserId: '',
AllowedMonitorCapabilities: [],
ClientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/monitor';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","UserId":"","AllowedMonitorCapabilities":[],"ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/monitor',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "ContactId": "",\n "UserId": "",\n "AllowedMonitorCapabilities": [],\n "ClientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"UserId\": \"\",\n \"AllowedMonitorCapabilities\": [],\n \"ClientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/monitor")
.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/contact/monitor',
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({
InstanceId: '',
ContactId: '',
UserId: '',
AllowedMonitorCapabilities: [],
ClientToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/monitor',
headers: {'content-type': 'application/json'},
body: {
InstanceId: '',
ContactId: '',
UserId: '',
AllowedMonitorCapabilities: [],
ClientToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/contact/monitor');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
ContactId: '',
UserId: '',
AllowedMonitorCapabilities: [],
ClientToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/monitor',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
ContactId: '',
UserId: '',
AllowedMonitorCapabilities: [],
ClientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/monitor';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","UserId":"","AllowedMonitorCapabilities":[],"ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"InstanceId": @"",
@"ContactId": @"",
@"UserId": @"",
@"AllowedMonitorCapabilities": @[ ],
@"ClientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/monitor"]
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}}/contact/monitor" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"UserId\": \"\",\n \"AllowedMonitorCapabilities\": [],\n \"ClientToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/monitor",
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([
'InstanceId' => '',
'ContactId' => '',
'UserId' => '',
'AllowedMonitorCapabilities' => [
],
'ClientToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/contact/monitor', [
'body' => '{
"InstanceId": "",
"ContactId": "",
"UserId": "",
"AllowedMonitorCapabilities": [],
"ClientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/monitor');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'ContactId' => '',
'UserId' => '',
'AllowedMonitorCapabilities' => [
],
'ClientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'ContactId' => '',
'UserId' => '',
'AllowedMonitorCapabilities' => [
],
'ClientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact/monitor');
$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}}/contact/monitor' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"UserId": "",
"AllowedMonitorCapabilities": [],
"ClientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/monitor' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"UserId": "",
"AllowedMonitorCapabilities": [],
"ClientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"UserId\": \"\",\n \"AllowedMonitorCapabilities\": [],\n \"ClientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact/monitor", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/monitor"
payload = {
"InstanceId": "",
"ContactId": "",
"UserId": "",
"AllowedMonitorCapabilities": [],
"ClientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/monitor"
payload <- "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"UserId\": \"\",\n \"AllowedMonitorCapabilities\": [],\n \"ClientToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contact/monitor")
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"UserId\": \"\",\n \"AllowedMonitorCapabilities\": [],\n \"ClientToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/contact/monitor') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"UserId\": \"\",\n \"AllowedMonitorCapabilities\": [],\n \"ClientToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/monitor";
let payload = json!({
"InstanceId": "",
"ContactId": "",
"UserId": "",
"AllowedMonitorCapabilities": (),
"ClientToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/contact/monitor \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"ContactId": "",
"UserId": "",
"AllowedMonitorCapabilities": [],
"ClientToken": ""
}'
echo '{
"InstanceId": "",
"ContactId": "",
"UserId": "",
"AllowedMonitorCapabilities": [],
"ClientToken": ""
}' | \
http POST {{baseUrl}}/contact/monitor \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "ContactId": "",\n "UserId": "",\n "AllowedMonitorCapabilities": [],\n "ClientToken": ""\n}' \
--output-document \
- {{baseUrl}}/contact/monitor
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"ContactId": "",
"UserId": "",
"AllowedMonitorCapabilities": [],
"ClientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/monitor")! 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
PutUserStatus
{{baseUrl}}/users/:InstanceId/:UserId/status
QUERY PARAMS
UserId
InstanceId
BODY json
{
"AgentStatusId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users/:InstanceId/:UserId/status");
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 \"AgentStatusId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/users/:InstanceId/:UserId/status" {:content-type :json
:form-params {:AgentStatusId ""}})
require "http/client"
url = "{{baseUrl}}/users/:InstanceId/:UserId/status"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"AgentStatusId\": \"\"\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}}/users/:InstanceId/:UserId/status"),
Content = new StringContent("{\n \"AgentStatusId\": \"\"\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}}/users/:InstanceId/:UserId/status");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AgentStatusId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/users/:InstanceId/:UserId/status"
payload := strings.NewReader("{\n \"AgentStatusId\": \"\"\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/users/:InstanceId/:UserId/status HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 25
{
"AgentStatusId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/users/:InstanceId/:UserId/status")
.setHeader("content-type", "application/json")
.setBody("{\n \"AgentStatusId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/users/:InstanceId/:UserId/status"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"AgentStatusId\": \"\"\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 \"AgentStatusId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId/status")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/users/:InstanceId/:UserId/status")
.header("content-type", "application/json")
.body("{\n \"AgentStatusId\": \"\"\n}")
.asString();
const data = JSON.stringify({
AgentStatusId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/users/:InstanceId/:UserId/status');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/users/:InstanceId/:UserId/status',
headers: {'content-type': 'application/json'},
data: {AgentStatusId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/users/:InstanceId/:UserId/status';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"AgentStatusId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/users/:InstanceId/:UserId/status',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "AgentStatusId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AgentStatusId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId/status")
.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/users/:InstanceId/:UserId/status',
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({AgentStatusId: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/users/:InstanceId/:UserId/status',
headers: {'content-type': 'application/json'},
body: {AgentStatusId: ''},
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}}/users/:InstanceId/:UserId/status');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
AgentStatusId: ''
});
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}}/users/:InstanceId/:UserId/status',
headers: {'content-type': 'application/json'},
data: {AgentStatusId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/users/:InstanceId/:UserId/status';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"AgentStatusId":""}'
};
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 = @{ @"AgentStatusId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/users/:InstanceId/:UserId/status"]
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}}/users/:InstanceId/:UserId/status" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"AgentStatusId\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/users/:InstanceId/:UserId/status",
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([
'AgentStatusId' => ''
]),
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}}/users/:InstanceId/:UserId/status', [
'body' => '{
"AgentStatusId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/users/:InstanceId/:UserId/status');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AgentStatusId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AgentStatusId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/users/:InstanceId/:UserId/status');
$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}}/users/:InstanceId/:UserId/status' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"AgentStatusId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users/:InstanceId/:UserId/status' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"AgentStatusId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AgentStatusId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/users/:InstanceId/:UserId/status", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/users/:InstanceId/:UserId/status"
payload = { "AgentStatusId": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/users/:InstanceId/:UserId/status"
payload <- "{\n \"AgentStatusId\": \"\"\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}}/users/:InstanceId/:UserId/status")
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 \"AgentStatusId\": \"\"\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/users/:InstanceId/:UserId/status') do |req|
req.body = "{\n \"AgentStatusId\": \"\"\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}}/users/:InstanceId/:UserId/status";
let payload = json!({"AgentStatusId": ""});
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}}/users/:InstanceId/:UserId/status \
--header 'content-type: application/json' \
--data '{
"AgentStatusId": ""
}'
echo '{
"AgentStatusId": ""
}' | \
http PUT {{baseUrl}}/users/:InstanceId/:UserId/status \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "AgentStatusId": ""\n}' \
--output-document \
- {{baseUrl}}/users/:InstanceId/:UserId/status
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["AgentStatusId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users/:InstanceId/:UserId/status")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
ReleasePhoneNumber
{{baseUrl}}/phone-number/:PhoneNumberId
QUERY PARAMS
PhoneNumberId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/phone-number/:PhoneNumberId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/phone-number/:PhoneNumberId")
require "http/client"
url = "{{baseUrl}}/phone-number/:PhoneNumberId"
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}}/phone-number/:PhoneNumberId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/phone-number/:PhoneNumberId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/phone-number/:PhoneNumberId"
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/phone-number/:PhoneNumberId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/phone-number/:PhoneNumberId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/phone-number/:PhoneNumberId"))
.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}}/phone-number/:PhoneNumberId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/phone-number/:PhoneNumberId")
.asString();
const 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}}/phone-number/:PhoneNumberId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/phone-number/:PhoneNumberId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/phone-number/:PhoneNumberId';
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}}/phone-number/:PhoneNumberId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/phone-number/:PhoneNumberId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/phone-number/:PhoneNumberId',
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}}/phone-number/:PhoneNumberId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/phone-number/:PhoneNumberId');
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}}/phone-number/:PhoneNumberId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/phone-number/:PhoneNumberId';
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}}/phone-number/:PhoneNumberId"]
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}}/phone-number/:PhoneNumberId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/phone-number/:PhoneNumberId",
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}}/phone-number/:PhoneNumberId');
echo $response->getBody();
setUrl('{{baseUrl}}/phone-number/:PhoneNumberId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/phone-number/:PhoneNumberId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/phone-number/:PhoneNumberId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/phone-number/:PhoneNumberId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/phone-number/:PhoneNumberId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/phone-number/:PhoneNumberId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/phone-number/:PhoneNumberId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/phone-number/:PhoneNumberId")
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/phone-number/:PhoneNumberId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/phone-number/:PhoneNumberId";
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}}/phone-number/:PhoneNumberId
http DELETE {{baseUrl}}/phone-number/:PhoneNumberId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/phone-number/:PhoneNumberId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/phone-number/:PhoneNumberId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
ReplicateInstance
{{baseUrl}}/instance/:InstanceId/replicate
QUERY PARAMS
InstanceId
BODY json
{
"ReplicaRegion": "",
"ClientToken": "",
"ReplicaAlias": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/replicate");
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 \"ReplicaRegion\": \"\",\n \"ClientToken\": \"\",\n \"ReplicaAlias\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/instance/:InstanceId/replicate" {:content-type :json
:form-params {:ReplicaRegion ""
:ClientToken ""
:ReplicaAlias ""}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/replicate"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ReplicaRegion\": \"\",\n \"ClientToken\": \"\",\n \"ReplicaAlias\": \"\"\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}}/instance/:InstanceId/replicate"),
Content = new StringContent("{\n \"ReplicaRegion\": \"\",\n \"ClientToken\": \"\",\n \"ReplicaAlias\": \"\"\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}}/instance/:InstanceId/replicate");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ReplicaRegion\": \"\",\n \"ClientToken\": \"\",\n \"ReplicaAlias\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/replicate"
payload := strings.NewReader("{\n \"ReplicaRegion\": \"\",\n \"ClientToken\": \"\",\n \"ReplicaAlias\": \"\"\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/instance/:InstanceId/replicate HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 68
{
"ReplicaRegion": "",
"ClientToken": "",
"ReplicaAlias": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/instance/:InstanceId/replicate")
.setHeader("content-type", "application/json")
.setBody("{\n \"ReplicaRegion\": \"\",\n \"ClientToken\": \"\",\n \"ReplicaAlias\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/replicate"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ReplicaRegion\": \"\",\n \"ClientToken\": \"\",\n \"ReplicaAlias\": \"\"\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 \"ReplicaRegion\": \"\",\n \"ClientToken\": \"\",\n \"ReplicaAlias\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/replicate")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/instance/:InstanceId/replicate")
.header("content-type", "application/json")
.body("{\n \"ReplicaRegion\": \"\",\n \"ClientToken\": \"\",\n \"ReplicaAlias\": \"\"\n}")
.asString();
const data = JSON.stringify({
ReplicaRegion: '',
ClientToken: '',
ReplicaAlias: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/instance/:InstanceId/replicate');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/instance/:InstanceId/replicate',
headers: {'content-type': 'application/json'},
data: {ReplicaRegion: '', ClientToken: '', ReplicaAlias: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/replicate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ReplicaRegion":"","ClientToken":"","ReplicaAlias":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/replicate',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ReplicaRegion": "",\n "ClientToken": "",\n "ReplicaAlias": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ReplicaRegion\": \"\",\n \"ClientToken\": \"\",\n \"ReplicaAlias\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/replicate")
.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/instance/:InstanceId/replicate',
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({ReplicaRegion: '', ClientToken: '', ReplicaAlias: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/instance/:InstanceId/replicate',
headers: {'content-type': 'application/json'},
body: {ReplicaRegion: '', ClientToken: '', ReplicaAlias: ''},
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}}/instance/:InstanceId/replicate');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ReplicaRegion: '',
ClientToken: '',
ReplicaAlias: ''
});
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}}/instance/:InstanceId/replicate',
headers: {'content-type': 'application/json'},
data: {ReplicaRegion: '', ClientToken: '', ReplicaAlias: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/replicate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ReplicaRegion":"","ClientToken":"","ReplicaAlias":""}'
};
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 = @{ @"ReplicaRegion": @"",
@"ClientToken": @"",
@"ReplicaAlias": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/replicate"]
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}}/instance/:InstanceId/replicate" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ReplicaRegion\": \"\",\n \"ClientToken\": \"\",\n \"ReplicaAlias\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/replicate",
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([
'ReplicaRegion' => '',
'ClientToken' => '',
'ReplicaAlias' => ''
]),
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}}/instance/:InstanceId/replicate', [
'body' => '{
"ReplicaRegion": "",
"ClientToken": "",
"ReplicaAlias": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/replicate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ReplicaRegion' => '',
'ClientToken' => '',
'ReplicaAlias' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ReplicaRegion' => '',
'ClientToken' => '',
'ReplicaAlias' => ''
]));
$request->setRequestUrl('{{baseUrl}}/instance/:InstanceId/replicate');
$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}}/instance/:InstanceId/replicate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ReplicaRegion": "",
"ClientToken": "",
"ReplicaAlias": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/replicate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ReplicaRegion": "",
"ClientToken": "",
"ReplicaAlias": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ReplicaRegion\": \"\",\n \"ClientToken\": \"\",\n \"ReplicaAlias\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/instance/:InstanceId/replicate", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/replicate"
payload = {
"ReplicaRegion": "",
"ClientToken": "",
"ReplicaAlias": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/replicate"
payload <- "{\n \"ReplicaRegion\": \"\",\n \"ClientToken\": \"\",\n \"ReplicaAlias\": \"\"\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}}/instance/:InstanceId/replicate")
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 \"ReplicaRegion\": \"\",\n \"ClientToken\": \"\",\n \"ReplicaAlias\": \"\"\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/instance/:InstanceId/replicate') do |req|
req.body = "{\n \"ReplicaRegion\": \"\",\n \"ClientToken\": \"\",\n \"ReplicaAlias\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/replicate";
let payload = json!({
"ReplicaRegion": "",
"ClientToken": "",
"ReplicaAlias": ""
});
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}}/instance/:InstanceId/replicate \
--header 'content-type: application/json' \
--data '{
"ReplicaRegion": "",
"ClientToken": "",
"ReplicaAlias": ""
}'
echo '{
"ReplicaRegion": "",
"ClientToken": "",
"ReplicaAlias": ""
}' | \
http POST {{baseUrl}}/instance/:InstanceId/replicate \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ReplicaRegion": "",\n "ClientToken": "",\n "ReplicaAlias": ""\n}' \
--output-document \
- {{baseUrl}}/instance/:InstanceId/replicate
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ReplicaRegion": "",
"ClientToken": "",
"ReplicaAlias": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/replicate")! 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
ResumeContactRecording
{{baseUrl}}/contact/resume-recording
BODY json
{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/resume-recording");
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact/resume-recording" {:content-type :json
:form-params {:InstanceId ""
:ContactId ""
:InitialContactId ""}})
require "http/client"
url = "{{baseUrl}}/contact/resume-recording"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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}}/contact/resume-recording"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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}}/contact/resume-recording");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/resume-recording"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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/contact/resume-recording HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 67
{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact/resume-recording")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/resume-recording"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/resume-recording")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact/resume-recording")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
ContactId: '',
InitialContactId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact/resume-recording');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/resume-recording',
headers: {'content-type': 'application/json'},
data: {InstanceId: '', ContactId: '', InitialContactId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/resume-recording';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","InitialContactId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/resume-recording',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "ContactId": "",\n "InitialContactId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/resume-recording")
.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/contact/resume-recording',
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({InstanceId: '', ContactId: '', InitialContactId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/resume-recording',
headers: {'content-type': 'application/json'},
body: {InstanceId: '', ContactId: '', InitialContactId: ''},
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}}/contact/resume-recording');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
ContactId: '',
InitialContactId: ''
});
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}}/contact/resume-recording',
headers: {'content-type': 'application/json'},
data: {InstanceId: '', ContactId: '', InitialContactId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/resume-recording';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","InitialContactId":""}'
};
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 = @{ @"InstanceId": @"",
@"ContactId": @"",
@"InitialContactId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/resume-recording"]
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}}/contact/resume-recording" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/resume-recording",
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([
'InstanceId' => '',
'ContactId' => '',
'InitialContactId' => ''
]),
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}}/contact/resume-recording', [
'body' => '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/resume-recording');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'ContactId' => '',
'InitialContactId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'ContactId' => '',
'InitialContactId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact/resume-recording');
$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}}/contact/resume-recording' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/resume-recording' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact/resume-recording", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/resume-recording"
payload = {
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/resume-recording"
payload <- "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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}}/contact/resume-recording")
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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/contact/resume-recording') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/resume-recording";
let payload = json!({
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
});
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}}/contact/resume-recording \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}'
echo '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}' | \
http POST {{baseUrl}}/contact/resume-recording \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "ContactId": "",\n "InitialContactId": ""\n}' \
--output-document \
- {{baseUrl}}/contact/resume-recording
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/resume-recording")! 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
SearchAvailablePhoneNumbers
{{baseUrl}}/phone-number/search-available
BODY json
{
"TargetArn": "",
"PhoneNumberCountryCode": "",
"PhoneNumberType": "",
"PhoneNumberPrefix": "",
"MaxResults": 0,
"NextToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/phone-number/search-available");
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 \"TargetArn\": \"\",\n \"PhoneNumberCountryCode\": \"\",\n \"PhoneNumberType\": \"\",\n \"PhoneNumberPrefix\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/phone-number/search-available" {:content-type :json
:form-params {:TargetArn ""
:PhoneNumberCountryCode ""
:PhoneNumberType ""
:PhoneNumberPrefix ""
:MaxResults 0
:NextToken ""}})
require "http/client"
url = "{{baseUrl}}/phone-number/search-available"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"TargetArn\": \"\",\n \"PhoneNumberCountryCode\": \"\",\n \"PhoneNumberType\": \"\",\n \"PhoneNumberPrefix\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/phone-number/search-available"),
Content = new StringContent("{\n \"TargetArn\": \"\",\n \"PhoneNumberCountryCode\": \"\",\n \"PhoneNumberType\": \"\",\n \"PhoneNumberPrefix\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/phone-number/search-available");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TargetArn\": \"\",\n \"PhoneNumberCountryCode\": \"\",\n \"PhoneNumberType\": \"\",\n \"PhoneNumberPrefix\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/phone-number/search-available"
payload := strings.NewReader("{\n \"TargetArn\": \"\",\n \"PhoneNumberCountryCode\": \"\",\n \"PhoneNumberType\": \"\",\n \"PhoneNumberPrefix\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/phone-number/search-available HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 143
{
"TargetArn": "",
"PhoneNumberCountryCode": "",
"PhoneNumberType": "",
"PhoneNumberPrefix": "",
"MaxResults": 0,
"NextToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/phone-number/search-available")
.setHeader("content-type", "application/json")
.setBody("{\n \"TargetArn\": \"\",\n \"PhoneNumberCountryCode\": \"\",\n \"PhoneNumberType\": \"\",\n \"PhoneNumberPrefix\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/phone-number/search-available"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"TargetArn\": \"\",\n \"PhoneNumberCountryCode\": \"\",\n \"PhoneNumberType\": \"\",\n \"PhoneNumberPrefix\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"TargetArn\": \"\",\n \"PhoneNumberCountryCode\": \"\",\n \"PhoneNumberType\": \"\",\n \"PhoneNumberPrefix\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/phone-number/search-available")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/phone-number/search-available")
.header("content-type", "application/json")
.body("{\n \"TargetArn\": \"\",\n \"PhoneNumberCountryCode\": \"\",\n \"PhoneNumberType\": \"\",\n \"PhoneNumberPrefix\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
TargetArn: '',
PhoneNumberCountryCode: '',
PhoneNumberType: '',
PhoneNumberPrefix: '',
MaxResults: 0,
NextToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/phone-number/search-available');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/phone-number/search-available',
headers: {'content-type': 'application/json'},
data: {
TargetArn: '',
PhoneNumberCountryCode: '',
PhoneNumberType: '',
PhoneNumberPrefix: '',
MaxResults: 0,
NextToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/phone-number/search-available';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"TargetArn":"","PhoneNumberCountryCode":"","PhoneNumberType":"","PhoneNumberPrefix":"","MaxResults":0,"NextToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/phone-number/search-available',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "TargetArn": "",\n "PhoneNumberCountryCode": "",\n "PhoneNumberType": "",\n "PhoneNumberPrefix": "",\n "MaxResults": 0,\n "NextToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"TargetArn\": \"\",\n \"PhoneNumberCountryCode\": \"\",\n \"PhoneNumberType\": \"\",\n \"PhoneNumberPrefix\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/phone-number/search-available")
.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/phone-number/search-available',
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({
TargetArn: '',
PhoneNumberCountryCode: '',
PhoneNumberType: '',
PhoneNumberPrefix: '',
MaxResults: 0,
NextToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/phone-number/search-available',
headers: {'content-type': 'application/json'},
body: {
TargetArn: '',
PhoneNumberCountryCode: '',
PhoneNumberType: '',
PhoneNumberPrefix: '',
MaxResults: 0,
NextToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/phone-number/search-available');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
TargetArn: '',
PhoneNumberCountryCode: '',
PhoneNumberType: '',
PhoneNumberPrefix: '',
MaxResults: 0,
NextToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/phone-number/search-available',
headers: {'content-type': 'application/json'},
data: {
TargetArn: '',
PhoneNumberCountryCode: '',
PhoneNumberType: '',
PhoneNumberPrefix: '',
MaxResults: 0,
NextToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/phone-number/search-available';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"TargetArn":"","PhoneNumberCountryCode":"","PhoneNumberType":"","PhoneNumberPrefix":"","MaxResults":0,"NextToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"TargetArn": @"",
@"PhoneNumberCountryCode": @"",
@"PhoneNumberType": @"",
@"PhoneNumberPrefix": @"",
@"MaxResults": @0,
@"NextToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/phone-number/search-available"]
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}}/phone-number/search-available" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"TargetArn\": \"\",\n \"PhoneNumberCountryCode\": \"\",\n \"PhoneNumberType\": \"\",\n \"PhoneNumberPrefix\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/phone-number/search-available",
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([
'TargetArn' => '',
'PhoneNumberCountryCode' => '',
'PhoneNumberType' => '',
'PhoneNumberPrefix' => '',
'MaxResults' => 0,
'NextToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/phone-number/search-available', [
'body' => '{
"TargetArn": "",
"PhoneNumberCountryCode": "",
"PhoneNumberType": "",
"PhoneNumberPrefix": "",
"MaxResults": 0,
"NextToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/phone-number/search-available');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TargetArn' => '',
'PhoneNumberCountryCode' => '',
'PhoneNumberType' => '',
'PhoneNumberPrefix' => '',
'MaxResults' => 0,
'NextToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TargetArn' => '',
'PhoneNumberCountryCode' => '',
'PhoneNumberType' => '',
'PhoneNumberPrefix' => '',
'MaxResults' => 0,
'NextToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/phone-number/search-available');
$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}}/phone-number/search-available' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TargetArn": "",
"PhoneNumberCountryCode": "",
"PhoneNumberType": "",
"PhoneNumberPrefix": "",
"MaxResults": 0,
"NextToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/phone-number/search-available' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TargetArn": "",
"PhoneNumberCountryCode": "",
"PhoneNumberType": "",
"PhoneNumberPrefix": "",
"MaxResults": 0,
"NextToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TargetArn\": \"\",\n \"PhoneNumberCountryCode\": \"\",\n \"PhoneNumberType\": \"\",\n \"PhoneNumberPrefix\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/phone-number/search-available", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/phone-number/search-available"
payload = {
"TargetArn": "",
"PhoneNumberCountryCode": "",
"PhoneNumberType": "",
"PhoneNumberPrefix": "",
"MaxResults": 0,
"NextToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/phone-number/search-available"
payload <- "{\n \"TargetArn\": \"\",\n \"PhoneNumberCountryCode\": \"\",\n \"PhoneNumberType\": \"\",\n \"PhoneNumberPrefix\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/phone-number/search-available")
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 \"TargetArn\": \"\",\n \"PhoneNumberCountryCode\": \"\",\n \"PhoneNumberType\": \"\",\n \"PhoneNumberPrefix\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/phone-number/search-available') do |req|
req.body = "{\n \"TargetArn\": \"\",\n \"PhoneNumberCountryCode\": \"\",\n \"PhoneNumberType\": \"\",\n \"PhoneNumberPrefix\": \"\",\n \"MaxResults\": 0,\n \"NextToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/phone-number/search-available";
let payload = json!({
"TargetArn": "",
"PhoneNumberCountryCode": "",
"PhoneNumberType": "",
"PhoneNumberPrefix": "",
"MaxResults": 0,
"NextToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/phone-number/search-available \
--header 'content-type: application/json' \
--data '{
"TargetArn": "",
"PhoneNumberCountryCode": "",
"PhoneNumberType": "",
"PhoneNumberPrefix": "",
"MaxResults": 0,
"NextToken": ""
}'
echo '{
"TargetArn": "",
"PhoneNumberCountryCode": "",
"PhoneNumberType": "",
"PhoneNumberPrefix": "",
"MaxResults": 0,
"NextToken": ""
}' | \
http POST {{baseUrl}}/phone-number/search-available \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "TargetArn": "",\n "PhoneNumberCountryCode": "",\n "PhoneNumberType": "",\n "PhoneNumberPrefix": "",\n "MaxResults": 0,\n "NextToken": ""\n}' \
--output-document \
- {{baseUrl}}/phone-number/search-available
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"TargetArn": "",
"PhoneNumberCountryCode": "",
"PhoneNumberType": "",
"PhoneNumberPrefix": "",
"MaxResults": 0,
"NextToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/phone-number/search-available")! 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
SearchQueues
{{baseUrl}}/search-queues
BODY json
{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
},
"QueueTypeCondition": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/search-queues");
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 \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n },\n \"QueueTypeCondition\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/search-queues" {:content-type :json
:form-params {:InstanceId ""
:NextToken ""
:MaxResults 0
:SearchFilter {:TagFilter {:OrConditions ""
:AndConditions ""
:TagCondition ""}}
:SearchCriteria {:OrConditions ""
:AndConditions ""
:StringCondition {:FieldName ""
:Value ""
:ComparisonType ""}
:QueueTypeCondition ""}}})
require "http/client"
url = "{{baseUrl}}/search-queues"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n },\n \"QueueTypeCondition\": \"\"\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}}/search-queues"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n },\n \"QueueTypeCondition\": \"\"\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}}/search-queues");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n },\n \"QueueTypeCondition\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/search-queues"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n },\n \"QueueTypeCondition\": \"\"\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/search-queues HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 394
{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
},
"QueueTypeCondition": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/search-queues")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n },\n \"QueueTypeCondition\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/search-queues"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n },\n \"QueueTypeCondition\": \"\"\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 \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n },\n \"QueueTypeCondition\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/search-queues")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/search-queues")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n },\n \"QueueTypeCondition\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {
TagFilter: {
OrConditions: '',
AndConditions: '',
TagCondition: ''
}
},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {
FieldName: '',
Value: '',
ComparisonType: ''
},
QueueTypeCondition: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/search-queues');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/search-queues',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {FieldName: '', Value: '', ComparisonType: ''},
QueueTypeCondition: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/search-queues';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","NextToken":"","MaxResults":0,"SearchFilter":{"TagFilter":{"OrConditions":"","AndConditions":"","TagCondition":""}},"SearchCriteria":{"OrConditions":"","AndConditions":"","StringCondition":{"FieldName":"","Value":"","ComparisonType":""},"QueueTypeCondition":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/search-queues',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "NextToken": "",\n "MaxResults": 0,\n "SearchFilter": {\n "TagFilter": {\n "OrConditions": "",\n "AndConditions": "",\n "TagCondition": ""\n }\n },\n "SearchCriteria": {\n "OrConditions": "",\n "AndConditions": "",\n "StringCondition": {\n "FieldName": "",\n "Value": "",\n "ComparisonType": ""\n },\n "QueueTypeCondition": ""\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 \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n },\n \"QueueTypeCondition\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/search-queues")
.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/search-queues',
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({
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {FieldName: '', Value: '', ComparisonType: ''},
QueueTypeCondition: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/search-queues',
headers: {'content-type': 'application/json'},
body: {
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {FieldName: '', Value: '', ComparisonType: ''},
QueueTypeCondition: ''
}
},
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}}/search-queues');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {
TagFilter: {
OrConditions: '',
AndConditions: '',
TagCondition: ''
}
},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {
FieldName: '',
Value: '',
ComparisonType: ''
},
QueueTypeCondition: ''
}
});
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}}/search-queues',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {FieldName: '', Value: '', ComparisonType: ''},
QueueTypeCondition: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/search-queues';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","NextToken":"","MaxResults":0,"SearchFilter":{"TagFilter":{"OrConditions":"","AndConditions":"","TagCondition":""}},"SearchCriteria":{"OrConditions":"","AndConditions":"","StringCondition":{"FieldName":"","Value":"","ComparisonType":""},"QueueTypeCondition":""}}'
};
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 = @{ @"InstanceId": @"",
@"NextToken": @"",
@"MaxResults": @0,
@"SearchFilter": @{ @"TagFilter": @{ @"OrConditions": @"", @"AndConditions": @"", @"TagCondition": @"" } },
@"SearchCriteria": @{ @"OrConditions": @"", @"AndConditions": @"", @"StringCondition": @{ @"FieldName": @"", @"Value": @"", @"ComparisonType": @"" }, @"QueueTypeCondition": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/search-queues"]
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}}/search-queues" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n },\n \"QueueTypeCondition\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/search-queues",
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([
'InstanceId' => '',
'NextToken' => '',
'MaxResults' => 0,
'SearchFilter' => [
'TagFilter' => [
'OrConditions' => '',
'AndConditions' => '',
'TagCondition' => ''
]
],
'SearchCriteria' => [
'OrConditions' => '',
'AndConditions' => '',
'StringCondition' => [
'FieldName' => '',
'Value' => '',
'ComparisonType' => ''
],
'QueueTypeCondition' => ''
]
]),
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}}/search-queues', [
'body' => '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
},
"QueueTypeCondition": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/search-queues');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'NextToken' => '',
'MaxResults' => 0,
'SearchFilter' => [
'TagFilter' => [
'OrConditions' => '',
'AndConditions' => '',
'TagCondition' => ''
]
],
'SearchCriteria' => [
'OrConditions' => '',
'AndConditions' => '',
'StringCondition' => [
'FieldName' => '',
'Value' => '',
'ComparisonType' => ''
],
'QueueTypeCondition' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'NextToken' => '',
'MaxResults' => 0,
'SearchFilter' => [
'TagFilter' => [
'OrConditions' => '',
'AndConditions' => '',
'TagCondition' => ''
]
],
'SearchCriteria' => [
'OrConditions' => '',
'AndConditions' => '',
'StringCondition' => [
'FieldName' => '',
'Value' => '',
'ComparisonType' => ''
],
'QueueTypeCondition' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/search-queues');
$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}}/search-queues' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
},
"QueueTypeCondition": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/search-queues' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
},
"QueueTypeCondition": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n },\n \"QueueTypeCondition\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/search-queues", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/search-queues"
payload = {
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": { "TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
} },
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
},
"QueueTypeCondition": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/search-queues"
payload <- "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n },\n \"QueueTypeCondition\": \"\"\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}}/search-queues")
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 \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n },\n \"QueueTypeCondition\": \"\"\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/search-queues') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n },\n \"QueueTypeCondition\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/search-queues";
let payload = json!({
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": json!({"TagFilter": json!({
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
})}),
"SearchCriteria": json!({
"OrConditions": "",
"AndConditions": "",
"StringCondition": json!({
"FieldName": "",
"Value": "",
"ComparisonType": ""
}),
"QueueTypeCondition": ""
})
});
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}}/search-queues \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
},
"QueueTypeCondition": ""
}
}'
echo '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
},
"QueueTypeCondition": ""
}
}' | \
http POST {{baseUrl}}/search-queues \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "NextToken": "",\n "MaxResults": 0,\n "SearchFilter": {\n "TagFilter": {\n "OrConditions": "",\n "AndConditions": "",\n "TagCondition": ""\n }\n },\n "SearchCriteria": {\n "OrConditions": "",\n "AndConditions": "",\n "StringCondition": {\n "FieldName": "",\n "Value": "",\n "ComparisonType": ""\n },\n "QueueTypeCondition": ""\n }\n}' \
--output-document \
- {{baseUrl}}/search-queues
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": ["TagFilter": [
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
]],
"SearchCriteria": [
"OrConditions": "",
"AndConditions": "",
"StringCondition": [
"FieldName": "",
"Value": "",
"ComparisonType": ""
],
"QueueTypeCondition": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/search-queues")! 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
SearchRoutingProfiles
{{baseUrl}}/search-routing-profiles
BODY json
{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/search-routing-profiles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/search-routing-profiles" {:content-type :json
:form-params {:InstanceId ""
:NextToken ""
:MaxResults 0
:SearchFilter {:TagFilter {:OrConditions ""
:AndConditions ""
:TagCondition ""}}
:SearchCriteria {:OrConditions ""
:AndConditions ""
:StringCondition {:FieldName ""
:Value ""
:ComparisonType ""}}}})
require "http/client"
url = "{{baseUrl}}/search-routing-profiles"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\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}}/search-routing-profiles"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\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}}/search-routing-profiles");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/search-routing-profiles"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\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/search-routing-profiles HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 364
{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/search-routing-profiles")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/search-routing-profiles"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\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 \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/search-routing-profiles")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/search-routing-profiles")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n }\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {
TagFilter: {
OrConditions: '',
AndConditions: '',
TagCondition: ''
}
},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {
FieldName: '',
Value: '',
ComparisonType: ''
}
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/search-routing-profiles');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/search-routing-profiles',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {FieldName: '', Value: '', ComparisonType: ''}
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/search-routing-profiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","NextToken":"","MaxResults":0,"SearchFilter":{"TagFilter":{"OrConditions":"","AndConditions":"","TagCondition":""}},"SearchCriteria":{"OrConditions":"","AndConditions":"","StringCondition":{"FieldName":"","Value":"","ComparisonType":""}}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/search-routing-profiles',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "NextToken": "",\n "MaxResults": 0,\n "SearchFilter": {\n "TagFilter": {\n "OrConditions": "",\n "AndConditions": "",\n "TagCondition": ""\n }\n },\n "SearchCriteria": {\n "OrConditions": "",\n "AndConditions": "",\n "StringCondition": {\n "FieldName": "",\n "Value": "",\n "ComparisonType": ""\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 \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/search-routing-profiles")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/search-routing-profiles',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {FieldName: '', Value: '', ComparisonType: ''}
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/search-routing-profiles',
headers: {'content-type': 'application/json'},
body: {
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {FieldName: '', Value: '', ComparisonType: ''}
}
},
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}}/search-routing-profiles');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {
TagFilter: {
OrConditions: '',
AndConditions: '',
TagCondition: ''
}
},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {
FieldName: '',
Value: '',
ComparisonType: ''
}
}
});
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}}/search-routing-profiles',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {FieldName: '', Value: '', ComparisonType: ''}
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/search-routing-profiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","NextToken":"","MaxResults":0,"SearchFilter":{"TagFilter":{"OrConditions":"","AndConditions":"","TagCondition":""}},"SearchCriteria":{"OrConditions":"","AndConditions":"","StringCondition":{"FieldName":"","Value":"","ComparisonType":""}}}'
};
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 = @{ @"InstanceId": @"",
@"NextToken": @"",
@"MaxResults": @0,
@"SearchFilter": @{ @"TagFilter": @{ @"OrConditions": @"", @"AndConditions": @"", @"TagCondition": @"" } },
@"SearchCriteria": @{ @"OrConditions": @"", @"AndConditions": @"", @"StringCondition": @{ @"FieldName": @"", @"Value": @"", @"ComparisonType": @"" } } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/search-routing-profiles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/search-routing-profiles" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/search-routing-profiles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'InstanceId' => '',
'NextToken' => '',
'MaxResults' => 0,
'SearchFilter' => [
'TagFilter' => [
'OrConditions' => '',
'AndConditions' => '',
'TagCondition' => ''
]
],
'SearchCriteria' => [
'OrConditions' => '',
'AndConditions' => '',
'StringCondition' => [
'FieldName' => '',
'Value' => '',
'ComparisonType' => ''
]
]
]),
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}}/search-routing-profiles', [
'body' => '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/search-routing-profiles');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'NextToken' => '',
'MaxResults' => 0,
'SearchFilter' => [
'TagFilter' => [
'OrConditions' => '',
'AndConditions' => '',
'TagCondition' => ''
]
],
'SearchCriteria' => [
'OrConditions' => '',
'AndConditions' => '',
'StringCondition' => [
'FieldName' => '',
'Value' => '',
'ComparisonType' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'NextToken' => '',
'MaxResults' => 0,
'SearchFilter' => [
'TagFilter' => [
'OrConditions' => '',
'AndConditions' => '',
'TagCondition' => ''
]
],
'SearchCriteria' => [
'OrConditions' => '',
'AndConditions' => '',
'StringCondition' => [
'FieldName' => '',
'Value' => '',
'ComparisonType' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/search-routing-profiles');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/search-routing-profiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/search-routing-profiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/search-routing-profiles", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/search-routing-profiles"
payload = {
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": { "TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
} },
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/search-routing-profiles"
payload <- "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\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}}/search-routing-profiles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\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/search-routing-profiles') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\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}}/search-routing-profiles";
let payload = json!({
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": json!({"TagFilter": json!({
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
})}),
"SearchCriteria": json!({
"OrConditions": "",
"AndConditions": "",
"StringCondition": json!({
"FieldName": "",
"Value": "",
"ComparisonType": ""
})
})
});
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}}/search-routing-profiles \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
}
}'
echo '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
}
}' | \
http POST {{baseUrl}}/search-routing-profiles \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "NextToken": "",\n "MaxResults": 0,\n "SearchFilter": {\n "TagFilter": {\n "OrConditions": "",\n "AndConditions": "",\n "TagCondition": ""\n }\n },\n "SearchCriteria": {\n "OrConditions": "",\n "AndConditions": "",\n "StringCondition": {\n "FieldName": "",\n "Value": "",\n "ComparisonType": ""\n }\n }\n}' \
--output-document \
- {{baseUrl}}/search-routing-profiles
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": ["TagFilter": [
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
]],
"SearchCriteria": [
"OrConditions": "",
"AndConditions": "",
"StringCondition": [
"FieldName": "",
"Value": "",
"ComparisonType": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/search-routing-profiles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
SearchSecurityProfiles
{{baseUrl}}/search-security-profiles
BODY json
{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
},
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/search-security-profiles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n },\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/search-security-profiles" {:content-type :json
:form-params {:InstanceId ""
:NextToken ""
:MaxResults 0
:SearchCriteria {:OrConditions ""
:AndConditions ""
:StringCondition {:FieldName ""
:Value ""
:ComparisonType ""}}
:SearchFilter {:TagFilter {:OrConditions ""
:AndConditions ""
:TagCondition ""}}}})
require "http/client"
url = "{{baseUrl}}/search-security-profiles"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n },\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\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}}/search-security-profiles"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n },\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\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}}/search-security-profiles");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n },\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/search-security-profiles"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n },\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\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/search-security-profiles HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 364
{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
},
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/search-security-profiles")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n },\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/search-security-profiles"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n },\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\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 \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n },\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/search-security-profiles")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/search-security-profiles")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n },\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n }\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {
FieldName: '',
Value: '',
ComparisonType: ''
}
},
SearchFilter: {
TagFilter: {
OrConditions: '',
AndConditions: '',
TagCondition: ''
}
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/search-security-profiles');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/search-security-profiles',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {FieldName: '', Value: '', ComparisonType: ''}
},
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/search-security-profiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","NextToken":"","MaxResults":0,"SearchCriteria":{"OrConditions":"","AndConditions":"","StringCondition":{"FieldName":"","Value":"","ComparisonType":""}},"SearchFilter":{"TagFilter":{"OrConditions":"","AndConditions":"","TagCondition":""}}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/search-security-profiles',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "NextToken": "",\n "MaxResults": 0,\n "SearchCriteria": {\n "OrConditions": "",\n "AndConditions": "",\n "StringCondition": {\n "FieldName": "",\n "Value": "",\n "ComparisonType": ""\n }\n },\n "SearchFilter": {\n "TagFilter": {\n "OrConditions": "",\n "AndConditions": "",\n "TagCondition": ""\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 \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n },\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/search-security-profiles")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/search-security-profiles',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {FieldName: '', Value: '', ComparisonType: ''}
},
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/search-security-profiles',
headers: {'content-type': 'application/json'},
body: {
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {FieldName: '', Value: '', ComparisonType: ''}
},
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}}
},
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}}/search-security-profiles');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {
FieldName: '',
Value: '',
ComparisonType: ''
}
},
SearchFilter: {
TagFilter: {
OrConditions: '',
AndConditions: '',
TagCondition: ''
}
}
});
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}}/search-security-profiles',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: {FieldName: '', Value: '', ComparisonType: ''}
},
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/search-security-profiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","NextToken":"","MaxResults":0,"SearchCriteria":{"OrConditions":"","AndConditions":"","StringCondition":{"FieldName":"","Value":"","ComparisonType":""}},"SearchFilter":{"TagFilter":{"OrConditions":"","AndConditions":"","TagCondition":""}}}'
};
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 = @{ @"InstanceId": @"",
@"NextToken": @"",
@"MaxResults": @0,
@"SearchCriteria": @{ @"OrConditions": @"", @"AndConditions": @"", @"StringCondition": @{ @"FieldName": @"", @"Value": @"", @"ComparisonType": @"" } },
@"SearchFilter": @{ @"TagFilter": @{ @"OrConditions": @"", @"AndConditions": @"", @"TagCondition": @"" } } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/search-security-profiles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/search-security-profiles" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n },\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/search-security-profiles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'InstanceId' => '',
'NextToken' => '',
'MaxResults' => 0,
'SearchCriteria' => [
'OrConditions' => '',
'AndConditions' => '',
'StringCondition' => [
'FieldName' => '',
'Value' => '',
'ComparisonType' => ''
]
],
'SearchFilter' => [
'TagFilter' => [
'OrConditions' => '',
'AndConditions' => '',
'TagCondition' => ''
]
]
]),
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}}/search-security-profiles', [
'body' => '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
},
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/search-security-profiles');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'NextToken' => '',
'MaxResults' => 0,
'SearchCriteria' => [
'OrConditions' => '',
'AndConditions' => '',
'StringCondition' => [
'FieldName' => '',
'Value' => '',
'ComparisonType' => ''
]
],
'SearchFilter' => [
'TagFilter' => [
'OrConditions' => '',
'AndConditions' => '',
'TagCondition' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'NextToken' => '',
'MaxResults' => 0,
'SearchCriteria' => [
'OrConditions' => '',
'AndConditions' => '',
'StringCondition' => [
'FieldName' => '',
'Value' => '',
'ComparisonType' => ''
]
],
'SearchFilter' => [
'TagFilter' => [
'OrConditions' => '',
'AndConditions' => '',
'TagCondition' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/search-security-profiles');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/search-security-profiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
},
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/search-security-profiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
},
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n },\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/search-security-profiles", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/search-security-profiles"
payload = {
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
},
"SearchFilter": { "TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
} }
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/search-security-profiles"
payload <- "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n },\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\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}}/search-security-profiles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n },\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\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/search-security-profiles') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": {\n \"FieldName\": \"\",\n \"Value\": \"\",\n \"ComparisonType\": \"\"\n }\n },\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\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}}/search-security-profiles";
let payload = json!({
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchCriteria": json!({
"OrConditions": "",
"AndConditions": "",
"StringCondition": json!({
"FieldName": "",
"Value": "",
"ComparisonType": ""
})
}),
"SearchFilter": json!({"TagFilter": json!({
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
})})
});
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}}/search-security-profiles \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
},
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
}
}'
echo '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": {
"FieldName": "",
"Value": "",
"ComparisonType": ""
}
},
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
}
}' | \
http POST {{baseUrl}}/search-security-profiles \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "NextToken": "",\n "MaxResults": 0,\n "SearchCriteria": {\n "OrConditions": "",\n "AndConditions": "",\n "StringCondition": {\n "FieldName": "",\n "Value": "",\n "ComparisonType": ""\n }\n },\n "SearchFilter": {\n "TagFilter": {\n "OrConditions": "",\n "AndConditions": "",\n "TagCondition": ""\n }\n }\n}' \
--output-document \
- {{baseUrl}}/search-security-profiles
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchCriteria": [
"OrConditions": "",
"AndConditions": "",
"StringCondition": [
"FieldName": "",
"Value": "",
"ComparisonType": ""
]
],
"SearchFilter": ["TagFilter": [
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
]]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/search-security-profiles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
SearchUsers
{{baseUrl}}/search-users
BODY json
{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": "",
"HierarchyGroupCondition": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/search-users");
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 \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": \"\",\n \"HierarchyGroupCondition\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/search-users" {:content-type :json
:form-params {:InstanceId ""
:NextToken ""
:MaxResults 0
:SearchFilter {:TagFilter {:OrConditions ""
:AndConditions ""
:TagCondition ""}}
:SearchCriteria {:OrConditions ""
:AndConditions ""
:StringCondition ""
:HierarchyGroupCondition ""}}})
require "http/client"
url = "{{baseUrl}}/search-users"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": \"\",\n \"HierarchyGroupCondition\": \"\"\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}}/search-users"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": \"\",\n \"HierarchyGroupCondition\": \"\"\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}}/search-users");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": \"\",\n \"HierarchyGroupCondition\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/search-users"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": \"\",\n \"HierarchyGroupCondition\": \"\"\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/search-users HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 325
{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": "",
"HierarchyGroupCondition": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/search-users")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": \"\",\n \"HierarchyGroupCondition\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/search-users"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": \"\",\n \"HierarchyGroupCondition\": \"\"\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 \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": \"\",\n \"HierarchyGroupCondition\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/search-users")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/search-users")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": \"\",\n \"HierarchyGroupCondition\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {
TagFilter: {
OrConditions: '',
AndConditions: '',
TagCondition: ''
}
},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: '',
HierarchyGroupCondition: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/search-users');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/search-users',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: '',
HierarchyGroupCondition: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/search-users';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","NextToken":"","MaxResults":0,"SearchFilter":{"TagFilter":{"OrConditions":"","AndConditions":"","TagCondition":""}},"SearchCriteria":{"OrConditions":"","AndConditions":"","StringCondition":"","HierarchyGroupCondition":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/search-users',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "NextToken": "",\n "MaxResults": 0,\n "SearchFilter": {\n "TagFilter": {\n "OrConditions": "",\n "AndConditions": "",\n "TagCondition": ""\n }\n },\n "SearchCriteria": {\n "OrConditions": "",\n "AndConditions": "",\n "StringCondition": "",\n "HierarchyGroupCondition": ""\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 \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": \"\",\n \"HierarchyGroupCondition\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/search-users")
.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/search-users',
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({
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: '',
HierarchyGroupCondition: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/search-users',
headers: {'content-type': 'application/json'},
body: {
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: '',
HierarchyGroupCondition: ''
}
},
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}}/search-users');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {
TagFilter: {
OrConditions: '',
AndConditions: '',
TagCondition: ''
}
},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: '',
HierarchyGroupCondition: ''
}
});
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}}/search-users',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
NextToken: '',
MaxResults: 0,
SearchFilter: {TagFilter: {OrConditions: '', AndConditions: '', TagCondition: ''}},
SearchCriteria: {
OrConditions: '',
AndConditions: '',
StringCondition: '',
HierarchyGroupCondition: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/search-users';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","NextToken":"","MaxResults":0,"SearchFilter":{"TagFilter":{"OrConditions":"","AndConditions":"","TagCondition":""}},"SearchCriteria":{"OrConditions":"","AndConditions":"","StringCondition":"","HierarchyGroupCondition":""}}'
};
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 = @{ @"InstanceId": @"",
@"NextToken": @"",
@"MaxResults": @0,
@"SearchFilter": @{ @"TagFilter": @{ @"OrConditions": @"", @"AndConditions": @"", @"TagCondition": @"" } },
@"SearchCriteria": @{ @"OrConditions": @"", @"AndConditions": @"", @"StringCondition": @"", @"HierarchyGroupCondition": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/search-users"]
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}}/search-users" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": \"\",\n \"HierarchyGroupCondition\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/search-users",
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([
'InstanceId' => '',
'NextToken' => '',
'MaxResults' => 0,
'SearchFilter' => [
'TagFilter' => [
'OrConditions' => '',
'AndConditions' => '',
'TagCondition' => ''
]
],
'SearchCriteria' => [
'OrConditions' => '',
'AndConditions' => '',
'StringCondition' => '',
'HierarchyGroupCondition' => ''
]
]),
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}}/search-users', [
'body' => '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": "",
"HierarchyGroupCondition": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/search-users');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'NextToken' => '',
'MaxResults' => 0,
'SearchFilter' => [
'TagFilter' => [
'OrConditions' => '',
'AndConditions' => '',
'TagCondition' => ''
]
],
'SearchCriteria' => [
'OrConditions' => '',
'AndConditions' => '',
'StringCondition' => '',
'HierarchyGroupCondition' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'NextToken' => '',
'MaxResults' => 0,
'SearchFilter' => [
'TagFilter' => [
'OrConditions' => '',
'AndConditions' => '',
'TagCondition' => ''
]
],
'SearchCriteria' => [
'OrConditions' => '',
'AndConditions' => '',
'StringCondition' => '',
'HierarchyGroupCondition' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/search-users');
$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}}/search-users' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": "",
"HierarchyGroupCondition": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/search-users' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": "",
"HierarchyGroupCondition": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": \"\",\n \"HierarchyGroupCondition\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/search-users", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/search-users"
payload = {
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": { "TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
} },
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": "",
"HierarchyGroupCondition": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/search-users"
payload <- "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": \"\",\n \"HierarchyGroupCondition\": \"\"\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}}/search-users")
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 \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": \"\",\n \"HierarchyGroupCondition\": \"\"\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/search-users') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"NextToken\": \"\",\n \"MaxResults\": 0,\n \"SearchFilter\": {\n \"TagFilter\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"TagCondition\": \"\"\n }\n },\n \"SearchCriteria\": {\n \"OrConditions\": \"\",\n \"AndConditions\": \"\",\n \"StringCondition\": \"\",\n \"HierarchyGroupCondition\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/search-users";
let payload = json!({
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": json!({"TagFilter": json!({
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
})}),
"SearchCriteria": json!({
"OrConditions": "",
"AndConditions": "",
"StringCondition": "",
"HierarchyGroupCondition": ""
})
});
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}}/search-users \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": "",
"HierarchyGroupCondition": ""
}
}'
echo '{
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": {
"TagFilter": {
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
}
},
"SearchCriteria": {
"OrConditions": "",
"AndConditions": "",
"StringCondition": "",
"HierarchyGroupCondition": ""
}
}' | \
http POST {{baseUrl}}/search-users \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "NextToken": "",\n "MaxResults": 0,\n "SearchFilter": {\n "TagFilter": {\n "OrConditions": "",\n "AndConditions": "",\n "TagCondition": ""\n }\n },\n "SearchCriteria": {\n "OrConditions": "",\n "AndConditions": "",\n "StringCondition": "",\n "HierarchyGroupCondition": ""\n }\n}' \
--output-document \
- {{baseUrl}}/search-users
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"NextToken": "",
"MaxResults": 0,
"SearchFilter": ["TagFilter": [
"OrConditions": "",
"AndConditions": "",
"TagCondition": ""
]],
"SearchCriteria": [
"OrConditions": "",
"AndConditions": "",
"StringCondition": "",
"HierarchyGroupCondition": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/search-users")! 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
SearchVocabularies
{{baseUrl}}/vocabulary-summary/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"MaxResults": 0,
"NextToken": "",
"State": "",
"NameStartsWith": "",
"LanguageCode": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/vocabulary-summary/:InstanceId");
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 \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"State\": \"\",\n \"NameStartsWith\": \"\",\n \"LanguageCode\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/vocabulary-summary/:InstanceId" {:content-type :json
:form-params {:MaxResults 0
:NextToken ""
:State ""
:NameStartsWith ""
:LanguageCode ""}})
require "http/client"
url = "{{baseUrl}}/vocabulary-summary/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"State\": \"\",\n \"NameStartsWith\": \"\",\n \"LanguageCode\": \"\"\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}}/vocabulary-summary/:InstanceId"),
Content = new StringContent("{\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"State\": \"\",\n \"NameStartsWith\": \"\",\n \"LanguageCode\": \"\"\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}}/vocabulary-summary/:InstanceId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"State\": \"\",\n \"NameStartsWith\": \"\",\n \"LanguageCode\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/vocabulary-summary/:InstanceId"
payload := strings.NewReader("{\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"State\": \"\",\n \"NameStartsWith\": \"\",\n \"LanguageCode\": \"\"\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/vocabulary-summary/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 101
{
"MaxResults": 0,
"NextToken": "",
"State": "",
"NameStartsWith": "",
"LanguageCode": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/vocabulary-summary/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"State\": \"\",\n \"NameStartsWith\": \"\",\n \"LanguageCode\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/vocabulary-summary/:InstanceId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"State\": \"\",\n \"NameStartsWith\": \"\",\n \"LanguageCode\": \"\"\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 \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"State\": \"\",\n \"NameStartsWith\": \"\",\n \"LanguageCode\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/vocabulary-summary/:InstanceId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/vocabulary-summary/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"State\": \"\",\n \"NameStartsWith\": \"\",\n \"LanguageCode\": \"\"\n}")
.asString();
const data = JSON.stringify({
MaxResults: 0,
NextToken: '',
State: '',
NameStartsWith: '',
LanguageCode: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/vocabulary-summary/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/vocabulary-summary/:InstanceId',
headers: {'content-type': 'application/json'},
data: {MaxResults: 0, NextToken: '', State: '', NameStartsWith: '', LanguageCode: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/vocabulary-summary/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"MaxResults":0,"NextToken":"","State":"","NameStartsWith":"","LanguageCode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/vocabulary-summary/:InstanceId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "MaxResults": 0,\n "NextToken": "",\n "State": "",\n "NameStartsWith": "",\n "LanguageCode": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"State\": \"\",\n \"NameStartsWith\": \"\",\n \"LanguageCode\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/vocabulary-summary/:InstanceId")
.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/vocabulary-summary/:InstanceId',
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({MaxResults: 0, NextToken: '', State: '', NameStartsWith: '', LanguageCode: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/vocabulary-summary/:InstanceId',
headers: {'content-type': 'application/json'},
body: {MaxResults: 0, NextToken: '', State: '', NameStartsWith: '', LanguageCode: ''},
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}}/vocabulary-summary/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
MaxResults: 0,
NextToken: '',
State: '',
NameStartsWith: '',
LanguageCode: ''
});
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}}/vocabulary-summary/:InstanceId',
headers: {'content-type': 'application/json'},
data: {MaxResults: 0, NextToken: '', State: '', NameStartsWith: '', LanguageCode: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/vocabulary-summary/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"MaxResults":0,"NextToken":"","State":"","NameStartsWith":"","LanguageCode":""}'
};
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 = @{ @"MaxResults": @0,
@"NextToken": @"",
@"State": @"",
@"NameStartsWith": @"",
@"LanguageCode": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/vocabulary-summary/:InstanceId"]
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}}/vocabulary-summary/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"State\": \"\",\n \"NameStartsWith\": \"\",\n \"LanguageCode\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/vocabulary-summary/:InstanceId",
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([
'MaxResults' => 0,
'NextToken' => '',
'State' => '',
'NameStartsWith' => '',
'LanguageCode' => ''
]),
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}}/vocabulary-summary/:InstanceId', [
'body' => '{
"MaxResults": 0,
"NextToken": "",
"State": "",
"NameStartsWith": "",
"LanguageCode": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/vocabulary-summary/:InstanceId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'MaxResults' => 0,
'NextToken' => '',
'State' => '',
'NameStartsWith' => '',
'LanguageCode' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'MaxResults' => 0,
'NextToken' => '',
'State' => '',
'NameStartsWith' => '',
'LanguageCode' => ''
]));
$request->setRequestUrl('{{baseUrl}}/vocabulary-summary/:InstanceId');
$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}}/vocabulary-summary/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"MaxResults": 0,
"NextToken": "",
"State": "",
"NameStartsWith": "",
"LanguageCode": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/vocabulary-summary/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"MaxResults": 0,
"NextToken": "",
"State": "",
"NameStartsWith": "",
"LanguageCode": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"State\": \"\",\n \"NameStartsWith\": \"\",\n \"LanguageCode\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/vocabulary-summary/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/vocabulary-summary/:InstanceId"
payload = {
"MaxResults": 0,
"NextToken": "",
"State": "",
"NameStartsWith": "",
"LanguageCode": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/vocabulary-summary/:InstanceId"
payload <- "{\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"State\": \"\",\n \"NameStartsWith\": \"\",\n \"LanguageCode\": \"\"\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}}/vocabulary-summary/:InstanceId")
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 \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"State\": \"\",\n \"NameStartsWith\": \"\",\n \"LanguageCode\": \"\"\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/vocabulary-summary/:InstanceId') do |req|
req.body = "{\n \"MaxResults\": 0,\n \"NextToken\": \"\",\n \"State\": \"\",\n \"NameStartsWith\": \"\",\n \"LanguageCode\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/vocabulary-summary/:InstanceId";
let payload = json!({
"MaxResults": 0,
"NextToken": "",
"State": "",
"NameStartsWith": "",
"LanguageCode": ""
});
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}}/vocabulary-summary/:InstanceId \
--header 'content-type: application/json' \
--data '{
"MaxResults": 0,
"NextToken": "",
"State": "",
"NameStartsWith": "",
"LanguageCode": ""
}'
echo '{
"MaxResults": 0,
"NextToken": "",
"State": "",
"NameStartsWith": "",
"LanguageCode": ""
}' | \
http POST {{baseUrl}}/vocabulary-summary/:InstanceId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "MaxResults": 0,\n "NextToken": "",\n "State": "",\n "NameStartsWith": "",\n "LanguageCode": ""\n}' \
--output-document \
- {{baseUrl}}/vocabulary-summary/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"MaxResults": 0,
"NextToken": "",
"State": "",
"NameStartsWith": "",
"LanguageCode": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/vocabulary-summary/:InstanceId")! 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
StartChatContact
{{baseUrl}}/contact/chat
BODY json
{
"InstanceId": "",
"ContactFlowId": "",
"Attributes": {},
"ParticipantDetails": {
"DisplayName": ""
},
"InitialMessage": {
"ContentType": "",
"Content": ""
},
"ClientToken": "",
"ChatDurationInMinutes": 0,
"SupportedMessagingContentTypes": [],
"PersistentChat": {
"RehydrationType": "",
"SourceContactId": ""
},
"RelatedContactId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/chat");
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 \"InstanceId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"ParticipantDetails\": {\n \"DisplayName\": \"\"\n },\n \"InitialMessage\": {\n \"ContentType\": \"\",\n \"Content\": \"\"\n },\n \"ClientToken\": \"\",\n \"ChatDurationInMinutes\": 0,\n \"SupportedMessagingContentTypes\": [],\n \"PersistentChat\": {\n \"RehydrationType\": \"\",\n \"SourceContactId\": \"\"\n },\n \"RelatedContactId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/contact/chat" {:content-type :json
:form-params {:InstanceId ""
:ContactFlowId ""
:Attributes {}
:ParticipantDetails {:DisplayName ""}
:InitialMessage {:ContentType ""
:Content ""}
:ClientToken ""
:ChatDurationInMinutes 0
:SupportedMessagingContentTypes []
:PersistentChat {:RehydrationType ""
:SourceContactId ""}
:RelatedContactId ""}})
require "http/client"
url = "{{baseUrl}}/contact/chat"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"ParticipantDetails\": {\n \"DisplayName\": \"\"\n },\n \"InitialMessage\": {\n \"ContentType\": \"\",\n \"Content\": \"\"\n },\n \"ClientToken\": \"\",\n \"ChatDurationInMinutes\": 0,\n \"SupportedMessagingContentTypes\": [],\n \"PersistentChat\": {\n \"RehydrationType\": \"\",\n \"SourceContactId\": \"\"\n },\n \"RelatedContactId\": \"\"\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}}/contact/chat"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"ParticipantDetails\": {\n \"DisplayName\": \"\"\n },\n \"InitialMessage\": {\n \"ContentType\": \"\",\n \"Content\": \"\"\n },\n \"ClientToken\": \"\",\n \"ChatDurationInMinutes\": 0,\n \"SupportedMessagingContentTypes\": [],\n \"PersistentChat\": {\n \"RehydrationType\": \"\",\n \"SourceContactId\": \"\"\n },\n \"RelatedContactId\": \"\"\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}}/contact/chat");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"ParticipantDetails\": {\n \"DisplayName\": \"\"\n },\n \"InitialMessage\": {\n \"ContentType\": \"\",\n \"Content\": \"\"\n },\n \"ClientToken\": \"\",\n \"ChatDurationInMinutes\": 0,\n \"SupportedMessagingContentTypes\": [],\n \"PersistentChat\": {\n \"RehydrationType\": \"\",\n \"SourceContactId\": \"\"\n },\n \"RelatedContactId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/chat"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"ParticipantDetails\": {\n \"DisplayName\": \"\"\n },\n \"InitialMessage\": {\n \"ContentType\": \"\",\n \"Content\": \"\"\n },\n \"ClientToken\": \"\",\n \"ChatDurationInMinutes\": 0,\n \"SupportedMessagingContentTypes\": [],\n \"PersistentChat\": {\n \"RehydrationType\": \"\",\n \"SourceContactId\": \"\"\n },\n \"RelatedContactId\": \"\"\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/contact/chat HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 383
{
"InstanceId": "",
"ContactFlowId": "",
"Attributes": {},
"ParticipantDetails": {
"DisplayName": ""
},
"InitialMessage": {
"ContentType": "",
"Content": ""
},
"ClientToken": "",
"ChatDurationInMinutes": 0,
"SupportedMessagingContentTypes": [],
"PersistentChat": {
"RehydrationType": "",
"SourceContactId": ""
},
"RelatedContactId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/contact/chat")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"ParticipantDetails\": {\n \"DisplayName\": \"\"\n },\n \"InitialMessage\": {\n \"ContentType\": \"\",\n \"Content\": \"\"\n },\n \"ClientToken\": \"\",\n \"ChatDurationInMinutes\": 0,\n \"SupportedMessagingContentTypes\": [],\n \"PersistentChat\": {\n \"RehydrationType\": \"\",\n \"SourceContactId\": \"\"\n },\n \"RelatedContactId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/chat"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"ParticipantDetails\": {\n \"DisplayName\": \"\"\n },\n \"InitialMessage\": {\n \"ContentType\": \"\",\n \"Content\": \"\"\n },\n \"ClientToken\": \"\",\n \"ChatDurationInMinutes\": 0,\n \"SupportedMessagingContentTypes\": [],\n \"PersistentChat\": {\n \"RehydrationType\": \"\",\n \"SourceContactId\": \"\"\n },\n \"RelatedContactId\": \"\"\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 \"InstanceId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"ParticipantDetails\": {\n \"DisplayName\": \"\"\n },\n \"InitialMessage\": {\n \"ContentType\": \"\",\n \"Content\": \"\"\n },\n \"ClientToken\": \"\",\n \"ChatDurationInMinutes\": 0,\n \"SupportedMessagingContentTypes\": [],\n \"PersistentChat\": {\n \"RehydrationType\": \"\",\n \"SourceContactId\": \"\"\n },\n \"RelatedContactId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/chat")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/contact/chat")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"ParticipantDetails\": {\n \"DisplayName\": \"\"\n },\n \"InitialMessage\": {\n \"ContentType\": \"\",\n \"Content\": \"\"\n },\n \"ClientToken\": \"\",\n \"ChatDurationInMinutes\": 0,\n \"SupportedMessagingContentTypes\": [],\n \"PersistentChat\": {\n \"RehydrationType\": \"\",\n \"SourceContactId\": \"\"\n },\n \"RelatedContactId\": \"\"\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
ContactFlowId: '',
Attributes: {},
ParticipantDetails: {
DisplayName: ''
},
InitialMessage: {
ContentType: '',
Content: ''
},
ClientToken: '',
ChatDurationInMinutes: 0,
SupportedMessagingContentTypes: [],
PersistentChat: {
RehydrationType: '',
SourceContactId: ''
},
RelatedContactId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/contact/chat');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/contact/chat',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
ContactFlowId: '',
Attributes: {},
ParticipantDetails: {DisplayName: ''},
InitialMessage: {ContentType: '', Content: ''},
ClientToken: '',
ChatDurationInMinutes: 0,
SupportedMessagingContentTypes: [],
PersistentChat: {RehydrationType: '', SourceContactId: ''},
RelatedContactId: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/chat';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactFlowId":"","Attributes":{},"ParticipantDetails":{"DisplayName":""},"InitialMessage":{"ContentType":"","Content":""},"ClientToken":"","ChatDurationInMinutes":0,"SupportedMessagingContentTypes":[],"PersistentChat":{"RehydrationType":"","SourceContactId":""},"RelatedContactId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/chat',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "ContactFlowId": "",\n "Attributes": {},\n "ParticipantDetails": {\n "DisplayName": ""\n },\n "InitialMessage": {\n "ContentType": "",\n "Content": ""\n },\n "ClientToken": "",\n "ChatDurationInMinutes": 0,\n "SupportedMessagingContentTypes": [],\n "PersistentChat": {\n "RehydrationType": "",\n "SourceContactId": ""\n },\n "RelatedContactId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"ParticipantDetails\": {\n \"DisplayName\": \"\"\n },\n \"InitialMessage\": {\n \"ContentType\": \"\",\n \"Content\": \"\"\n },\n \"ClientToken\": \"\",\n \"ChatDurationInMinutes\": 0,\n \"SupportedMessagingContentTypes\": [],\n \"PersistentChat\": {\n \"RehydrationType\": \"\",\n \"SourceContactId\": \"\"\n },\n \"RelatedContactId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/chat")
.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/contact/chat',
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({
InstanceId: '',
ContactFlowId: '',
Attributes: {},
ParticipantDetails: {DisplayName: ''},
InitialMessage: {ContentType: '', Content: ''},
ClientToken: '',
ChatDurationInMinutes: 0,
SupportedMessagingContentTypes: [],
PersistentChat: {RehydrationType: '', SourceContactId: ''},
RelatedContactId: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/contact/chat',
headers: {'content-type': 'application/json'},
body: {
InstanceId: '',
ContactFlowId: '',
Attributes: {},
ParticipantDetails: {DisplayName: ''},
InitialMessage: {ContentType: '', Content: ''},
ClientToken: '',
ChatDurationInMinutes: 0,
SupportedMessagingContentTypes: [],
PersistentChat: {RehydrationType: '', SourceContactId: ''},
RelatedContactId: ''
},
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}}/contact/chat');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
ContactFlowId: '',
Attributes: {},
ParticipantDetails: {
DisplayName: ''
},
InitialMessage: {
ContentType: '',
Content: ''
},
ClientToken: '',
ChatDurationInMinutes: 0,
SupportedMessagingContentTypes: [],
PersistentChat: {
RehydrationType: '',
SourceContactId: ''
},
RelatedContactId: ''
});
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}}/contact/chat',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
ContactFlowId: '',
Attributes: {},
ParticipantDetails: {DisplayName: ''},
InitialMessage: {ContentType: '', Content: ''},
ClientToken: '',
ChatDurationInMinutes: 0,
SupportedMessagingContentTypes: [],
PersistentChat: {RehydrationType: '', SourceContactId: ''},
RelatedContactId: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/chat';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactFlowId":"","Attributes":{},"ParticipantDetails":{"DisplayName":""},"InitialMessage":{"ContentType":"","Content":""},"ClientToken":"","ChatDurationInMinutes":0,"SupportedMessagingContentTypes":[],"PersistentChat":{"RehydrationType":"","SourceContactId":""},"RelatedContactId":""}'
};
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 = @{ @"InstanceId": @"",
@"ContactFlowId": @"",
@"Attributes": @{ },
@"ParticipantDetails": @{ @"DisplayName": @"" },
@"InitialMessage": @{ @"ContentType": @"", @"Content": @"" },
@"ClientToken": @"",
@"ChatDurationInMinutes": @0,
@"SupportedMessagingContentTypes": @[ ],
@"PersistentChat": @{ @"RehydrationType": @"", @"SourceContactId": @"" },
@"RelatedContactId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/chat"]
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}}/contact/chat" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"ParticipantDetails\": {\n \"DisplayName\": \"\"\n },\n \"InitialMessage\": {\n \"ContentType\": \"\",\n \"Content\": \"\"\n },\n \"ClientToken\": \"\",\n \"ChatDurationInMinutes\": 0,\n \"SupportedMessagingContentTypes\": [],\n \"PersistentChat\": {\n \"RehydrationType\": \"\",\n \"SourceContactId\": \"\"\n },\n \"RelatedContactId\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/chat",
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([
'InstanceId' => '',
'ContactFlowId' => '',
'Attributes' => [
],
'ParticipantDetails' => [
'DisplayName' => ''
],
'InitialMessage' => [
'ContentType' => '',
'Content' => ''
],
'ClientToken' => '',
'ChatDurationInMinutes' => 0,
'SupportedMessagingContentTypes' => [
],
'PersistentChat' => [
'RehydrationType' => '',
'SourceContactId' => ''
],
'RelatedContactId' => ''
]),
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}}/contact/chat', [
'body' => '{
"InstanceId": "",
"ContactFlowId": "",
"Attributes": {},
"ParticipantDetails": {
"DisplayName": ""
},
"InitialMessage": {
"ContentType": "",
"Content": ""
},
"ClientToken": "",
"ChatDurationInMinutes": 0,
"SupportedMessagingContentTypes": [],
"PersistentChat": {
"RehydrationType": "",
"SourceContactId": ""
},
"RelatedContactId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/chat');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'ContactFlowId' => '',
'Attributes' => [
],
'ParticipantDetails' => [
'DisplayName' => ''
],
'InitialMessage' => [
'ContentType' => '',
'Content' => ''
],
'ClientToken' => '',
'ChatDurationInMinutes' => 0,
'SupportedMessagingContentTypes' => [
],
'PersistentChat' => [
'RehydrationType' => '',
'SourceContactId' => ''
],
'RelatedContactId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'ContactFlowId' => '',
'Attributes' => [
],
'ParticipantDetails' => [
'DisplayName' => ''
],
'InitialMessage' => [
'ContentType' => '',
'Content' => ''
],
'ClientToken' => '',
'ChatDurationInMinutes' => 0,
'SupportedMessagingContentTypes' => [
],
'PersistentChat' => [
'RehydrationType' => '',
'SourceContactId' => ''
],
'RelatedContactId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact/chat');
$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}}/contact/chat' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactFlowId": "",
"Attributes": {},
"ParticipantDetails": {
"DisplayName": ""
},
"InitialMessage": {
"ContentType": "",
"Content": ""
},
"ClientToken": "",
"ChatDurationInMinutes": 0,
"SupportedMessagingContentTypes": [],
"PersistentChat": {
"RehydrationType": "",
"SourceContactId": ""
},
"RelatedContactId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/chat' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactFlowId": "",
"Attributes": {},
"ParticipantDetails": {
"DisplayName": ""
},
"InitialMessage": {
"ContentType": "",
"Content": ""
},
"ClientToken": "",
"ChatDurationInMinutes": 0,
"SupportedMessagingContentTypes": [],
"PersistentChat": {
"RehydrationType": "",
"SourceContactId": ""
},
"RelatedContactId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"ParticipantDetails\": {\n \"DisplayName\": \"\"\n },\n \"InitialMessage\": {\n \"ContentType\": \"\",\n \"Content\": \"\"\n },\n \"ClientToken\": \"\",\n \"ChatDurationInMinutes\": 0,\n \"SupportedMessagingContentTypes\": [],\n \"PersistentChat\": {\n \"RehydrationType\": \"\",\n \"SourceContactId\": \"\"\n },\n \"RelatedContactId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/contact/chat", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/chat"
payload = {
"InstanceId": "",
"ContactFlowId": "",
"Attributes": {},
"ParticipantDetails": { "DisplayName": "" },
"InitialMessage": {
"ContentType": "",
"Content": ""
},
"ClientToken": "",
"ChatDurationInMinutes": 0,
"SupportedMessagingContentTypes": [],
"PersistentChat": {
"RehydrationType": "",
"SourceContactId": ""
},
"RelatedContactId": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/chat"
payload <- "{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"ParticipantDetails\": {\n \"DisplayName\": \"\"\n },\n \"InitialMessage\": {\n \"ContentType\": \"\",\n \"Content\": \"\"\n },\n \"ClientToken\": \"\",\n \"ChatDurationInMinutes\": 0,\n \"SupportedMessagingContentTypes\": [],\n \"PersistentChat\": {\n \"RehydrationType\": \"\",\n \"SourceContactId\": \"\"\n },\n \"RelatedContactId\": \"\"\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}}/contact/chat")
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 \"InstanceId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"ParticipantDetails\": {\n \"DisplayName\": \"\"\n },\n \"InitialMessage\": {\n \"ContentType\": \"\",\n \"Content\": \"\"\n },\n \"ClientToken\": \"\",\n \"ChatDurationInMinutes\": 0,\n \"SupportedMessagingContentTypes\": [],\n \"PersistentChat\": {\n \"RehydrationType\": \"\",\n \"SourceContactId\": \"\"\n },\n \"RelatedContactId\": \"\"\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/contact/chat') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"ParticipantDetails\": {\n \"DisplayName\": \"\"\n },\n \"InitialMessage\": {\n \"ContentType\": \"\",\n \"Content\": \"\"\n },\n \"ClientToken\": \"\",\n \"ChatDurationInMinutes\": 0,\n \"SupportedMessagingContentTypes\": [],\n \"PersistentChat\": {\n \"RehydrationType\": \"\",\n \"SourceContactId\": \"\"\n },\n \"RelatedContactId\": \"\"\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}}/contact/chat";
let payload = json!({
"InstanceId": "",
"ContactFlowId": "",
"Attributes": json!({}),
"ParticipantDetails": json!({"DisplayName": ""}),
"InitialMessage": json!({
"ContentType": "",
"Content": ""
}),
"ClientToken": "",
"ChatDurationInMinutes": 0,
"SupportedMessagingContentTypes": (),
"PersistentChat": json!({
"RehydrationType": "",
"SourceContactId": ""
}),
"RelatedContactId": ""
});
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}}/contact/chat \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"ContactFlowId": "",
"Attributes": {},
"ParticipantDetails": {
"DisplayName": ""
},
"InitialMessage": {
"ContentType": "",
"Content": ""
},
"ClientToken": "",
"ChatDurationInMinutes": 0,
"SupportedMessagingContentTypes": [],
"PersistentChat": {
"RehydrationType": "",
"SourceContactId": ""
},
"RelatedContactId": ""
}'
echo '{
"InstanceId": "",
"ContactFlowId": "",
"Attributes": {},
"ParticipantDetails": {
"DisplayName": ""
},
"InitialMessage": {
"ContentType": "",
"Content": ""
},
"ClientToken": "",
"ChatDurationInMinutes": 0,
"SupportedMessagingContentTypes": [],
"PersistentChat": {
"RehydrationType": "",
"SourceContactId": ""
},
"RelatedContactId": ""
}' | \
http PUT {{baseUrl}}/contact/chat \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "ContactFlowId": "",\n "Attributes": {},\n "ParticipantDetails": {\n "DisplayName": ""\n },\n "InitialMessage": {\n "ContentType": "",\n "Content": ""\n },\n "ClientToken": "",\n "ChatDurationInMinutes": 0,\n "SupportedMessagingContentTypes": [],\n "PersistentChat": {\n "RehydrationType": "",\n "SourceContactId": ""\n },\n "RelatedContactId": ""\n}' \
--output-document \
- {{baseUrl}}/contact/chat
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"ContactFlowId": "",
"Attributes": [],
"ParticipantDetails": ["DisplayName": ""],
"InitialMessage": [
"ContentType": "",
"Content": ""
],
"ClientToken": "",
"ChatDurationInMinutes": 0,
"SupportedMessagingContentTypes": [],
"PersistentChat": [
"RehydrationType": "",
"SourceContactId": ""
],
"RelatedContactId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/chat")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
StartContactRecording
{{baseUrl}}/contact/start-recording
BODY json
{
"InstanceId": "",
"ContactId": "",
"InitialContactId": "",
"VoiceRecordingConfiguration": {
"VoiceRecordingTrack": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/start-recording");
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\",\n \"VoiceRecordingConfiguration\": {\n \"VoiceRecordingTrack\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact/start-recording" {:content-type :json
:form-params {:InstanceId ""
:ContactId ""
:InitialContactId ""
:VoiceRecordingConfiguration {:VoiceRecordingTrack ""}}})
require "http/client"
url = "{{baseUrl}}/contact/start-recording"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\",\n \"VoiceRecordingConfiguration\": {\n \"VoiceRecordingTrack\": \"\"\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}}/contact/start-recording"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\",\n \"VoiceRecordingConfiguration\": {\n \"VoiceRecordingTrack\": \"\"\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}}/contact/start-recording");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\",\n \"VoiceRecordingConfiguration\": {\n \"VoiceRecordingTrack\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/start-recording"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\",\n \"VoiceRecordingConfiguration\": {\n \"VoiceRecordingTrack\": \"\"\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/contact/start-recording HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 137
{
"InstanceId": "",
"ContactId": "",
"InitialContactId": "",
"VoiceRecordingConfiguration": {
"VoiceRecordingTrack": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact/start-recording")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\",\n \"VoiceRecordingConfiguration\": {\n \"VoiceRecordingTrack\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/start-recording"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\",\n \"VoiceRecordingConfiguration\": {\n \"VoiceRecordingTrack\": \"\"\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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\",\n \"VoiceRecordingConfiguration\": {\n \"VoiceRecordingTrack\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/start-recording")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact/start-recording")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\",\n \"VoiceRecordingConfiguration\": {\n \"VoiceRecordingTrack\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
ContactId: '',
InitialContactId: '',
VoiceRecordingConfiguration: {
VoiceRecordingTrack: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact/start-recording');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/start-recording',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
ContactId: '',
InitialContactId: '',
VoiceRecordingConfiguration: {VoiceRecordingTrack: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/start-recording';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","InitialContactId":"","VoiceRecordingConfiguration":{"VoiceRecordingTrack":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/start-recording',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "ContactId": "",\n "InitialContactId": "",\n "VoiceRecordingConfiguration": {\n "VoiceRecordingTrack": ""\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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\",\n \"VoiceRecordingConfiguration\": {\n \"VoiceRecordingTrack\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/start-recording")
.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/contact/start-recording',
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({
InstanceId: '',
ContactId: '',
InitialContactId: '',
VoiceRecordingConfiguration: {VoiceRecordingTrack: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/start-recording',
headers: {'content-type': 'application/json'},
body: {
InstanceId: '',
ContactId: '',
InitialContactId: '',
VoiceRecordingConfiguration: {VoiceRecordingTrack: ''}
},
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}}/contact/start-recording');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
ContactId: '',
InitialContactId: '',
VoiceRecordingConfiguration: {
VoiceRecordingTrack: ''
}
});
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}}/contact/start-recording',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
ContactId: '',
InitialContactId: '',
VoiceRecordingConfiguration: {VoiceRecordingTrack: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/start-recording';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","InitialContactId":"","VoiceRecordingConfiguration":{"VoiceRecordingTrack":""}}'
};
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 = @{ @"InstanceId": @"",
@"ContactId": @"",
@"InitialContactId": @"",
@"VoiceRecordingConfiguration": @{ @"VoiceRecordingTrack": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/start-recording"]
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}}/contact/start-recording" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\",\n \"VoiceRecordingConfiguration\": {\n \"VoiceRecordingTrack\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/start-recording",
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([
'InstanceId' => '',
'ContactId' => '',
'InitialContactId' => '',
'VoiceRecordingConfiguration' => [
'VoiceRecordingTrack' => ''
]
]),
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}}/contact/start-recording', [
'body' => '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": "",
"VoiceRecordingConfiguration": {
"VoiceRecordingTrack": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/start-recording');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'ContactId' => '',
'InitialContactId' => '',
'VoiceRecordingConfiguration' => [
'VoiceRecordingTrack' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'ContactId' => '',
'InitialContactId' => '',
'VoiceRecordingConfiguration' => [
'VoiceRecordingTrack' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/contact/start-recording');
$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}}/contact/start-recording' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": "",
"VoiceRecordingConfiguration": {
"VoiceRecordingTrack": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/start-recording' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": "",
"VoiceRecordingConfiguration": {
"VoiceRecordingTrack": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\",\n \"VoiceRecordingConfiguration\": {\n \"VoiceRecordingTrack\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact/start-recording", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/start-recording"
payload = {
"InstanceId": "",
"ContactId": "",
"InitialContactId": "",
"VoiceRecordingConfiguration": { "VoiceRecordingTrack": "" }
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/start-recording"
payload <- "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\",\n \"VoiceRecordingConfiguration\": {\n \"VoiceRecordingTrack\": \"\"\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}}/contact/start-recording")
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\",\n \"VoiceRecordingConfiguration\": {\n \"VoiceRecordingTrack\": \"\"\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/contact/start-recording') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\",\n \"VoiceRecordingConfiguration\": {\n \"VoiceRecordingTrack\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/start-recording";
let payload = json!({
"InstanceId": "",
"ContactId": "",
"InitialContactId": "",
"VoiceRecordingConfiguration": json!({"VoiceRecordingTrack": ""})
});
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}}/contact/start-recording \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": "",
"VoiceRecordingConfiguration": {
"VoiceRecordingTrack": ""
}
}'
echo '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": "",
"VoiceRecordingConfiguration": {
"VoiceRecordingTrack": ""
}
}' | \
http POST {{baseUrl}}/contact/start-recording \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "ContactId": "",\n "InitialContactId": "",\n "VoiceRecordingConfiguration": {\n "VoiceRecordingTrack": ""\n }\n}' \
--output-document \
- {{baseUrl}}/contact/start-recording
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"ContactId": "",
"InitialContactId": "",
"VoiceRecordingConfiguration": ["VoiceRecordingTrack": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/start-recording")! 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
StartContactStreaming
{{baseUrl}}/contact/start-streaming
BODY json
{
"InstanceId": "",
"ContactId": "",
"ChatStreamingConfiguration": {
"StreamingEndpointArn": ""
},
"ClientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/start-streaming");
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ChatStreamingConfiguration\": {\n \"StreamingEndpointArn\": \"\"\n },\n \"ClientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact/start-streaming" {:content-type :json
:form-params {:InstanceId ""
:ContactId ""
:ChatStreamingConfiguration {:StreamingEndpointArn ""}
:ClientToken ""}})
require "http/client"
url = "{{baseUrl}}/contact/start-streaming"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ChatStreamingConfiguration\": {\n \"StreamingEndpointArn\": \"\"\n },\n \"ClientToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/contact/start-streaming"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ChatStreamingConfiguration\": {\n \"StreamingEndpointArn\": \"\"\n },\n \"ClientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact/start-streaming");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ChatStreamingConfiguration\": {\n \"StreamingEndpointArn\": \"\"\n },\n \"ClientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/start-streaming"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ChatStreamingConfiguration\": {\n \"StreamingEndpointArn\": \"\"\n },\n \"ClientToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/contact/start-streaming HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 132
{
"InstanceId": "",
"ContactId": "",
"ChatStreamingConfiguration": {
"StreamingEndpointArn": ""
},
"ClientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact/start-streaming")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ChatStreamingConfiguration\": {\n \"StreamingEndpointArn\": \"\"\n },\n \"ClientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/start-streaming"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ChatStreamingConfiguration\": {\n \"StreamingEndpointArn\": \"\"\n },\n \"ClientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ChatStreamingConfiguration\": {\n \"StreamingEndpointArn\": \"\"\n },\n \"ClientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/start-streaming")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact/start-streaming")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ChatStreamingConfiguration\": {\n \"StreamingEndpointArn\": \"\"\n },\n \"ClientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
ContactId: '',
ChatStreamingConfiguration: {
StreamingEndpointArn: ''
},
ClientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact/start-streaming');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/start-streaming',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
ContactId: '',
ChatStreamingConfiguration: {StreamingEndpointArn: ''},
ClientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/start-streaming';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","ChatStreamingConfiguration":{"StreamingEndpointArn":""},"ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/start-streaming',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "ContactId": "",\n "ChatStreamingConfiguration": {\n "StreamingEndpointArn": ""\n },\n "ClientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ChatStreamingConfiguration\": {\n \"StreamingEndpointArn\": \"\"\n },\n \"ClientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/start-streaming")
.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/contact/start-streaming',
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({
InstanceId: '',
ContactId: '',
ChatStreamingConfiguration: {StreamingEndpointArn: ''},
ClientToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/start-streaming',
headers: {'content-type': 'application/json'},
body: {
InstanceId: '',
ContactId: '',
ChatStreamingConfiguration: {StreamingEndpointArn: ''},
ClientToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/contact/start-streaming');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
ContactId: '',
ChatStreamingConfiguration: {
StreamingEndpointArn: ''
},
ClientToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/start-streaming',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
ContactId: '',
ChatStreamingConfiguration: {StreamingEndpointArn: ''},
ClientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/start-streaming';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","ChatStreamingConfiguration":{"StreamingEndpointArn":""},"ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"InstanceId": @"",
@"ContactId": @"",
@"ChatStreamingConfiguration": @{ @"StreamingEndpointArn": @"" },
@"ClientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/start-streaming"]
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}}/contact/start-streaming" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ChatStreamingConfiguration\": {\n \"StreamingEndpointArn\": \"\"\n },\n \"ClientToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/start-streaming",
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([
'InstanceId' => '',
'ContactId' => '',
'ChatStreamingConfiguration' => [
'StreamingEndpointArn' => ''
],
'ClientToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/contact/start-streaming', [
'body' => '{
"InstanceId": "",
"ContactId": "",
"ChatStreamingConfiguration": {
"StreamingEndpointArn": ""
},
"ClientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/start-streaming');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'ContactId' => '',
'ChatStreamingConfiguration' => [
'StreamingEndpointArn' => ''
],
'ClientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'ContactId' => '',
'ChatStreamingConfiguration' => [
'StreamingEndpointArn' => ''
],
'ClientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact/start-streaming');
$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}}/contact/start-streaming' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"ChatStreamingConfiguration": {
"StreamingEndpointArn": ""
},
"ClientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/start-streaming' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"ChatStreamingConfiguration": {
"StreamingEndpointArn": ""
},
"ClientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ChatStreamingConfiguration\": {\n \"StreamingEndpointArn\": \"\"\n },\n \"ClientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact/start-streaming", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/start-streaming"
payload = {
"InstanceId": "",
"ContactId": "",
"ChatStreamingConfiguration": { "StreamingEndpointArn": "" },
"ClientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/start-streaming"
payload <- "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ChatStreamingConfiguration\": {\n \"StreamingEndpointArn\": \"\"\n },\n \"ClientToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contact/start-streaming")
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ChatStreamingConfiguration\": {\n \"StreamingEndpointArn\": \"\"\n },\n \"ClientToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/contact/start-streaming') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ChatStreamingConfiguration\": {\n \"StreamingEndpointArn\": \"\"\n },\n \"ClientToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/start-streaming";
let payload = json!({
"InstanceId": "",
"ContactId": "",
"ChatStreamingConfiguration": json!({"StreamingEndpointArn": ""}),
"ClientToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/contact/start-streaming \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"ContactId": "",
"ChatStreamingConfiguration": {
"StreamingEndpointArn": ""
},
"ClientToken": ""
}'
echo '{
"InstanceId": "",
"ContactId": "",
"ChatStreamingConfiguration": {
"StreamingEndpointArn": ""
},
"ClientToken": ""
}' | \
http POST {{baseUrl}}/contact/start-streaming \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "ContactId": "",\n "ChatStreamingConfiguration": {\n "StreamingEndpointArn": ""\n },\n "ClientToken": ""\n}' \
--output-document \
- {{baseUrl}}/contact/start-streaming
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"ContactId": "",
"ChatStreamingConfiguration": ["StreamingEndpointArn": ""],
"ClientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/start-streaming")! 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
StartOutboundVoiceContact
{{baseUrl}}/contact/outbound-voice
BODY json
{
"DestinationPhoneNumber": "",
"ContactFlowId": "",
"InstanceId": "",
"ClientToken": "",
"SourcePhoneNumber": "",
"QueueId": "",
"Attributes": {},
"AnswerMachineDetectionConfig": {
"EnableAnswerMachineDetection": "",
"AwaitAnswerMachinePrompt": ""
},
"CampaignId": "",
"TrafficType": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/outbound-voice");
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 \"DestinationPhoneNumber\": \"\",\n \"ContactFlowId\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"SourcePhoneNumber\": \"\",\n \"QueueId\": \"\",\n \"Attributes\": {},\n \"AnswerMachineDetectionConfig\": {\n \"EnableAnswerMachineDetection\": \"\",\n \"AwaitAnswerMachinePrompt\": \"\"\n },\n \"CampaignId\": \"\",\n \"TrafficType\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/contact/outbound-voice" {:content-type :json
:form-params {:DestinationPhoneNumber ""
:ContactFlowId ""
:InstanceId ""
:ClientToken ""
:SourcePhoneNumber ""
:QueueId ""
:Attributes {}
:AnswerMachineDetectionConfig {:EnableAnswerMachineDetection ""
:AwaitAnswerMachinePrompt ""}
:CampaignId ""
:TrafficType ""}})
require "http/client"
url = "{{baseUrl}}/contact/outbound-voice"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"DestinationPhoneNumber\": \"\",\n \"ContactFlowId\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"SourcePhoneNumber\": \"\",\n \"QueueId\": \"\",\n \"Attributes\": {},\n \"AnswerMachineDetectionConfig\": {\n \"EnableAnswerMachineDetection\": \"\",\n \"AwaitAnswerMachinePrompt\": \"\"\n },\n \"CampaignId\": \"\",\n \"TrafficType\": \"\"\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}}/contact/outbound-voice"),
Content = new StringContent("{\n \"DestinationPhoneNumber\": \"\",\n \"ContactFlowId\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"SourcePhoneNumber\": \"\",\n \"QueueId\": \"\",\n \"Attributes\": {},\n \"AnswerMachineDetectionConfig\": {\n \"EnableAnswerMachineDetection\": \"\",\n \"AwaitAnswerMachinePrompt\": \"\"\n },\n \"CampaignId\": \"\",\n \"TrafficType\": \"\"\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}}/contact/outbound-voice");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"DestinationPhoneNumber\": \"\",\n \"ContactFlowId\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"SourcePhoneNumber\": \"\",\n \"QueueId\": \"\",\n \"Attributes\": {},\n \"AnswerMachineDetectionConfig\": {\n \"EnableAnswerMachineDetection\": \"\",\n \"AwaitAnswerMachinePrompt\": \"\"\n },\n \"CampaignId\": \"\",\n \"TrafficType\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/outbound-voice"
payload := strings.NewReader("{\n \"DestinationPhoneNumber\": \"\",\n \"ContactFlowId\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"SourcePhoneNumber\": \"\",\n \"QueueId\": \"\",\n \"Attributes\": {},\n \"AnswerMachineDetectionConfig\": {\n \"EnableAnswerMachineDetection\": \"\",\n \"AwaitAnswerMachinePrompt\": \"\"\n },\n \"CampaignId\": \"\",\n \"TrafficType\": \"\"\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/contact/outbound-voice HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 319
{
"DestinationPhoneNumber": "",
"ContactFlowId": "",
"InstanceId": "",
"ClientToken": "",
"SourcePhoneNumber": "",
"QueueId": "",
"Attributes": {},
"AnswerMachineDetectionConfig": {
"EnableAnswerMachineDetection": "",
"AwaitAnswerMachinePrompt": ""
},
"CampaignId": "",
"TrafficType": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/contact/outbound-voice")
.setHeader("content-type", "application/json")
.setBody("{\n \"DestinationPhoneNumber\": \"\",\n \"ContactFlowId\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"SourcePhoneNumber\": \"\",\n \"QueueId\": \"\",\n \"Attributes\": {},\n \"AnswerMachineDetectionConfig\": {\n \"EnableAnswerMachineDetection\": \"\",\n \"AwaitAnswerMachinePrompt\": \"\"\n },\n \"CampaignId\": \"\",\n \"TrafficType\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/outbound-voice"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"DestinationPhoneNumber\": \"\",\n \"ContactFlowId\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"SourcePhoneNumber\": \"\",\n \"QueueId\": \"\",\n \"Attributes\": {},\n \"AnswerMachineDetectionConfig\": {\n \"EnableAnswerMachineDetection\": \"\",\n \"AwaitAnswerMachinePrompt\": \"\"\n },\n \"CampaignId\": \"\",\n \"TrafficType\": \"\"\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 \"DestinationPhoneNumber\": \"\",\n \"ContactFlowId\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"SourcePhoneNumber\": \"\",\n \"QueueId\": \"\",\n \"Attributes\": {},\n \"AnswerMachineDetectionConfig\": {\n \"EnableAnswerMachineDetection\": \"\",\n \"AwaitAnswerMachinePrompt\": \"\"\n },\n \"CampaignId\": \"\",\n \"TrafficType\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/outbound-voice")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/contact/outbound-voice")
.header("content-type", "application/json")
.body("{\n \"DestinationPhoneNumber\": \"\",\n \"ContactFlowId\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"SourcePhoneNumber\": \"\",\n \"QueueId\": \"\",\n \"Attributes\": {},\n \"AnswerMachineDetectionConfig\": {\n \"EnableAnswerMachineDetection\": \"\",\n \"AwaitAnswerMachinePrompt\": \"\"\n },\n \"CampaignId\": \"\",\n \"TrafficType\": \"\"\n}")
.asString();
const data = JSON.stringify({
DestinationPhoneNumber: '',
ContactFlowId: '',
InstanceId: '',
ClientToken: '',
SourcePhoneNumber: '',
QueueId: '',
Attributes: {},
AnswerMachineDetectionConfig: {
EnableAnswerMachineDetection: '',
AwaitAnswerMachinePrompt: ''
},
CampaignId: '',
TrafficType: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/contact/outbound-voice');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/contact/outbound-voice',
headers: {'content-type': 'application/json'},
data: {
DestinationPhoneNumber: '',
ContactFlowId: '',
InstanceId: '',
ClientToken: '',
SourcePhoneNumber: '',
QueueId: '',
Attributes: {},
AnswerMachineDetectionConfig: {EnableAnswerMachineDetection: '', AwaitAnswerMachinePrompt: ''},
CampaignId: '',
TrafficType: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/outbound-voice';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"DestinationPhoneNumber":"","ContactFlowId":"","InstanceId":"","ClientToken":"","SourcePhoneNumber":"","QueueId":"","Attributes":{},"AnswerMachineDetectionConfig":{"EnableAnswerMachineDetection":"","AwaitAnswerMachinePrompt":""},"CampaignId":"","TrafficType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/outbound-voice',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "DestinationPhoneNumber": "",\n "ContactFlowId": "",\n "InstanceId": "",\n "ClientToken": "",\n "SourcePhoneNumber": "",\n "QueueId": "",\n "Attributes": {},\n "AnswerMachineDetectionConfig": {\n "EnableAnswerMachineDetection": "",\n "AwaitAnswerMachinePrompt": ""\n },\n "CampaignId": "",\n "TrafficType": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"DestinationPhoneNumber\": \"\",\n \"ContactFlowId\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"SourcePhoneNumber\": \"\",\n \"QueueId\": \"\",\n \"Attributes\": {},\n \"AnswerMachineDetectionConfig\": {\n \"EnableAnswerMachineDetection\": \"\",\n \"AwaitAnswerMachinePrompt\": \"\"\n },\n \"CampaignId\": \"\",\n \"TrafficType\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/outbound-voice")
.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/contact/outbound-voice',
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({
DestinationPhoneNumber: '',
ContactFlowId: '',
InstanceId: '',
ClientToken: '',
SourcePhoneNumber: '',
QueueId: '',
Attributes: {},
AnswerMachineDetectionConfig: {EnableAnswerMachineDetection: '', AwaitAnswerMachinePrompt: ''},
CampaignId: '',
TrafficType: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/contact/outbound-voice',
headers: {'content-type': 'application/json'},
body: {
DestinationPhoneNumber: '',
ContactFlowId: '',
InstanceId: '',
ClientToken: '',
SourcePhoneNumber: '',
QueueId: '',
Attributes: {},
AnswerMachineDetectionConfig: {EnableAnswerMachineDetection: '', AwaitAnswerMachinePrompt: ''},
CampaignId: '',
TrafficType: ''
},
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}}/contact/outbound-voice');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
DestinationPhoneNumber: '',
ContactFlowId: '',
InstanceId: '',
ClientToken: '',
SourcePhoneNumber: '',
QueueId: '',
Attributes: {},
AnswerMachineDetectionConfig: {
EnableAnswerMachineDetection: '',
AwaitAnswerMachinePrompt: ''
},
CampaignId: '',
TrafficType: ''
});
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}}/contact/outbound-voice',
headers: {'content-type': 'application/json'},
data: {
DestinationPhoneNumber: '',
ContactFlowId: '',
InstanceId: '',
ClientToken: '',
SourcePhoneNumber: '',
QueueId: '',
Attributes: {},
AnswerMachineDetectionConfig: {EnableAnswerMachineDetection: '', AwaitAnswerMachinePrompt: ''},
CampaignId: '',
TrafficType: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/outbound-voice';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"DestinationPhoneNumber":"","ContactFlowId":"","InstanceId":"","ClientToken":"","SourcePhoneNumber":"","QueueId":"","Attributes":{},"AnswerMachineDetectionConfig":{"EnableAnswerMachineDetection":"","AwaitAnswerMachinePrompt":""},"CampaignId":"","TrafficType":""}'
};
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 = @{ @"DestinationPhoneNumber": @"",
@"ContactFlowId": @"",
@"InstanceId": @"",
@"ClientToken": @"",
@"SourcePhoneNumber": @"",
@"QueueId": @"",
@"Attributes": @{ },
@"AnswerMachineDetectionConfig": @{ @"EnableAnswerMachineDetection": @"", @"AwaitAnswerMachinePrompt": @"" },
@"CampaignId": @"",
@"TrafficType": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/outbound-voice"]
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}}/contact/outbound-voice" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"DestinationPhoneNumber\": \"\",\n \"ContactFlowId\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"SourcePhoneNumber\": \"\",\n \"QueueId\": \"\",\n \"Attributes\": {},\n \"AnswerMachineDetectionConfig\": {\n \"EnableAnswerMachineDetection\": \"\",\n \"AwaitAnswerMachinePrompt\": \"\"\n },\n \"CampaignId\": \"\",\n \"TrafficType\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/outbound-voice",
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([
'DestinationPhoneNumber' => '',
'ContactFlowId' => '',
'InstanceId' => '',
'ClientToken' => '',
'SourcePhoneNumber' => '',
'QueueId' => '',
'Attributes' => [
],
'AnswerMachineDetectionConfig' => [
'EnableAnswerMachineDetection' => '',
'AwaitAnswerMachinePrompt' => ''
],
'CampaignId' => '',
'TrafficType' => ''
]),
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}}/contact/outbound-voice', [
'body' => '{
"DestinationPhoneNumber": "",
"ContactFlowId": "",
"InstanceId": "",
"ClientToken": "",
"SourcePhoneNumber": "",
"QueueId": "",
"Attributes": {},
"AnswerMachineDetectionConfig": {
"EnableAnswerMachineDetection": "",
"AwaitAnswerMachinePrompt": ""
},
"CampaignId": "",
"TrafficType": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/outbound-voice');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DestinationPhoneNumber' => '',
'ContactFlowId' => '',
'InstanceId' => '',
'ClientToken' => '',
'SourcePhoneNumber' => '',
'QueueId' => '',
'Attributes' => [
],
'AnswerMachineDetectionConfig' => [
'EnableAnswerMachineDetection' => '',
'AwaitAnswerMachinePrompt' => ''
],
'CampaignId' => '',
'TrafficType' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DestinationPhoneNumber' => '',
'ContactFlowId' => '',
'InstanceId' => '',
'ClientToken' => '',
'SourcePhoneNumber' => '',
'QueueId' => '',
'Attributes' => [
],
'AnswerMachineDetectionConfig' => [
'EnableAnswerMachineDetection' => '',
'AwaitAnswerMachinePrompt' => ''
],
'CampaignId' => '',
'TrafficType' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact/outbound-voice');
$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}}/contact/outbound-voice' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"DestinationPhoneNumber": "",
"ContactFlowId": "",
"InstanceId": "",
"ClientToken": "",
"SourcePhoneNumber": "",
"QueueId": "",
"Attributes": {},
"AnswerMachineDetectionConfig": {
"EnableAnswerMachineDetection": "",
"AwaitAnswerMachinePrompt": ""
},
"CampaignId": "",
"TrafficType": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/outbound-voice' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"DestinationPhoneNumber": "",
"ContactFlowId": "",
"InstanceId": "",
"ClientToken": "",
"SourcePhoneNumber": "",
"QueueId": "",
"Attributes": {},
"AnswerMachineDetectionConfig": {
"EnableAnswerMachineDetection": "",
"AwaitAnswerMachinePrompt": ""
},
"CampaignId": "",
"TrafficType": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DestinationPhoneNumber\": \"\",\n \"ContactFlowId\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"SourcePhoneNumber\": \"\",\n \"QueueId\": \"\",\n \"Attributes\": {},\n \"AnswerMachineDetectionConfig\": {\n \"EnableAnswerMachineDetection\": \"\",\n \"AwaitAnswerMachinePrompt\": \"\"\n },\n \"CampaignId\": \"\",\n \"TrafficType\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/contact/outbound-voice", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/outbound-voice"
payload = {
"DestinationPhoneNumber": "",
"ContactFlowId": "",
"InstanceId": "",
"ClientToken": "",
"SourcePhoneNumber": "",
"QueueId": "",
"Attributes": {},
"AnswerMachineDetectionConfig": {
"EnableAnswerMachineDetection": "",
"AwaitAnswerMachinePrompt": ""
},
"CampaignId": "",
"TrafficType": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/outbound-voice"
payload <- "{\n \"DestinationPhoneNumber\": \"\",\n \"ContactFlowId\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"SourcePhoneNumber\": \"\",\n \"QueueId\": \"\",\n \"Attributes\": {},\n \"AnswerMachineDetectionConfig\": {\n \"EnableAnswerMachineDetection\": \"\",\n \"AwaitAnswerMachinePrompt\": \"\"\n },\n \"CampaignId\": \"\",\n \"TrafficType\": \"\"\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}}/contact/outbound-voice")
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 \"DestinationPhoneNumber\": \"\",\n \"ContactFlowId\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"SourcePhoneNumber\": \"\",\n \"QueueId\": \"\",\n \"Attributes\": {},\n \"AnswerMachineDetectionConfig\": {\n \"EnableAnswerMachineDetection\": \"\",\n \"AwaitAnswerMachinePrompt\": \"\"\n },\n \"CampaignId\": \"\",\n \"TrafficType\": \"\"\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/contact/outbound-voice') do |req|
req.body = "{\n \"DestinationPhoneNumber\": \"\",\n \"ContactFlowId\": \"\",\n \"InstanceId\": \"\",\n \"ClientToken\": \"\",\n \"SourcePhoneNumber\": \"\",\n \"QueueId\": \"\",\n \"Attributes\": {},\n \"AnswerMachineDetectionConfig\": {\n \"EnableAnswerMachineDetection\": \"\",\n \"AwaitAnswerMachinePrompt\": \"\"\n },\n \"CampaignId\": \"\",\n \"TrafficType\": \"\"\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}}/contact/outbound-voice";
let payload = json!({
"DestinationPhoneNumber": "",
"ContactFlowId": "",
"InstanceId": "",
"ClientToken": "",
"SourcePhoneNumber": "",
"QueueId": "",
"Attributes": json!({}),
"AnswerMachineDetectionConfig": json!({
"EnableAnswerMachineDetection": "",
"AwaitAnswerMachinePrompt": ""
}),
"CampaignId": "",
"TrafficType": ""
});
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}}/contact/outbound-voice \
--header 'content-type: application/json' \
--data '{
"DestinationPhoneNumber": "",
"ContactFlowId": "",
"InstanceId": "",
"ClientToken": "",
"SourcePhoneNumber": "",
"QueueId": "",
"Attributes": {},
"AnswerMachineDetectionConfig": {
"EnableAnswerMachineDetection": "",
"AwaitAnswerMachinePrompt": ""
},
"CampaignId": "",
"TrafficType": ""
}'
echo '{
"DestinationPhoneNumber": "",
"ContactFlowId": "",
"InstanceId": "",
"ClientToken": "",
"SourcePhoneNumber": "",
"QueueId": "",
"Attributes": {},
"AnswerMachineDetectionConfig": {
"EnableAnswerMachineDetection": "",
"AwaitAnswerMachinePrompt": ""
},
"CampaignId": "",
"TrafficType": ""
}' | \
http PUT {{baseUrl}}/contact/outbound-voice \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "DestinationPhoneNumber": "",\n "ContactFlowId": "",\n "InstanceId": "",\n "ClientToken": "",\n "SourcePhoneNumber": "",\n "QueueId": "",\n "Attributes": {},\n "AnswerMachineDetectionConfig": {\n "EnableAnswerMachineDetection": "",\n "AwaitAnswerMachinePrompt": ""\n },\n "CampaignId": "",\n "TrafficType": ""\n}' \
--output-document \
- {{baseUrl}}/contact/outbound-voice
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"DestinationPhoneNumber": "",
"ContactFlowId": "",
"InstanceId": "",
"ClientToken": "",
"SourcePhoneNumber": "",
"QueueId": "",
"Attributes": [],
"AnswerMachineDetectionConfig": [
"EnableAnswerMachineDetection": "",
"AwaitAnswerMachinePrompt": ""
],
"CampaignId": "",
"TrafficType": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/outbound-voice")! 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
StartTaskContact
{{baseUrl}}/contact/task
BODY json
{
"InstanceId": "",
"PreviousContactId": "",
"ContactFlowId": "",
"Attributes": {},
"Name": "",
"References": {},
"Description": "",
"ClientToken": "",
"ScheduledTime": "",
"TaskTemplateId": "",
"QuickConnectId": "",
"RelatedContactId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/task");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"InstanceId\": \"\",\n \"PreviousContactId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"Name\": \"\",\n \"References\": {},\n \"Description\": \"\",\n \"ClientToken\": \"\",\n \"ScheduledTime\": \"\",\n \"TaskTemplateId\": \"\",\n \"QuickConnectId\": \"\",\n \"RelatedContactId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/contact/task" {:content-type :json
:form-params {:InstanceId ""
:PreviousContactId ""
:ContactFlowId ""
:Attributes {}
:Name ""
:References {}
:Description ""
:ClientToken ""
:ScheduledTime ""
:TaskTemplateId ""
:QuickConnectId ""
:RelatedContactId ""}})
require "http/client"
url = "{{baseUrl}}/contact/task"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"PreviousContactId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"Name\": \"\",\n \"References\": {},\n \"Description\": \"\",\n \"ClientToken\": \"\",\n \"ScheduledTime\": \"\",\n \"TaskTemplateId\": \"\",\n \"QuickConnectId\": \"\",\n \"RelatedContactId\": \"\"\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}}/contact/task"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"PreviousContactId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"Name\": \"\",\n \"References\": {},\n \"Description\": \"\",\n \"ClientToken\": \"\",\n \"ScheduledTime\": \"\",\n \"TaskTemplateId\": \"\",\n \"QuickConnectId\": \"\",\n \"RelatedContactId\": \"\"\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}}/contact/task");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"PreviousContactId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"Name\": \"\",\n \"References\": {},\n \"Description\": \"\",\n \"ClientToken\": \"\",\n \"ScheduledTime\": \"\",\n \"TaskTemplateId\": \"\",\n \"QuickConnectId\": \"\",\n \"RelatedContactId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/task"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"PreviousContactId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"Name\": \"\",\n \"References\": {},\n \"Description\": \"\",\n \"ClientToken\": \"\",\n \"ScheduledTime\": \"\",\n \"TaskTemplateId\": \"\",\n \"QuickConnectId\": \"\",\n \"RelatedContactId\": \"\"\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/contact/task HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 265
{
"InstanceId": "",
"PreviousContactId": "",
"ContactFlowId": "",
"Attributes": {},
"Name": "",
"References": {},
"Description": "",
"ClientToken": "",
"ScheduledTime": "",
"TaskTemplateId": "",
"QuickConnectId": "",
"RelatedContactId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/contact/task")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"PreviousContactId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"Name\": \"\",\n \"References\": {},\n \"Description\": \"\",\n \"ClientToken\": \"\",\n \"ScheduledTime\": \"\",\n \"TaskTemplateId\": \"\",\n \"QuickConnectId\": \"\",\n \"RelatedContactId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/task"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"PreviousContactId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"Name\": \"\",\n \"References\": {},\n \"Description\": \"\",\n \"ClientToken\": \"\",\n \"ScheduledTime\": \"\",\n \"TaskTemplateId\": \"\",\n \"QuickConnectId\": \"\",\n \"RelatedContactId\": \"\"\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 \"InstanceId\": \"\",\n \"PreviousContactId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"Name\": \"\",\n \"References\": {},\n \"Description\": \"\",\n \"ClientToken\": \"\",\n \"ScheduledTime\": \"\",\n \"TaskTemplateId\": \"\",\n \"QuickConnectId\": \"\",\n \"RelatedContactId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/task")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/contact/task")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"PreviousContactId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"Name\": \"\",\n \"References\": {},\n \"Description\": \"\",\n \"ClientToken\": \"\",\n \"ScheduledTime\": \"\",\n \"TaskTemplateId\": \"\",\n \"QuickConnectId\": \"\",\n \"RelatedContactId\": \"\"\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
PreviousContactId: '',
ContactFlowId: '',
Attributes: {},
Name: '',
References: {},
Description: '',
ClientToken: '',
ScheduledTime: '',
TaskTemplateId: '',
QuickConnectId: '',
RelatedContactId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/contact/task');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/contact/task',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
PreviousContactId: '',
ContactFlowId: '',
Attributes: {},
Name: '',
References: {},
Description: '',
ClientToken: '',
ScheduledTime: '',
TaskTemplateId: '',
QuickConnectId: '',
RelatedContactId: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/task';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","PreviousContactId":"","ContactFlowId":"","Attributes":{},"Name":"","References":{},"Description":"","ClientToken":"","ScheduledTime":"","TaskTemplateId":"","QuickConnectId":"","RelatedContactId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/task',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "PreviousContactId": "",\n "ContactFlowId": "",\n "Attributes": {},\n "Name": "",\n "References": {},\n "Description": "",\n "ClientToken": "",\n "ScheduledTime": "",\n "TaskTemplateId": "",\n "QuickConnectId": "",\n "RelatedContactId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"InstanceId\": \"\",\n \"PreviousContactId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"Name\": \"\",\n \"References\": {},\n \"Description\": \"\",\n \"ClientToken\": \"\",\n \"ScheduledTime\": \"\",\n \"TaskTemplateId\": \"\",\n \"QuickConnectId\": \"\",\n \"RelatedContactId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/task")
.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/contact/task',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
InstanceId: '',
PreviousContactId: '',
ContactFlowId: '',
Attributes: {},
Name: '',
References: {},
Description: '',
ClientToken: '',
ScheduledTime: '',
TaskTemplateId: '',
QuickConnectId: '',
RelatedContactId: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/contact/task',
headers: {'content-type': 'application/json'},
body: {
InstanceId: '',
PreviousContactId: '',
ContactFlowId: '',
Attributes: {},
Name: '',
References: {},
Description: '',
ClientToken: '',
ScheduledTime: '',
TaskTemplateId: '',
QuickConnectId: '',
RelatedContactId: ''
},
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}}/contact/task');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
PreviousContactId: '',
ContactFlowId: '',
Attributes: {},
Name: '',
References: {},
Description: '',
ClientToken: '',
ScheduledTime: '',
TaskTemplateId: '',
QuickConnectId: '',
RelatedContactId: ''
});
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}}/contact/task',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
PreviousContactId: '',
ContactFlowId: '',
Attributes: {},
Name: '',
References: {},
Description: '',
ClientToken: '',
ScheduledTime: '',
TaskTemplateId: '',
QuickConnectId: '',
RelatedContactId: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/task';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","PreviousContactId":"","ContactFlowId":"","Attributes":{},"Name":"","References":{},"Description":"","ClientToken":"","ScheduledTime":"","TaskTemplateId":"","QuickConnectId":"","RelatedContactId":""}'
};
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 = @{ @"InstanceId": @"",
@"PreviousContactId": @"",
@"ContactFlowId": @"",
@"Attributes": @{ },
@"Name": @"",
@"References": @{ },
@"Description": @"",
@"ClientToken": @"",
@"ScheduledTime": @"",
@"TaskTemplateId": @"",
@"QuickConnectId": @"",
@"RelatedContactId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/task"]
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}}/contact/task" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"PreviousContactId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"Name\": \"\",\n \"References\": {},\n \"Description\": \"\",\n \"ClientToken\": \"\",\n \"ScheduledTime\": \"\",\n \"TaskTemplateId\": \"\",\n \"QuickConnectId\": \"\",\n \"RelatedContactId\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/task",
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([
'InstanceId' => '',
'PreviousContactId' => '',
'ContactFlowId' => '',
'Attributes' => [
],
'Name' => '',
'References' => [
],
'Description' => '',
'ClientToken' => '',
'ScheduledTime' => '',
'TaskTemplateId' => '',
'QuickConnectId' => '',
'RelatedContactId' => ''
]),
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}}/contact/task', [
'body' => '{
"InstanceId": "",
"PreviousContactId": "",
"ContactFlowId": "",
"Attributes": {},
"Name": "",
"References": {},
"Description": "",
"ClientToken": "",
"ScheduledTime": "",
"TaskTemplateId": "",
"QuickConnectId": "",
"RelatedContactId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/task');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'PreviousContactId' => '',
'ContactFlowId' => '',
'Attributes' => [
],
'Name' => '',
'References' => [
],
'Description' => '',
'ClientToken' => '',
'ScheduledTime' => '',
'TaskTemplateId' => '',
'QuickConnectId' => '',
'RelatedContactId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'PreviousContactId' => '',
'ContactFlowId' => '',
'Attributes' => [
],
'Name' => '',
'References' => [
],
'Description' => '',
'ClientToken' => '',
'ScheduledTime' => '',
'TaskTemplateId' => '',
'QuickConnectId' => '',
'RelatedContactId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact/task');
$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}}/contact/task' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"PreviousContactId": "",
"ContactFlowId": "",
"Attributes": {},
"Name": "",
"References": {},
"Description": "",
"ClientToken": "",
"ScheduledTime": "",
"TaskTemplateId": "",
"QuickConnectId": "",
"RelatedContactId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/task' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"PreviousContactId": "",
"ContactFlowId": "",
"Attributes": {},
"Name": "",
"References": {},
"Description": "",
"ClientToken": "",
"ScheduledTime": "",
"TaskTemplateId": "",
"QuickConnectId": "",
"RelatedContactId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"PreviousContactId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"Name\": \"\",\n \"References\": {},\n \"Description\": \"\",\n \"ClientToken\": \"\",\n \"ScheduledTime\": \"\",\n \"TaskTemplateId\": \"\",\n \"QuickConnectId\": \"\",\n \"RelatedContactId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/contact/task", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/task"
payload = {
"InstanceId": "",
"PreviousContactId": "",
"ContactFlowId": "",
"Attributes": {},
"Name": "",
"References": {},
"Description": "",
"ClientToken": "",
"ScheduledTime": "",
"TaskTemplateId": "",
"QuickConnectId": "",
"RelatedContactId": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/task"
payload <- "{\n \"InstanceId\": \"\",\n \"PreviousContactId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"Name\": \"\",\n \"References\": {},\n \"Description\": \"\",\n \"ClientToken\": \"\",\n \"ScheduledTime\": \"\",\n \"TaskTemplateId\": \"\",\n \"QuickConnectId\": \"\",\n \"RelatedContactId\": \"\"\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}}/contact/task")
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 \"InstanceId\": \"\",\n \"PreviousContactId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"Name\": \"\",\n \"References\": {},\n \"Description\": \"\",\n \"ClientToken\": \"\",\n \"ScheduledTime\": \"\",\n \"TaskTemplateId\": \"\",\n \"QuickConnectId\": \"\",\n \"RelatedContactId\": \"\"\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/contact/task') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"PreviousContactId\": \"\",\n \"ContactFlowId\": \"\",\n \"Attributes\": {},\n \"Name\": \"\",\n \"References\": {},\n \"Description\": \"\",\n \"ClientToken\": \"\",\n \"ScheduledTime\": \"\",\n \"TaskTemplateId\": \"\",\n \"QuickConnectId\": \"\",\n \"RelatedContactId\": \"\"\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}}/contact/task";
let payload = json!({
"InstanceId": "",
"PreviousContactId": "",
"ContactFlowId": "",
"Attributes": json!({}),
"Name": "",
"References": json!({}),
"Description": "",
"ClientToken": "",
"ScheduledTime": "",
"TaskTemplateId": "",
"QuickConnectId": "",
"RelatedContactId": ""
});
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}}/contact/task \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"PreviousContactId": "",
"ContactFlowId": "",
"Attributes": {},
"Name": "",
"References": {},
"Description": "",
"ClientToken": "",
"ScheduledTime": "",
"TaskTemplateId": "",
"QuickConnectId": "",
"RelatedContactId": ""
}'
echo '{
"InstanceId": "",
"PreviousContactId": "",
"ContactFlowId": "",
"Attributes": {},
"Name": "",
"References": {},
"Description": "",
"ClientToken": "",
"ScheduledTime": "",
"TaskTemplateId": "",
"QuickConnectId": "",
"RelatedContactId": ""
}' | \
http PUT {{baseUrl}}/contact/task \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "PreviousContactId": "",\n "ContactFlowId": "",\n "Attributes": {},\n "Name": "",\n "References": {},\n "Description": "",\n "ClientToken": "",\n "ScheduledTime": "",\n "TaskTemplateId": "",\n "QuickConnectId": "",\n "RelatedContactId": ""\n}' \
--output-document \
- {{baseUrl}}/contact/task
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"PreviousContactId": "",
"ContactFlowId": "",
"Attributes": [],
"Name": "",
"References": [],
"Description": "",
"ClientToken": "",
"ScheduledTime": "",
"TaskTemplateId": "",
"QuickConnectId": "",
"RelatedContactId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/task")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
StopContact
{{baseUrl}}/contact/stop
BODY json
{
"ContactId": "",
"InstanceId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/stop");
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 \"ContactId\": \"\",\n \"InstanceId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact/stop" {:content-type :json
:form-params {:ContactId ""
:InstanceId ""}})
require "http/client"
url = "{{baseUrl}}/contact/stop"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ContactId\": \"\",\n \"InstanceId\": \"\"\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}}/contact/stop"),
Content = new StringContent("{\n \"ContactId\": \"\",\n \"InstanceId\": \"\"\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}}/contact/stop");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ContactId\": \"\",\n \"InstanceId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/stop"
payload := strings.NewReader("{\n \"ContactId\": \"\",\n \"InstanceId\": \"\"\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/contact/stop HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 41
{
"ContactId": "",
"InstanceId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact/stop")
.setHeader("content-type", "application/json")
.setBody("{\n \"ContactId\": \"\",\n \"InstanceId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/stop"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ContactId\": \"\",\n \"InstanceId\": \"\"\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 \"ContactId\": \"\",\n \"InstanceId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/stop")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact/stop")
.header("content-type", "application/json")
.body("{\n \"ContactId\": \"\",\n \"InstanceId\": \"\"\n}")
.asString();
const data = JSON.stringify({
ContactId: '',
InstanceId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact/stop');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/stop',
headers: {'content-type': 'application/json'},
data: {ContactId: '', InstanceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/stop';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ContactId":"","InstanceId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/stop',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ContactId": "",\n "InstanceId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ContactId\": \"\",\n \"InstanceId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/stop")
.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/contact/stop',
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({ContactId: '', InstanceId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/stop',
headers: {'content-type': 'application/json'},
body: {ContactId: '', InstanceId: ''},
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}}/contact/stop');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ContactId: '',
InstanceId: ''
});
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}}/contact/stop',
headers: {'content-type': 'application/json'},
data: {ContactId: '', InstanceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/stop';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ContactId":"","InstanceId":""}'
};
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 = @{ @"ContactId": @"",
@"InstanceId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/stop"]
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}}/contact/stop" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ContactId\": \"\",\n \"InstanceId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/stop",
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([
'ContactId' => '',
'InstanceId' => ''
]),
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}}/contact/stop', [
'body' => '{
"ContactId": "",
"InstanceId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/stop');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ContactId' => '',
'InstanceId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ContactId' => '',
'InstanceId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact/stop');
$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}}/contact/stop' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ContactId": "",
"InstanceId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/stop' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ContactId": "",
"InstanceId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ContactId\": \"\",\n \"InstanceId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact/stop", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/stop"
payload = {
"ContactId": "",
"InstanceId": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/stop"
payload <- "{\n \"ContactId\": \"\",\n \"InstanceId\": \"\"\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}}/contact/stop")
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 \"ContactId\": \"\",\n \"InstanceId\": \"\"\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/contact/stop') do |req|
req.body = "{\n \"ContactId\": \"\",\n \"InstanceId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/stop";
let payload = json!({
"ContactId": "",
"InstanceId": ""
});
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}}/contact/stop \
--header 'content-type: application/json' \
--data '{
"ContactId": "",
"InstanceId": ""
}'
echo '{
"ContactId": "",
"InstanceId": ""
}' | \
http POST {{baseUrl}}/contact/stop \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ContactId": "",\n "InstanceId": ""\n}' \
--output-document \
- {{baseUrl}}/contact/stop
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ContactId": "",
"InstanceId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/stop")! 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
StopContactRecording
{{baseUrl}}/contact/stop-recording
BODY json
{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/stop-recording");
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact/stop-recording" {:content-type :json
:form-params {:InstanceId ""
:ContactId ""
:InitialContactId ""}})
require "http/client"
url = "{{baseUrl}}/contact/stop-recording"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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}}/contact/stop-recording"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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}}/contact/stop-recording");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/stop-recording"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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/contact/stop-recording HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 67
{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact/stop-recording")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/stop-recording"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/stop-recording")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact/stop-recording")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
ContactId: '',
InitialContactId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact/stop-recording');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/stop-recording',
headers: {'content-type': 'application/json'},
data: {InstanceId: '', ContactId: '', InitialContactId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/stop-recording';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","InitialContactId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/stop-recording',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "ContactId": "",\n "InitialContactId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/stop-recording")
.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/contact/stop-recording',
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({InstanceId: '', ContactId: '', InitialContactId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/stop-recording',
headers: {'content-type': 'application/json'},
body: {InstanceId: '', ContactId: '', InitialContactId: ''},
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}}/contact/stop-recording');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
ContactId: '',
InitialContactId: ''
});
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}}/contact/stop-recording',
headers: {'content-type': 'application/json'},
data: {InstanceId: '', ContactId: '', InitialContactId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/stop-recording';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","InitialContactId":""}'
};
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 = @{ @"InstanceId": @"",
@"ContactId": @"",
@"InitialContactId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/stop-recording"]
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}}/contact/stop-recording" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/stop-recording",
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([
'InstanceId' => '',
'ContactId' => '',
'InitialContactId' => ''
]),
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}}/contact/stop-recording', [
'body' => '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/stop-recording');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'ContactId' => '',
'InitialContactId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'ContactId' => '',
'InitialContactId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact/stop-recording');
$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}}/contact/stop-recording' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/stop-recording' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact/stop-recording", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/stop-recording"
payload = {
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/stop-recording"
payload <- "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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}}/contact/stop-recording")
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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/contact/stop-recording') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/stop-recording";
let payload = json!({
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
});
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}}/contact/stop-recording \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}'
echo '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}' | \
http POST {{baseUrl}}/contact/stop-recording \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "ContactId": "",\n "InitialContactId": ""\n}' \
--output-document \
- {{baseUrl}}/contact/stop-recording
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/stop-recording")! 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
StopContactStreaming
{{baseUrl}}/contact/stop-streaming
BODY json
{
"InstanceId": "",
"ContactId": "",
"StreamingId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/stop-streaming");
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"StreamingId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact/stop-streaming" {:content-type :json
:form-params {:InstanceId ""
:ContactId ""
:StreamingId ""}})
require "http/client"
url = "{{baseUrl}}/contact/stop-streaming"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"StreamingId\": \"\"\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}}/contact/stop-streaming"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"StreamingId\": \"\"\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}}/contact/stop-streaming");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"StreamingId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/stop-streaming"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"StreamingId\": \"\"\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/contact/stop-streaming HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 62
{
"InstanceId": "",
"ContactId": "",
"StreamingId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact/stop-streaming")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"StreamingId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/stop-streaming"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"StreamingId\": \"\"\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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"StreamingId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/stop-streaming")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact/stop-streaming")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"StreamingId\": \"\"\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
ContactId: '',
StreamingId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact/stop-streaming');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/stop-streaming',
headers: {'content-type': 'application/json'},
data: {InstanceId: '', ContactId: '', StreamingId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/stop-streaming';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","StreamingId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/stop-streaming',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "ContactId": "",\n "StreamingId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"StreamingId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/stop-streaming")
.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/contact/stop-streaming',
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({InstanceId: '', ContactId: '', StreamingId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/stop-streaming',
headers: {'content-type': 'application/json'},
body: {InstanceId: '', ContactId: '', StreamingId: ''},
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}}/contact/stop-streaming');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
ContactId: '',
StreamingId: ''
});
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}}/contact/stop-streaming',
headers: {'content-type': 'application/json'},
data: {InstanceId: '', ContactId: '', StreamingId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/stop-streaming';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","StreamingId":""}'
};
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 = @{ @"InstanceId": @"",
@"ContactId": @"",
@"StreamingId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/stop-streaming"]
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}}/contact/stop-streaming" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"StreamingId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/stop-streaming",
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([
'InstanceId' => '',
'ContactId' => '',
'StreamingId' => ''
]),
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}}/contact/stop-streaming', [
'body' => '{
"InstanceId": "",
"ContactId": "",
"StreamingId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/stop-streaming');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'ContactId' => '',
'StreamingId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'ContactId' => '',
'StreamingId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact/stop-streaming');
$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}}/contact/stop-streaming' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"StreamingId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/stop-streaming' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"StreamingId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"StreamingId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact/stop-streaming", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/stop-streaming"
payload = {
"InstanceId": "",
"ContactId": "",
"StreamingId": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/stop-streaming"
payload <- "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"StreamingId\": \"\"\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}}/contact/stop-streaming")
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"StreamingId\": \"\"\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/contact/stop-streaming') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"StreamingId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/stop-streaming";
let payload = json!({
"InstanceId": "",
"ContactId": "",
"StreamingId": ""
});
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}}/contact/stop-streaming \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"ContactId": "",
"StreamingId": ""
}'
echo '{
"InstanceId": "",
"ContactId": "",
"StreamingId": ""
}' | \
http POST {{baseUrl}}/contact/stop-streaming \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "ContactId": "",\n "StreamingId": ""\n}' \
--output-document \
- {{baseUrl}}/contact/stop-streaming
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"ContactId": "",
"StreamingId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/stop-streaming")! 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
SuspendContactRecording
{{baseUrl}}/contact/suspend-recording
BODY json
{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/suspend-recording");
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact/suspend-recording" {:content-type :json
:form-params {:InstanceId ""
:ContactId ""
:InitialContactId ""}})
require "http/client"
url = "{{baseUrl}}/contact/suspend-recording"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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}}/contact/suspend-recording"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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}}/contact/suspend-recording");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/suspend-recording"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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/contact/suspend-recording HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 67
{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact/suspend-recording")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/suspend-recording"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/suspend-recording")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact/suspend-recording")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
ContactId: '',
InitialContactId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact/suspend-recording');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/suspend-recording',
headers: {'content-type': 'application/json'},
data: {InstanceId: '', ContactId: '', InitialContactId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/suspend-recording';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","InitialContactId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/suspend-recording',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "ContactId": "",\n "InitialContactId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/suspend-recording")
.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/contact/suspend-recording',
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({InstanceId: '', ContactId: '', InitialContactId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/suspend-recording',
headers: {'content-type': 'application/json'},
body: {InstanceId: '', ContactId: '', InitialContactId: ''},
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}}/contact/suspend-recording');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
ContactId: '',
InitialContactId: ''
});
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}}/contact/suspend-recording',
headers: {'content-type': 'application/json'},
data: {InstanceId: '', ContactId: '', InitialContactId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/suspend-recording';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","InitialContactId":""}'
};
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 = @{ @"InstanceId": @"",
@"ContactId": @"",
@"InitialContactId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/suspend-recording"]
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}}/contact/suspend-recording" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/suspend-recording",
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([
'InstanceId' => '',
'ContactId' => '',
'InitialContactId' => ''
]),
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}}/contact/suspend-recording', [
'body' => '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/suspend-recording');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'ContactId' => '',
'InitialContactId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'ContactId' => '',
'InitialContactId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact/suspend-recording');
$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}}/contact/suspend-recording' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/suspend-recording' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact/suspend-recording", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/suspend-recording"
payload = {
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/suspend-recording"
payload <- "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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}}/contact/suspend-recording")
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\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/contact/suspend-recording') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"InitialContactId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/suspend-recording";
let payload = json!({
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
});
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}}/contact/suspend-recording \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}'
echo '{
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
}' | \
http POST {{baseUrl}}/contact/suspend-recording \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "ContactId": "",\n "InitialContactId": ""\n}' \
--output-document \
- {{baseUrl}}/contact/suspend-recording
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"ContactId": "",
"InitialContactId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/suspend-recording")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
TagResource
{{baseUrl}}/tags/:resourceArn
QUERY PARAMS
resourceArn
BODY json
{
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:resourceArn");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/tags/:resourceArn" {:content-type :json
:form-params {:tags {}}})
require "http/client"
url = "{{baseUrl}}/tags/:resourceArn"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"tags\": {}\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/tags/:resourceArn"),
Content = new StringContent("{\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:resourceArn");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:resourceArn"
payload := strings.NewReader("{\n \"tags\": {}\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/tags/:resourceArn HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/tags/:resourceArn")
.setHeader("content-type", "application/json")
.setBody("{\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:resourceArn"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:resourceArn")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/tags/:resourceArn")
.header("content-type", "application/json")
.body("{\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/tags/:resourceArn');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/tags/:resourceArn',
headers: {'content-type': 'application/json'},
data: {tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:resourceArn';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:resourceArn',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/tags/:resourceArn")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:resourceArn',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({tags: {}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/tags/:resourceArn',
headers: {'content-type': 'application/json'},
body: {tags: {}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/tags/:resourceArn');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
tags: {}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/tags/:resourceArn',
headers: {'content-type': 'application/json'},
data: {tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:resourceArn';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:resourceArn"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:resourceArn" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:resourceArn",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/tags/:resourceArn', [
'body' => '{
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:resourceArn');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/tags/:resourceArn');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:resourceArn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:resourceArn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/tags/:resourceArn", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:resourceArn"
payload = { "tags": {} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:resourceArn"
payload <- "{\n \"tags\": {}\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:resourceArn")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/tags/:resourceArn') do |req|
req.body = "{\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:resourceArn";
let payload = json!({"tags": json!({})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/tags/:resourceArn \
--header 'content-type: application/json' \
--data '{
"tags": {}
}'
echo '{
"tags": {}
}' | \
http POST {{baseUrl}}/tags/:resourceArn \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/tags/:resourceArn
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["tags": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:resourceArn")! 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
TransferContact
{{baseUrl}}/contact/transfer
BODY json
{
"InstanceId": "",
"ContactId": "",
"QueueId": "",
"UserId": "",
"ContactFlowId": "",
"ClientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/transfer");
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"QueueId\": \"\",\n \"UserId\": \"\",\n \"ContactFlowId\": \"\",\n \"ClientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact/transfer" {:content-type :json
:form-params {:InstanceId ""
:ContactId ""
:QueueId ""
:UserId ""
:ContactFlowId ""
:ClientToken ""}})
require "http/client"
url = "{{baseUrl}}/contact/transfer"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"QueueId\": \"\",\n \"UserId\": \"\",\n \"ContactFlowId\": \"\",\n \"ClientToken\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/contact/transfer"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"QueueId\": \"\",\n \"UserId\": \"\",\n \"ContactFlowId\": \"\",\n \"ClientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact/transfer");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"QueueId\": \"\",\n \"UserId\": \"\",\n \"ContactFlowId\": \"\",\n \"ClientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/transfer"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"QueueId\": \"\",\n \"UserId\": \"\",\n \"ContactFlowId\": \"\",\n \"ClientToken\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/contact/transfer HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 118
{
"InstanceId": "",
"ContactId": "",
"QueueId": "",
"UserId": "",
"ContactFlowId": "",
"ClientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact/transfer")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"QueueId\": \"\",\n \"UserId\": \"\",\n \"ContactFlowId\": \"\",\n \"ClientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/transfer"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"QueueId\": \"\",\n \"UserId\": \"\",\n \"ContactFlowId\": \"\",\n \"ClientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"QueueId\": \"\",\n \"UserId\": \"\",\n \"ContactFlowId\": \"\",\n \"ClientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/transfer")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact/transfer")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"QueueId\": \"\",\n \"UserId\": \"\",\n \"ContactFlowId\": \"\",\n \"ClientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
ContactId: '',
QueueId: '',
UserId: '',
ContactFlowId: '',
ClientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact/transfer');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/transfer',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
ContactId: '',
QueueId: '',
UserId: '',
ContactFlowId: '',
ClientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/transfer';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","QueueId":"","UserId":"","ContactFlowId":"","ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/transfer',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "ContactId": "",\n "QueueId": "",\n "UserId": "",\n "ContactFlowId": "",\n "ClientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"QueueId\": \"\",\n \"UserId\": \"\",\n \"ContactFlowId\": \"\",\n \"ClientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/transfer")
.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/contact/transfer',
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({
InstanceId: '',
ContactId: '',
QueueId: '',
UserId: '',
ContactFlowId: '',
ClientToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/transfer',
headers: {'content-type': 'application/json'},
body: {
InstanceId: '',
ContactId: '',
QueueId: '',
UserId: '',
ContactFlowId: '',
ClientToken: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/contact/transfer');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
ContactId: '',
QueueId: '',
UserId: '',
ContactFlowId: '',
ClientToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/transfer',
headers: {'content-type': 'application/json'},
data: {
InstanceId: '',
ContactId: '',
QueueId: '',
UserId: '',
ContactFlowId: '',
ClientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/transfer';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","QueueId":"","UserId":"","ContactFlowId":"","ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"InstanceId": @"",
@"ContactId": @"",
@"QueueId": @"",
@"UserId": @"",
@"ContactFlowId": @"",
@"ClientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/transfer"]
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}}/contact/transfer" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"QueueId\": \"\",\n \"UserId\": \"\",\n \"ContactFlowId\": \"\",\n \"ClientToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/transfer",
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([
'InstanceId' => '',
'ContactId' => '',
'QueueId' => '',
'UserId' => '',
'ContactFlowId' => '',
'ClientToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/contact/transfer', [
'body' => '{
"InstanceId": "",
"ContactId": "",
"QueueId": "",
"UserId": "",
"ContactFlowId": "",
"ClientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/transfer');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'ContactId' => '',
'QueueId' => '',
'UserId' => '',
'ContactFlowId' => '',
'ClientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'ContactId' => '',
'QueueId' => '',
'UserId' => '',
'ContactFlowId' => '',
'ClientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact/transfer');
$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}}/contact/transfer' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"QueueId": "",
"UserId": "",
"ContactFlowId": "",
"ClientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/transfer' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"QueueId": "",
"UserId": "",
"ContactFlowId": "",
"ClientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"QueueId\": \"\",\n \"UserId\": \"\",\n \"ContactFlowId\": \"\",\n \"ClientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact/transfer", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/transfer"
payload = {
"InstanceId": "",
"ContactId": "",
"QueueId": "",
"UserId": "",
"ContactFlowId": "",
"ClientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/transfer"
payload <- "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"QueueId\": \"\",\n \"UserId\": \"\",\n \"ContactFlowId\": \"\",\n \"ClientToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contact/transfer")
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"QueueId\": \"\",\n \"UserId\": \"\",\n \"ContactFlowId\": \"\",\n \"ClientToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/contact/transfer') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"QueueId\": \"\",\n \"UserId\": \"\",\n \"ContactFlowId\": \"\",\n \"ClientToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/transfer";
let payload = json!({
"InstanceId": "",
"ContactId": "",
"QueueId": "",
"UserId": "",
"ContactFlowId": "",
"ClientToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/contact/transfer \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"ContactId": "",
"QueueId": "",
"UserId": "",
"ContactFlowId": "",
"ClientToken": ""
}'
echo '{
"InstanceId": "",
"ContactId": "",
"QueueId": "",
"UserId": "",
"ContactFlowId": "",
"ClientToken": ""
}' | \
http POST {{baseUrl}}/contact/transfer \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "ContactId": "",\n "QueueId": "",\n "UserId": "",\n "ContactFlowId": "",\n "ClientToken": ""\n}' \
--output-document \
- {{baseUrl}}/contact/transfer
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"ContactId": "",
"QueueId": "",
"UserId": "",
"ContactFlowId": "",
"ClientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/transfer")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
UntagResource
{{baseUrl}}/tags/:resourceArn#tagKeys
QUERY PARAMS
tagKeys
resourceArn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/tags/:resourceArn#tagKeys" {:query-params {:tagKeys ""}})
require "http/client"
url = "{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/tags/:resourceArn?tagKeys= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/tags/:resourceArn#tagKeys',
params: {tagKeys: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:resourceArn?tagKeys=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/tags/:resourceArn#tagKeys',
qs: {tagKeys: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/tags/:resourceArn#tagKeys');
req.query({
tagKeys: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/tags/:resourceArn#tagKeys',
params: {tagKeys: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys');
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:resourceArn#tagKeys');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'tagKeys' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags/:resourceArn#tagKeys');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'tagKeys' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/tags/:resourceArn?tagKeys=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:resourceArn#tagKeys"
querystring = {"tagKeys":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:resourceArn#tagKeys"
queryString <- list(tagKeys = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/tags/:resourceArn') do |req|
req.params['tagKeys'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:resourceArn#tagKeys";
let querystring = [
("tagKeys", ""),
];
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys'
http DELETE '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
UpdateAgentStatus
{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId
QUERY PARAMS
InstanceId
AgentStatusId
BODY json
{
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"ResetOrderNumber": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"ResetOrderNumber\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId" {:content-type :json
:form-params {:Name ""
:Description ""
:State ""
:DisplayOrder 0
:ResetOrderNumber false}})
require "http/client"
url = "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"ResetOrderNumber\": false\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}}/agent-status/:InstanceId/:AgentStatusId"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"ResetOrderNumber\": false\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}}/agent-status/:InstanceId/:AgentStatusId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"ResetOrderNumber\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"ResetOrderNumber\": false\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/agent-status/:InstanceId/:AgentStatusId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 102
{
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"ResetOrderNumber": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"ResetOrderNumber\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"ResetOrderNumber\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"ResetOrderNumber\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"ResetOrderNumber\": false\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
State: '',
DisplayOrder: 0,
ResetOrderNumber: 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}}/agent-status/:InstanceId/:AgentStatusId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', State: '', DisplayOrder: 0, ResetOrderNumber: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","State":"","DisplayOrder":0,"ResetOrderNumber":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}}/agent-status/:InstanceId/:AgentStatusId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "State": "",\n "DisplayOrder": 0,\n "ResetOrderNumber": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"ResetOrderNumber\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId")
.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/agent-status/:InstanceId/:AgentStatusId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Name: '', Description: '', State: '', DisplayOrder: 0, ResetOrderNumber: false}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId',
headers: {'content-type': 'application/json'},
body: {Name: '', Description: '', State: '', DisplayOrder: 0, ResetOrderNumber: 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}}/agent-status/:InstanceId/:AgentStatusId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
State: '',
DisplayOrder: 0,
ResetOrderNumber: 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}}/agent-status/:InstanceId/:AgentStatusId',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', State: '', DisplayOrder: 0, ResetOrderNumber: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","State":"","DisplayOrder":0,"ResetOrderNumber":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 = @{ @"Name": @"",
@"Description": @"",
@"State": @"",
@"DisplayOrder": @0,
@"ResetOrderNumber": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId"]
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}}/agent-status/:InstanceId/:AgentStatusId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"ResetOrderNumber\": false\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'Description' => '',
'State' => '',
'DisplayOrder' => 0,
'ResetOrderNumber' => 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}}/agent-status/:InstanceId/:AgentStatusId', [
'body' => '{
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"ResetOrderNumber": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'State' => '',
'DisplayOrder' => 0,
'ResetOrderNumber' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'State' => '',
'DisplayOrder' => 0,
'ResetOrderNumber' => null
]));
$request->setRequestUrl('{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId');
$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}}/agent-status/:InstanceId/:AgentStatusId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"ResetOrderNumber": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"ResetOrderNumber": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"ResetOrderNumber\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/agent-status/:InstanceId/:AgentStatusId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId"
payload = {
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"ResetOrderNumber": False
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"ResetOrderNumber\": false\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}}/agent-status/:InstanceId/:AgentStatusId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"ResetOrderNumber\": false\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/agent-status/:InstanceId/:AgentStatusId') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\",\n \"DisplayOrder\": 0,\n \"ResetOrderNumber\": false\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId";
let payload = json!({
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"ResetOrderNumber": 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}}/agent-status/:InstanceId/:AgentStatusId \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"ResetOrderNumber": false
}'
echo '{
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"ResetOrderNumber": false
}' | \
http POST {{baseUrl}}/agent-status/:InstanceId/:AgentStatusId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "State": "",\n "DisplayOrder": 0,\n "ResetOrderNumber": false\n}' \
--output-document \
- {{baseUrl}}/agent-status/:InstanceId/:AgentStatusId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"State": "",
"DisplayOrder": 0,
"ResetOrderNumber": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/agent-status/:InstanceId/:AgentStatusId")! 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
UpdateContact
{{baseUrl}}/contacts/:InstanceId/:ContactId
QUERY PARAMS
InstanceId
ContactId
BODY json
{
"Name": "",
"Description": "",
"References": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contacts/:InstanceId/:ContactId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"References\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contacts/:InstanceId/:ContactId" {:content-type :json
:form-params {:Name ""
:Description ""
:References {}}})
require "http/client"
url = "{{baseUrl}}/contacts/:InstanceId/:ContactId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"References\": {}\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}}/contacts/:InstanceId/:ContactId"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"References\": {}\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}}/contacts/:InstanceId/:ContactId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"References\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contacts/:InstanceId/:ContactId"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"References\": {}\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/contacts/:InstanceId/:ContactId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 57
{
"Name": "",
"Description": "",
"References": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contacts/:InstanceId/:ContactId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"References\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contacts/:InstanceId/:ContactId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"References\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"References\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contacts/:InstanceId/:ContactId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contacts/:InstanceId/:ContactId")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"References\": {}\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
References: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contacts/:InstanceId/:ContactId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contacts/:InstanceId/:ContactId',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', References: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contacts/:InstanceId/:ContactId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","References":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contacts/:InstanceId/:ContactId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "References": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"References\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contacts/:InstanceId/:ContactId")
.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/contacts/:InstanceId/:ContactId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Name: '', Description: '', References: {}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contacts/:InstanceId/:ContactId',
headers: {'content-type': 'application/json'},
body: {Name: '', Description: '', References: {}},
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}}/contacts/:InstanceId/:ContactId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
References: {}
});
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}}/contacts/:InstanceId/:ContactId',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', References: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contacts/:InstanceId/:ContactId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","References":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"References": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contacts/:InstanceId/:ContactId"]
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}}/contacts/:InstanceId/:ContactId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"References\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contacts/:InstanceId/:ContactId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'Description' => '',
'References' => [
]
]),
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}}/contacts/:InstanceId/:ContactId', [
'body' => '{
"Name": "",
"Description": "",
"References": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contacts/:InstanceId/:ContactId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'References' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'References' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/contacts/:InstanceId/:ContactId');
$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}}/contacts/:InstanceId/:ContactId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"References": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contacts/:InstanceId/:ContactId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"References": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"References\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contacts/:InstanceId/:ContactId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contacts/:InstanceId/:ContactId"
payload = {
"Name": "",
"Description": "",
"References": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contacts/:InstanceId/:ContactId"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"References\": {}\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}}/contacts/:InstanceId/:ContactId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"References\": {}\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/contacts/:InstanceId/:ContactId') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"References\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contacts/:InstanceId/:ContactId";
let payload = json!({
"Name": "",
"Description": "",
"References": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/contacts/:InstanceId/:ContactId \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"References": {}
}'
echo '{
"Name": "",
"Description": "",
"References": {}
}' | \
http POST {{baseUrl}}/contacts/:InstanceId/:ContactId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "References": {}\n}' \
--output-document \
- {{baseUrl}}/contacts/:InstanceId/:ContactId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"References": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contacts/:InstanceId/:ContactId")! 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
UpdateContactAttributes
{{baseUrl}}/contact/attributes
BODY json
{
"InitialContactId": "",
"InstanceId": "",
"Attributes": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/attributes");
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 \"InitialContactId\": \"\",\n \"InstanceId\": \"\",\n \"Attributes\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact/attributes" {:content-type :json
:form-params {:InitialContactId ""
:InstanceId ""
:Attributes {}}})
require "http/client"
url = "{{baseUrl}}/contact/attributes"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InitialContactId\": \"\",\n \"InstanceId\": \"\",\n \"Attributes\": {}\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}}/contact/attributes"),
Content = new StringContent("{\n \"InitialContactId\": \"\",\n \"InstanceId\": \"\",\n \"Attributes\": {}\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}}/contact/attributes");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InitialContactId\": \"\",\n \"InstanceId\": \"\",\n \"Attributes\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/attributes"
payload := strings.NewReader("{\n \"InitialContactId\": \"\",\n \"InstanceId\": \"\",\n \"Attributes\": {}\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/contact/attributes HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 68
{
"InitialContactId": "",
"InstanceId": "",
"Attributes": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact/attributes")
.setHeader("content-type", "application/json")
.setBody("{\n \"InitialContactId\": \"\",\n \"InstanceId\": \"\",\n \"Attributes\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/attributes"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InitialContactId\": \"\",\n \"InstanceId\": \"\",\n \"Attributes\": {}\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 \"InitialContactId\": \"\",\n \"InstanceId\": \"\",\n \"Attributes\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/attributes")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact/attributes")
.header("content-type", "application/json")
.body("{\n \"InitialContactId\": \"\",\n \"InstanceId\": \"\",\n \"Attributes\": {}\n}")
.asString();
const data = JSON.stringify({
InitialContactId: '',
InstanceId: '',
Attributes: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact/attributes');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/attributes',
headers: {'content-type': 'application/json'},
data: {InitialContactId: '', InstanceId: '', Attributes: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/attributes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InitialContactId":"","InstanceId":"","Attributes":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/attributes',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InitialContactId": "",\n "InstanceId": "",\n "Attributes": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"InitialContactId\": \"\",\n \"InstanceId\": \"\",\n \"Attributes\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/attributes")
.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/contact/attributes',
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({InitialContactId: '', InstanceId: '', Attributes: {}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/attributes',
headers: {'content-type': 'application/json'},
body: {InitialContactId: '', InstanceId: '', Attributes: {}},
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}}/contact/attributes');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InitialContactId: '',
InstanceId: '',
Attributes: {}
});
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}}/contact/attributes',
headers: {'content-type': 'application/json'},
data: {InitialContactId: '', InstanceId: '', Attributes: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/attributes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InitialContactId":"","InstanceId":"","Attributes":{}}'
};
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 = @{ @"InitialContactId": @"",
@"InstanceId": @"",
@"Attributes": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/attributes"]
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}}/contact/attributes" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InitialContactId\": \"\",\n \"InstanceId\": \"\",\n \"Attributes\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/attributes",
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([
'InitialContactId' => '',
'InstanceId' => '',
'Attributes' => [
]
]),
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}}/contact/attributes', [
'body' => '{
"InitialContactId": "",
"InstanceId": "",
"Attributes": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/attributes');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InitialContactId' => '',
'InstanceId' => '',
'Attributes' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InitialContactId' => '',
'InstanceId' => '',
'Attributes' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/contact/attributes');
$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}}/contact/attributes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InitialContactId": "",
"InstanceId": "",
"Attributes": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/attributes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InitialContactId": "",
"InstanceId": "",
"Attributes": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InitialContactId\": \"\",\n \"InstanceId\": \"\",\n \"Attributes\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact/attributes", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/attributes"
payload = {
"InitialContactId": "",
"InstanceId": "",
"Attributes": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/attributes"
payload <- "{\n \"InitialContactId\": \"\",\n \"InstanceId\": \"\",\n \"Attributes\": {}\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}}/contact/attributes")
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 \"InitialContactId\": \"\",\n \"InstanceId\": \"\",\n \"Attributes\": {}\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/contact/attributes') do |req|
req.body = "{\n \"InitialContactId\": \"\",\n \"InstanceId\": \"\",\n \"Attributes\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/attributes";
let payload = json!({
"InitialContactId": "",
"InstanceId": "",
"Attributes": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/contact/attributes \
--header 'content-type: application/json' \
--data '{
"InitialContactId": "",
"InstanceId": "",
"Attributes": {}
}'
echo '{
"InitialContactId": "",
"InstanceId": "",
"Attributes": {}
}' | \
http POST {{baseUrl}}/contact/attributes \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InitialContactId": "",\n "InstanceId": "",\n "Attributes": {}\n}' \
--output-document \
- {{baseUrl}}/contact/attributes
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InitialContactId": "",
"InstanceId": "",
"Attributes": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/attributes")! 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
UpdateContactFlowContent
{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content
QUERY PARAMS
InstanceId
ContactFlowId
BODY json
{
"Content": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content");
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 \"Content\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content" {:content-type :json
:form-params {:Content ""}})
require "http/client"
url = "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Content\": \"\"\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}}/contact-flows/:InstanceId/:ContactFlowId/content"),
Content = new StringContent("{\n \"Content\": \"\"\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}}/contact-flows/:InstanceId/:ContactFlowId/content");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Content\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content"
payload := strings.NewReader("{\n \"Content\": \"\"\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/contact-flows/:InstanceId/:ContactFlowId/content HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 19
{
"Content": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content")
.setHeader("content-type", "application/json")
.setBody("{\n \"Content\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Content\": \"\"\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 \"Content\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content")
.header("content-type", "application/json")
.body("{\n \"Content\": \"\"\n}")
.asString();
const data = JSON.stringify({
Content: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content',
headers: {'content-type': 'application/json'},
data: {Content: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Content":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Content": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Content\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content")
.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/contact-flows/:InstanceId/:ContactFlowId/content',
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({Content: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content',
headers: {'content-type': 'application/json'},
body: {Content: ''},
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}}/contact-flows/:InstanceId/:ContactFlowId/content');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Content: ''
});
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}}/contact-flows/:InstanceId/:ContactFlowId/content',
headers: {'content-type': 'application/json'},
data: {Content: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Content":""}'
};
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 = @{ @"Content": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content"]
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}}/contact-flows/:InstanceId/:ContactFlowId/content" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Content\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content",
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([
'Content' => ''
]),
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}}/contact-flows/:InstanceId/:ContactFlowId/content', [
'body' => '{
"Content": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Content' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Content' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content');
$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}}/contact-flows/:InstanceId/:ContactFlowId/content' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Content": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Content": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Content\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact-flows/:InstanceId/:ContactFlowId/content", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content"
payload = { "Content": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content"
payload <- "{\n \"Content\": \"\"\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}}/contact-flows/:InstanceId/:ContactFlowId/content")
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 \"Content\": \"\"\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/contact-flows/:InstanceId/:ContactFlowId/content') do |req|
req.body = "{\n \"Content\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content";
let payload = json!({"Content": ""});
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}}/contact-flows/:InstanceId/:ContactFlowId/content \
--header 'content-type: application/json' \
--data '{
"Content": ""
}'
echo '{
"Content": ""
}' | \
http POST {{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Content": ""\n}' \
--output-document \
- {{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Content": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/content")! 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
UpdateContactFlowMetadata
{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata
QUERY PARAMS
InstanceId
ContactFlowId
BODY json
{
"Name": "",
"Description": "",
"ContactFlowState": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowState\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata" {:content-type :json
:form-params {:Name ""
:Description ""
:ContactFlowState ""}})
require "http/client"
url = "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowState\": \"\"\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}}/contact-flows/:InstanceId/:ContactFlowId/metadata"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowState\": \"\"\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}}/contact-flows/:InstanceId/:ContactFlowId/metadata");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowState\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowState\": \"\"\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/contact-flows/:InstanceId/:ContactFlowId/metadata HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 63
{
"Name": "",
"Description": "",
"ContactFlowState": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowState\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowState\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowState\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowState\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
ContactFlowState: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', ContactFlowState: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","ContactFlowState":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "ContactFlowState": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowState\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata")
.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/contact-flows/:InstanceId/:ContactFlowId/metadata',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Name: '', Description: '', ContactFlowState: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata',
headers: {'content-type': 'application/json'},
body: {Name: '', Description: '', ContactFlowState: ''},
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}}/contact-flows/:InstanceId/:ContactFlowId/metadata');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
ContactFlowState: ''
});
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}}/contact-flows/:InstanceId/:ContactFlowId/metadata',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', ContactFlowState: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","ContactFlowState":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"ContactFlowState": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata"]
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}}/contact-flows/:InstanceId/:ContactFlowId/metadata" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowState\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'Description' => '',
'ContactFlowState' => ''
]),
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}}/contact-flows/:InstanceId/:ContactFlowId/metadata', [
'body' => '{
"Name": "",
"Description": "",
"ContactFlowState": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'ContactFlowState' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'ContactFlowState' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata');
$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}}/contact-flows/:InstanceId/:ContactFlowId/metadata' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"ContactFlowState": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"ContactFlowState": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowState\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact-flows/:InstanceId/:ContactFlowId/metadata", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata"
payload = {
"Name": "",
"Description": "",
"ContactFlowState": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowState\": \"\"\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}}/contact-flows/:InstanceId/:ContactFlowId/metadata")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowState\": \"\"\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/contact-flows/:InstanceId/:ContactFlowId/metadata') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowState\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata";
let payload = json!({
"Name": "",
"Description": "",
"ContactFlowState": ""
});
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}}/contact-flows/:InstanceId/:ContactFlowId/metadata \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"ContactFlowState": ""
}'
echo '{
"Name": "",
"Description": "",
"ContactFlowState": ""
}' | \
http POST {{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "ContactFlowState": ""\n}' \
--output-document \
- {{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"ContactFlowState": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/metadata")! 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
UpdateContactFlowModuleContent
{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content
QUERY PARAMS
InstanceId
ContactFlowModuleId
BODY json
{
"Content": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content");
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 \"Content\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content" {:content-type :json
:form-params {:Content ""}})
require "http/client"
url = "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Content\": \"\"\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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content"),
Content = new StringContent("{\n \"Content\": \"\"\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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Content\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content"
payload := strings.NewReader("{\n \"Content\": \"\"\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/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 19
{
"Content": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content")
.setHeader("content-type", "application/json")
.setBody("{\n \"Content\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Content\": \"\"\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 \"Content\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content")
.header("content-type", "application/json")
.body("{\n \"Content\": \"\"\n}")
.asString();
const data = JSON.stringify({
Content: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content',
headers: {'content-type': 'application/json'},
data: {Content: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Content":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Content": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Content\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content")
.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/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content',
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({Content: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content',
headers: {'content-type': 'application/json'},
body: {Content: ''},
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Content: ''
});
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content',
headers: {'content-type': 'application/json'},
data: {Content: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Content":""}'
};
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 = @{ @"Content": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content"]
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Content\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content",
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([
'Content' => ''
]),
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content', [
'body' => '{
"Content": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Content' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Content' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content');
$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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Content": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Content": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Content\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content"
payload = { "Content": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content"
payload <- "{\n \"Content\": \"\"\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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content")
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 \"Content\": \"\"\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/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content') do |req|
req.body = "{\n \"Content\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content";
let payload = json!({"Content": ""});
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content \
--header 'content-type: application/json' \
--data '{
"Content": ""
}'
echo '{
"Content": ""
}' | \
http POST {{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Content": ""\n}' \
--output-document \
- {{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Content": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/content")! 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
UpdateContactFlowModuleMetadata
{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata
QUERY PARAMS
InstanceId
ContactFlowModuleId
BODY json
{
"Name": "",
"Description": "",
"State": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata" {:content-type :json
:form-params {:Name ""
:Description ""
:State ""}})
require "http/client"
url = "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\"\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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\"\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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\"\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/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 52
{
"Name": "",
"Description": "",
"State": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
State: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', State: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","State":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "State": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata")
.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/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Name: '', Description: '', State: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata',
headers: {'content-type': 'application/json'},
body: {Name: '', Description: '', State: ''},
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
State: ''
});
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: '', State: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","State":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"State": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata"]
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'Description' => '',
'State' => ''
]),
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata', [
'body' => '{
"Name": "",
"Description": "",
"State": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'State' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'State' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata');
$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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"State": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"State": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata"
payload = {
"Name": "",
"Description": "",
"State": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\"\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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\"\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/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"State\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata";
let payload = json!({
"Name": "",
"Description": "",
"State": ""
});
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}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"State": ""
}'
echo '{
"Name": "",
"Description": "",
"State": ""
}' | \
http POST {{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "State": ""\n}' \
--output-document \
- {{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"State": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact-flow-modules/:InstanceId/:ContactFlowModuleId/metadata")! 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
UpdateContactFlowName
{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name
QUERY PARAMS
InstanceId
ContactFlowId
BODY json
{
"Name": "",
"Description": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/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 \"Name\": \"\",\n \"Description\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name" {:content-type :json
:form-params {:Name ""
:Description ""}})
require "http/client"
url = "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\"\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}}/contact-flows/:InstanceId/:ContactFlowId/name"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\"\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/contact-flows/:InstanceId/:ContactFlowId/name HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 37
{
"Name": "",
"Description": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name")
.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/contact-flows/:InstanceId/:ContactFlowId/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({Name: '', Description: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name',
headers: {'content-type': 'application/json'},
body: {Name: '', Description: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name"]
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}}/contact-flows/:InstanceId/:ContactFlowId/name" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'Description' => ''
]),
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}}/contact-flows/:InstanceId/:ContactFlowId/name', [
'body' => '{
"Name": "",
"Description": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name');
$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}}/contact-flows/:InstanceId/:ContactFlowId/name' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact-flows/:InstanceId/:ContactFlowId/name", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name"
payload = {
"Name": "",
"Description": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\"\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}}/contact-flows/:InstanceId/:ContactFlowId/name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"Description\": \"\"\n}"
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/contact-flows/:InstanceId/:ContactFlowId/name') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name";
let payload = json!({
"Name": "",
"Description": ""
});
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}}/contact-flows/:InstanceId/:ContactFlowId/name \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": ""
}'
echo '{
"Name": "",
"Description": ""
}' | \
http POST {{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": ""\n}' \
--output-document \
- {{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact-flows/:InstanceId/:ContactFlowId/name")! 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
UpdateContactSchedule
{{baseUrl}}/contact/schedule
BODY json
{
"InstanceId": "",
"ContactId": "",
"ScheduledTime": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/schedule");
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ScheduledTime\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact/schedule" {:content-type :json
:form-params {:InstanceId ""
:ContactId ""
:ScheduledTime ""}})
require "http/client"
url = "{{baseUrl}}/contact/schedule"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ScheduledTime\": \"\"\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}}/contact/schedule"),
Content = new StringContent("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ScheduledTime\": \"\"\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}}/contact/schedule");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ScheduledTime\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/schedule"
payload := strings.NewReader("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ScheduledTime\": \"\"\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/contact/schedule HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 64
{
"InstanceId": "",
"ContactId": "",
"ScheduledTime": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact/schedule")
.setHeader("content-type", "application/json")
.setBody("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ScheduledTime\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/schedule"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ScheduledTime\": \"\"\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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ScheduledTime\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/schedule")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact/schedule")
.header("content-type", "application/json")
.body("{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ScheduledTime\": \"\"\n}")
.asString();
const data = JSON.stringify({
InstanceId: '',
ContactId: '',
ScheduledTime: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contact/schedule');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/schedule',
headers: {'content-type': 'application/json'},
data: {InstanceId: '', ContactId: '', ScheduledTime: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/schedule';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","ScheduledTime":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/schedule',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InstanceId": "",\n "ContactId": "",\n "ScheduledTime": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ScheduledTime\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/schedule")
.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/contact/schedule',
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({InstanceId: '', ContactId: '', ScheduledTime: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact/schedule',
headers: {'content-type': 'application/json'},
body: {InstanceId: '', ContactId: '', ScheduledTime: ''},
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}}/contact/schedule');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InstanceId: '',
ContactId: '',
ScheduledTime: ''
});
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}}/contact/schedule',
headers: {'content-type': 'application/json'},
data: {InstanceId: '', ContactId: '', ScheduledTime: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/schedule';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InstanceId":"","ContactId":"","ScheduledTime":""}'
};
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 = @{ @"InstanceId": @"",
@"ContactId": @"",
@"ScheduledTime": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/schedule"]
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}}/contact/schedule" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ScheduledTime\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/schedule",
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([
'InstanceId' => '',
'ContactId' => '',
'ScheduledTime' => ''
]),
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}}/contact/schedule', [
'body' => '{
"InstanceId": "",
"ContactId": "",
"ScheduledTime": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/schedule');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InstanceId' => '',
'ContactId' => '',
'ScheduledTime' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InstanceId' => '',
'ContactId' => '',
'ScheduledTime' => ''
]));
$request->setRequestUrl('{{baseUrl}}/contact/schedule');
$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}}/contact/schedule' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"ScheduledTime": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/schedule' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InstanceId": "",
"ContactId": "",
"ScheduledTime": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ScheduledTime\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact/schedule", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/schedule"
payload = {
"InstanceId": "",
"ContactId": "",
"ScheduledTime": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/schedule"
payload <- "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ScheduledTime\": \"\"\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}}/contact/schedule")
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 \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ScheduledTime\": \"\"\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/contact/schedule') do |req|
req.body = "{\n \"InstanceId\": \"\",\n \"ContactId\": \"\",\n \"ScheduledTime\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/schedule";
let payload = json!({
"InstanceId": "",
"ContactId": "",
"ScheduledTime": ""
});
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}}/contact/schedule \
--header 'content-type: application/json' \
--data '{
"InstanceId": "",
"ContactId": "",
"ScheduledTime": ""
}'
echo '{
"InstanceId": "",
"ContactId": "",
"ScheduledTime": ""
}' | \
http POST {{baseUrl}}/contact/schedule \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InstanceId": "",\n "ContactId": "",\n "ScheduledTime": ""\n}' \
--output-document \
- {{baseUrl}}/contact/schedule
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"InstanceId": "",
"ContactId": "",
"ScheduledTime": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/schedule")! 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
UpdateHoursOfOperation
{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId
QUERY PARAMS
InstanceId
HoursOfOperationId
BODY json
{
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId" {:content-type :json
:form-params {:Name ""
:Description ""
:TimeZone ""
:Config [{:Day ""
:StartTime ""
:EndTime ""}]}})
require "http/client"
url = "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\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}}/hours-of-operations/:InstanceId/:HoursOfOperationId"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\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}}/hours-of-operations/:InstanceId/:HoursOfOperationId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\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/hours-of-operations/:InstanceId/:HoursOfOperationId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 146
{
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
TimeZone: '',
Config: [
{
Day: '',
StartTime: '',
EndTime: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
TimeZone: '',
Config: [{Day: '', StartTime: '', EndTime: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","TimeZone":"","Config":[{"Day":"","StartTime":"","EndTime":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "TimeZone": "",\n "Config": [\n {\n "Day": "",\n "StartTime": "",\n "EndTime": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
.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/hours-of-operations/:InstanceId/:HoursOfOperationId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
Description: '',
TimeZone: '',
Config: [{Day: '', StartTime: '', EndTime: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId',
headers: {'content-type': 'application/json'},
body: {
Name: '',
Description: '',
TimeZone: '',
Config: [{Day: '', StartTime: '', EndTime: ''}]
},
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
TimeZone: '',
Config: [
{
Day: '',
StartTime: '',
EndTime: ''
}
]
});
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
TimeZone: '',
Config: [{Day: '', StartTime: '', EndTime: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","TimeZone":"","Config":[{"Day":"","StartTime":"","EndTime":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"TimeZone": @"",
@"Config": @[ @{ @"Day": @"", @"StartTime": @"", @"EndTime": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"]
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'Description' => '',
'TimeZone' => '',
'Config' => [
[
'Day' => '',
'StartTime' => '',
'EndTime' => ''
]
]
]),
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId', [
'body' => '{
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'TimeZone' => '',
'Config' => [
[
'Day' => '',
'StartTime' => '',
'EndTime' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'TimeZone' => '',
'Config' => [
[
'Day' => '',
'StartTime' => '',
'EndTime' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId');
$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}}/hours-of-operations/:InstanceId/:HoursOfOperationId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/hours-of-operations/:InstanceId/:HoursOfOperationId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"
payload = {
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\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}}/hours-of-operations/:InstanceId/:HoursOfOperationId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\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/hours-of-operations/:InstanceId/:HoursOfOperationId') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"TimeZone\": \"\",\n \"Config\": [\n {\n \"Day\": \"\",\n \"StartTime\": \"\",\n \"EndTime\": \"\"\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}}/hours-of-operations/:InstanceId/:HoursOfOperationId";
let payload = json!({
"Name": "",
"Description": "",
"TimeZone": "",
"Config": (
json!({
"Day": "",
"StartTime": "",
"EndTime": ""
})
)
});
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}}/hours-of-operations/:InstanceId/:HoursOfOperationId \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
]
}'
echo '{
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
{
"Day": "",
"StartTime": "",
"EndTime": ""
}
]
}' | \
http POST {{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "TimeZone": "",\n "Config": [\n {\n "Day": "",\n "StartTime": "",\n "EndTime": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"TimeZone": "",
"Config": [
[
"Day": "",
"StartTime": "",
"EndTime": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/hours-of-operations/:InstanceId/:HoursOfOperationId")! 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
UpdateInstanceAttribute
{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType
QUERY PARAMS
InstanceId
AttributeType
BODY json
{
"Value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType");
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 \"Value\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType" {:content-type :json
:form-params {:Value ""}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Value\": \"\"\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}}/instance/:InstanceId/attribute/:AttributeType"),
Content = new StringContent("{\n \"Value\": \"\"\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}}/instance/:InstanceId/attribute/:AttributeType");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Value\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType"
payload := strings.NewReader("{\n \"Value\": \"\"\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/instance/:InstanceId/attribute/:AttributeType HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 17
{
"Value": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType")
.setHeader("content-type", "application/json")
.setBody("{\n \"Value\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Value\": \"\"\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 \"Value\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType")
.header("content-type", "application/json")
.body("{\n \"Value\": \"\"\n}")
.asString();
const data = JSON.stringify({
Value: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType',
headers: {'content-type': 'application/json'},
data: {Value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Value":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Value": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Value\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType")
.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/instance/:InstanceId/attribute/:AttributeType',
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({Value: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType',
headers: {'content-type': 'application/json'},
body: {Value: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Value: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType',
headers: {'content-type': 'application/json'},
data: {Value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Value":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Value": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType"]
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}}/instance/:InstanceId/attribute/:AttributeType" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Value\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType",
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([
'Value' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType', [
'body' => '{
"Value": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Value' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Value' => ''
]));
$request->setRequestUrl('{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType');
$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}}/instance/:InstanceId/attribute/:AttributeType' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Value": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Value": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Value\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/instance/:InstanceId/attribute/:AttributeType", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType"
payload = { "Value": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType"
payload <- "{\n \"Value\": \"\"\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}}/instance/:InstanceId/attribute/:AttributeType")
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 \"Value\": \"\"\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/instance/:InstanceId/attribute/:AttributeType') do |req|
req.body = "{\n \"Value\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType";
let payload = json!({"Value": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/instance/:InstanceId/attribute/:AttributeType \
--header 'content-type: application/json' \
--data '{
"Value": ""
}'
echo '{
"Value": ""
}' | \
http POST {{baseUrl}}/instance/:InstanceId/attribute/:AttributeType \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Value": ""\n}' \
--output-document \
- {{baseUrl}}/instance/:InstanceId/attribute/:AttributeType
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Value": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/attribute/:AttributeType")! 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
UpdateInstanceStorageConfig
{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType
QUERY PARAMS
resourceType
InstanceId
AssociationId
BODY json
{
"StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType" {:query-params {:resourceType ""}
:content-type :json
:form-params {:StorageConfig {:AssociationId ""
:StorageType ""
:S3Config ""
:KinesisVideoStreamConfig ""
:KinesisStreamConfig ""
:KinesisFirehoseConfig ""}}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\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}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType"),
Content = new StringContent("{\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\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}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType"
payload := strings.NewReader("{\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\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/instance/:InstanceId/storage-config/:AssociationId?resourceType= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 195
{
"StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")
.setHeader("content-type", "application/json")
.setBody("{\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\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 \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")
.header("content-type", "application/json")
.body("{\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
StorageConfig: {
AssociationId: '',
StorageType: '',
S3Config: '',
KinesisVideoStreamConfig: '',
KinesisStreamConfig: '',
KinesisFirehoseConfig: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType',
params: {resourceType: ''},
headers: {'content-type': 'application/json'},
data: {
StorageConfig: {
AssociationId: '',
StorageType: '',
S3Config: '',
KinesisVideoStreamConfig: '',
KinesisStreamConfig: '',
KinesisFirehoseConfig: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"StorageConfig":{"AssociationId":"","StorageType":"","S3Config":"","KinesisVideoStreamConfig":"","KinesisStreamConfig":"","KinesisFirehoseConfig":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "StorageConfig": {\n "AssociationId": "",\n "StorageType": "",\n "S3Config": "",\n "KinesisVideoStreamConfig": "",\n "KinesisStreamConfig": "",\n "KinesisFirehoseConfig": ""\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 \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")
.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/instance/:InstanceId/storage-config/:AssociationId?resourceType=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
StorageConfig: {
AssociationId: '',
StorageType: '',
S3Config: '',
KinesisVideoStreamConfig: '',
KinesisStreamConfig: '',
KinesisFirehoseConfig: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType',
qs: {resourceType: ''},
headers: {'content-type': 'application/json'},
body: {
StorageConfig: {
AssociationId: '',
StorageType: '',
S3Config: '',
KinesisVideoStreamConfig: '',
KinesisStreamConfig: '',
KinesisFirehoseConfig: ''
}
},
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}}/instance/:InstanceId/storage-config/:AssociationId#resourceType');
req.query({
resourceType: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
StorageConfig: {
AssociationId: '',
StorageType: '',
S3Config: '',
KinesisVideoStreamConfig: '',
KinesisStreamConfig: '',
KinesisFirehoseConfig: ''
}
});
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}}/instance/:InstanceId/storage-config/:AssociationId#resourceType',
params: {resourceType: ''},
headers: {'content-type': 'application/json'},
data: {
StorageConfig: {
AssociationId: '',
StorageType: '',
S3Config: '',
KinesisVideoStreamConfig: '',
KinesisStreamConfig: '',
KinesisFirehoseConfig: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"StorageConfig":{"AssociationId":"","StorageType":"","S3Config":"","KinesisVideoStreamConfig":"","KinesisStreamConfig":"","KinesisFirehoseConfig":""}}'
};
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 = @{ @"StorageConfig": @{ @"AssociationId": @"", @"StorageType": @"", @"S3Config": @"", @"KinesisVideoStreamConfig": @"", @"KinesisStreamConfig": @"", @"KinesisFirehoseConfig": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType"]
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}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType",
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([
'StorageConfig' => [
'AssociationId' => '',
'StorageType' => '',
'S3Config' => '',
'KinesisVideoStreamConfig' => '',
'KinesisStreamConfig' => '',
'KinesisFirehoseConfig' => ''
]
]),
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}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType', [
'body' => '{
"StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'resourceType' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'StorageConfig' => [
'AssociationId' => '',
'StorageType' => '',
'S3Config' => '',
'KinesisVideoStreamConfig' => '',
'KinesisStreamConfig' => '',
'KinesisFirehoseConfig' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'StorageConfig' => [
'AssociationId' => '',
'StorageType' => '',
'S3Config' => '',
'KinesisVideoStreamConfig' => '',
'KinesisStreamConfig' => '',
'KinesisFirehoseConfig' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'resourceType' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/instance/:InstanceId/storage-config/:AssociationId?resourceType=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType"
querystring = {"resourceType":""}
payload = { "StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType"
queryString <- list(resourceType = "")
payload <- "{\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")
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 \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\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/instance/:InstanceId/storage-config/:AssociationId') do |req|
req.params['resourceType'] = ''
req.body = "{\n \"StorageConfig\": {\n \"AssociationId\": \"\",\n \"StorageType\": \"\",\n \"S3Config\": \"\",\n \"KinesisVideoStreamConfig\": \"\",\n \"KinesisStreamConfig\": \"\",\n \"KinesisFirehoseConfig\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId#resourceType";
let querystring = [
("resourceType", ""),
];
let payload = json!({"StorageConfig": json!({
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType' \
--header 'content-type: application/json' \
--data '{
"StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
}
}'
echo '{
"StorageConfig": {
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
}
}' | \
http POST '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "StorageConfig": {\n "AssociationId": "",\n "StorageType": "",\n "S3Config": "",\n "KinesisVideoStreamConfig": "",\n "KinesisStreamConfig": "",\n "KinesisFirehoseConfig": ""\n }\n}' \
--output-document \
- '{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType'
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["StorageConfig": [
"AssociationId": "",
"StorageType": "",
"S3Config": "",
"KinesisVideoStreamConfig": "",
"KinesisStreamConfig": "",
"KinesisFirehoseConfig": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/storage-config/:AssociationId?resourceType=#resourceType")! 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
UpdateParticipantRoleConfig
{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId
QUERY PARAMS
InstanceId
ContactId
BODY json
{
"ChannelConfiguration": {
"Chat": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId");
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 \"ChannelConfiguration\": {\n \"Chat\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId" {:content-type :json
:form-params {:ChannelConfiguration {:Chat ""}}})
require "http/client"
url = "{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ChannelConfiguration\": {\n \"Chat\": \"\"\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}}/contact/participant-role-config/:InstanceId/:ContactId"),
Content = new StringContent("{\n \"ChannelConfiguration\": {\n \"Chat\": \"\"\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}}/contact/participant-role-config/:InstanceId/:ContactId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ChannelConfiguration\": {\n \"Chat\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId"
payload := strings.NewReader("{\n \"ChannelConfiguration\": {\n \"Chat\": \"\"\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/contact/participant-role-config/:InstanceId/:ContactId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 50
{
"ChannelConfiguration": {
"Chat": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId")
.setHeader("content-type", "application/json")
.setBody("{\n \"ChannelConfiguration\": {\n \"Chat\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ChannelConfiguration\": {\n \"Chat\": \"\"\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 \"ChannelConfiguration\": {\n \"Chat\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId")
.header("content-type", "application/json")
.body("{\n \"ChannelConfiguration\": {\n \"Chat\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
ChannelConfiguration: {
Chat: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId',
headers: {'content-type': 'application/json'},
data: {ChannelConfiguration: {Chat: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ChannelConfiguration":{"Chat":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ChannelConfiguration": {\n "Chat": ""\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 \"ChannelConfiguration\": {\n \"Chat\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId")
.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/contact/participant-role-config/:InstanceId/:ContactId',
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({ChannelConfiguration: {Chat: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId',
headers: {'content-type': 'application/json'},
body: {ChannelConfiguration: {Chat: ''}},
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}}/contact/participant-role-config/:InstanceId/:ContactId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ChannelConfiguration: {
Chat: ''
}
});
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}}/contact/participant-role-config/:InstanceId/:ContactId',
headers: {'content-type': 'application/json'},
data: {ChannelConfiguration: {Chat: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ChannelConfiguration":{"Chat":""}}'
};
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 = @{ @"ChannelConfiguration": @{ @"Chat": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId"]
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}}/contact/participant-role-config/:InstanceId/:ContactId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ChannelConfiguration\": {\n \"Chat\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId",
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([
'ChannelConfiguration' => [
'Chat' => ''
]
]),
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}}/contact/participant-role-config/:InstanceId/:ContactId', [
'body' => '{
"ChannelConfiguration": {
"Chat": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ChannelConfiguration' => [
'Chat' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ChannelConfiguration' => [
'Chat' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId');
$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}}/contact/participant-role-config/:InstanceId/:ContactId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ChannelConfiguration": {
"Chat": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ChannelConfiguration": {
"Chat": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ChannelConfiguration\": {\n \"Chat\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/contact/participant-role-config/:InstanceId/:ContactId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId"
payload = { "ChannelConfiguration": { "Chat": "" } }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId"
payload <- "{\n \"ChannelConfiguration\": {\n \"Chat\": \"\"\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}}/contact/participant-role-config/:InstanceId/:ContactId")
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 \"ChannelConfiguration\": {\n \"Chat\": \"\"\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/contact/participant-role-config/:InstanceId/:ContactId') do |req|
req.body = "{\n \"ChannelConfiguration\": {\n \"Chat\": \"\"\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}}/contact/participant-role-config/:InstanceId/:ContactId";
let payload = json!({"ChannelConfiguration": json!({"Chat": ""})});
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}}/contact/participant-role-config/:InstanceId/:ContactId \
--header 'content-type: application/json' \
--data '{
"ChannelConfiguration": {
"Chat": ""
}
}'
echo '{
"ChannelConfiguration": {
"Chat": ""
}
}' | \
http PUT {{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ChannelConfiguration": {\n "Chat": ""\n }\n}' \
--output-document \
- {{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["ChannelConfiguration": ["Chat": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/participant-role-config/:InstanceId/:ContactId")! 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
UpdatePhoneNumber
{{baseUrl}}/phone-number/:PhoneNumberId
QUERY PARAMS
PhoneNumberId
BODY json
{
"TargetArn": "",
"ClientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/phone-number/:PhoneNumberId");
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 \"TargetArn\": \"\",\n \"ClientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/phone-number/:PhoneNumberId" {:content-type :json
:form-params {:TargetArn ""
:ClientToken ""}})
require "http/client"
url = "{{baseUrl}}/phone-number/:PhoneNumberId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"TargetArn\": \"\",\n \"ClientToken\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/phone-number/:PhoneNumberId"),
Content = new StringContent("{\n \"TargetArn\": \"\",\n \"ClientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/phone-number/:PhoneNumberId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TargetArn\": \"\",\n \"ClientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/phone-number/:PhoneNumberId"
payload := strings.NewReader("{\n \"TargetArn\": \"\",\n \"ClientToken\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/phone-number/:PhoneNumberId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 42
{
"TargetArn": "",
"ClientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/phone-number/:PhoneNumberId")
.setHeader("content-type", "application/json")
.setBody("{\n \"TargetArn\": \"\",\n \"ClientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/phone-number/:PhoneNumberId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"TargetArn\": \"\",\n \"ClientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"TargetArn\": \"\",\n \"ClientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/phone-number/:PhoneNumberId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/phone-number/:PhoneNumberId")
.header("content-type", "application/json")
.body("{\n \"TargetArn\": \"\",\n \"ClientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
TargetArn: '',
ClientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/phone-number/:PhoneNumberId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/phone-number/:PhoneNumberId',
headers: {'content-type': 'application/json'},
data: {TargetArn: '', ClientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/phone-number/:PhoneNumberId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"TargetArn":"","ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/phone-number/:PhoneNumberId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "TargetArn": "",\n "ClientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"TargetArn\": \"\",\n \"ClientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/phone-number/:PhoneNumberId")
.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/phone-number/:PhoneNumberId',
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({TargetArn: '', ClientToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/phone-number/:PhoneNumberId',
headers: {'content-type': 'application/json'},
body: {TargetArn: '', ClientToken: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/phone-number/:PhoneNumberId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
TargetArn: '',
ClientToken: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/phone-number/:PhoneNumberId',
headers: {'content-type': 'application/json'},
data: {TargetArn: '', ClientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/phone-number/:PhoneNumberId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"TargetArn":"","ClientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"TargetArn": @"",
@"ClientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/phone-number/:PhoneNumberId"]
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}}/phone-number/:PhoneNumberId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"TargetArn\": \"\",\n \"ClientToken\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/phone-number/:PhoneNumberId",
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([
'TargetArn' => '',
'ClientToken' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/phone-number/:PhoneNumberId', [
'body' => '{
"TargetArn": "",
"ClientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/phone-number/:PhoneNumberId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TargetArn' => '',
'ClientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TargetArn' => '',
'ClientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/phone-number/:PhoneNumberId');
$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}}/phone-number/:PhoneNumberId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"TargetArn": "",
"ClientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/phone-number/:PhoneNumberId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"TargetArn": "",
"ClientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TargetArn\": \"\",\n \"ClientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/phone-number/:PhoneNumberId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/phone-number/:PhoneNumberId"
payload = {
"TargetArn": "",
"ClientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/phone-number/:PhoneNumberId"
payload <- "{\n \"TargetArn\": \"\",\n \"ClientToken\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/phone-number/:PhoneNumberId")
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 \"TargetArn\": \"\",\n \"ClientToken\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/phone-number/:PhoneNumberId') do |req|
req.body = "{\n \"TargetArn\": \"\",\n \"ClientToken\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/phone-number/:PhoneNumberId";
let payload = json!({
"TargetArn": "",
"ClientToken": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/phone-number/:PhoneNumberId \
--header 'content-type: application/json' \
--data '{
"TargetArn": "",
"ClientToken": ""
}'
echo '{
"TargetArn": "",
"ClientToken": ""
}' | \
http PUT {{baseUrl}}/phone-number/:PhoneNumberId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "TargetArn": "",\n "ClientToken": ""\n}' \
--output-document \
- {{baseUrl}}/phone-number/:PhoneNumberId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"TargetArn": "",
"ClientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/phone-number/:PhoneNumberId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
UpdateQueueHoursOfOperation
{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation
QUERY PARAMS
InstanceId
QueueId
BODY json
{
"HoursOfOperationId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation");
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 \"HoursOfOperationId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation" {:content-type :json
:form-params {:HoursOfOperationId ""}})
require "http/client"
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"HoursOfOperationId\": \"\"\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}}/queues/:InstanceId/:QueueId/hours-of-operation"),
Content = new StringContent("{\n \"HoursOfOperationId\": \"\"\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}}/queues/:InstanceId/:QueueId/hours-of-operation");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"HoursOfOperationId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation"
payload := strings.NewReader("{\n \"HoursOfOperationId\": \"\"\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/queues/:InstanceId/:QueueId/hours-of-operation HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 30
{
"HoursOfOperationId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation")
.setHeader("content-type", "application/json")
.setBody("{\n \"HoursOfOperationId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"HoursOfOperationId\": \"\"\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 \"HoursOfOperationId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation")
.header("content-type", "application/json")
.body("{\n \"HoursOfOperationId\": \"\"\n}")
.asString();
const data = JSON.stringify({
HoursOfOperationId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation',
headers: {'content-type': 'application/json'},
data: {HoursOfOperationId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"HoursOfOperationId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "HoursOfOperationId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"HoursOfOperationId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation")
.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/queues/:InstanceId/:QueueId/hours-of-operation',
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({HoursOfOperationId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation',
headers: {'content-type': 'application/json'},
body: {HoursOfOperationId: ''},
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}}/queues/:InstanceId/:QueueId/hours-of-operation');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
HoursOfOperationId: ''
});
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}}/queues/:InstanceId/:QueueId/hours-of-operation',
headers: {'content-type': 'application/json'},
data: {HoursOfOperationId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"HoursOfOperationId":""}'
};
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 = @{ @"HoursOfOperationId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation"]
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}}/queues/:InstanceId/:QueueId/hours-of-operation" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"HoursOfOperationId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation",
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([
'HoursOfOperationId' => ''
]),
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}}/queues/:InstanceId/:QueueId/hours-of-operation', [
'body' => '{
"HoursOfOperationId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'HoursOfOperationId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'HoursOfOperationId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation');
$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}}/queues/:InstanceId/:QueueId/hours-of-operation' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"HoursOfOperationId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"HoursOfOperationId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"HoursOfOperationId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/queues/:InstanceId/:QueueId/hours-of-operation", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation"
payload = { "HoursOfOperationId": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation"
payload <- "{\n \"HoursOfOperationId\": \"\"\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}}/queues/:InstanceId/:QueueId/hours-of-operation")
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 \"HoursOfOperationId\": \"\"\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/queues/:InstanceId/:QueueId/hours-of-operation') do |req|
req.body = "{\n \"HoursOfOperationId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation";
let payload = json!({"HoursOfOperationId": ""});
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}}/queues/:InstanceId/:QueueId/hours-of-operation \
--header 'content-type: application/json' \
--data '{
"HoursOfOperationId": ""
}'
echo '{
"HoursOfOperationId": ""
}' | \
http POST {{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "HoursOfOperationId": ""\n}' \
--output-document \
- {{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["HoursOfOperationId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/queues/:InstanceId/:QueueId/hours-of-operation")! 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
UpdateQueueMaxContacts
{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts
QUERY PARAMS
InstanceId
QueueId
BODY json
{
"MaxContacts": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts");
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 \"MaxContacts\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts" {:content-type :json
:form-params {:MaxContacts 0}})
require "http/client"
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"MaxContacts\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts"),
Content = new StringContent("{\n \"MaxContacts\": 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}}/queues/:InstanceId/:QueueId/max-contacts");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"MaxContacts\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts"
payload := strings.NewReader("{\n \"MaxContacts\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/queues/:InstanceId/:QueueId/max-contacts HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 22
{
"MaxContacts": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts")
.setHeader("content-type", "application/json")
.setBody("{\n \"MaxContacts\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"MaxContacts\": 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 \"MaxContacts\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts")
.header("content-type", "application/json")
.body("{\n \"MaxContacts\": 0\n}")
.asString();
const data = JSON.stringify({
MaxContacts: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts',
headers: {'content-type': 'application/json'},
data: {MaxContacts: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"MaxContacts":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}}/queues/:InstanceId/:QueueId/max-contacts',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "MaxContacts": 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 \"MaxContacts\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts")
.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/queues/:InstanceId/:QueueId/max-contacts',
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({MaxContacts: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts',
headers: {'content-type': 'application/json'},
body: {MaxContacts: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
MaxContacts: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts',
headers: {'content-type': 'application/json'},
data: {MaxContacts: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"MaxContacts":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 = @{ @"MaxContacts": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts"]
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}}/queues/:InstanceId/:QueueId/max-contacts" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"MaxContacts\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts",
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([
'MaxContacts' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts', [
'body' => '{
"MaxContacts": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'MaxContacts' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'MaxContacts' => 0
]));
$request->setRequestUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts');
$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}}/queues/:InstanceId/:QueueId/max-contacts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"MaxContacts": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"MaxContacts": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"MaxContacts\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/queues/:InstanceId/:QueueId/max-contacts", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts"
payload = { "MaxContacts": 0 }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts"
payload <- "{\n \"MaxContacts\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts")
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 \"MaxContacts\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/queues/:InstanceId/:QueueId/max-contacts') do |req|
req.body = "{\n \"MaxContacts\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts";
let payload = json!({"MaxContacts": 0});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts \
--header 'content-type: application/json' \
--data '{
"MaxContacts": 0
}'
echo '{
"MaxContacts": 0
}' | \
http POST {{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "MaxContacts": 0\n}' \
--output-document \
- {{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["MaxContacts": 0] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/queues/:InstanceId/:QueueId/max-contacts")! 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
UpdateQueueName
{{baseUrl}}/queues/:InstanceId/:QueueId/name
QUERY PARAMS
InstanceId
QueueId
BODY json
{
"Name": "",
"Description": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/queues/:InstanceId/:QueueId/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 \"Name\": \"\",\n \"Description\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/queues/:InstanceId/:QueueId/name" {:content-type :json
:form-params {:Name ""
:Description ""}})
require "http/client"
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/name"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\"\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}}/queues/:InstanceId/:QueueId/name"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/queues/:InstanceId/:QueueId/name");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/queues/:InstanceId/:QueueId/name"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\"\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/queues/:InstanceId/:QueueId/name HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 37
{
"Name": "",
"Description": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/queues/:InstanceId/:QueueId/name")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/queues/:InstanceId/:QueueId/name"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/name")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/queues/:InstanceId/:QueueId/name")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/queues/:InstanceId/:QueueId/name');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/name',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/name';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/name',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/name")
.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/queues/:InstanceId/:QueueId/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({Name: '', Description: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/name',
headers: {'content-type': 'application/json'},
body: {Name: '', Description: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/queues/:InstanceId/:QueueId/name');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/name',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/name';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/queues/:InstanceId/:QueueId/name"]
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}}/queues/:InstanceId/:QueueId/name" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/queues/:InstanceId/:QueueId/name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'Description' => ''
]),
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}}/queues/:InstanceId/:QueueId/name', [
'body' => '{
"Name": "",
"Description": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/name');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => ''
]));
$request->setRequestUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/name');
$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}}/queues/:InstanceId/:QueueId/name' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/queues/:InstanceId/:QueueId/name' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/queues/:InstanceId/:QueueId/name", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/name"
payload = {
"Name": "",
"Description": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/queues/:InstanceId/:QueueId/name"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\"\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}}/queues/:InstanceId/:QueueId/name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"Description\": \"\"\n}"
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/queues/:InstanceId/:QueueId/name') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/queues/:InstanceId/:QueueId/name";
let payload = json!({
"Name": "",
"Description": ""
});
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}}/queues/:InstanceId/:QueueId/name \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": ""
}'
echo '{
"Name": "",
"Description": ""
}' | \
http POST {{baseUrl}}/queues/:InstanceId/:QueueId/name \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": ""\n}' \
--output-document \
- {{baseUrl}}/queues/:InstanceId/:QueueId/name
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/queues/:InstanceId/:QueueId/name")! 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
UpdateQueueOutboundCallerConfig
{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config
QUERY PARAMS
InstanceId
QueueId
BODY json
{
"OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config");
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 \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config" {:content-type :json
:form-params {:OutboundCallerConfig {:OutboundCallerIdName ""
:OutboundCallerIdNumberId ""
:OutboundFlowId ""}}})
require "http/client"
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\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}}/queues/:InstanceId/:QueueId/outbound-caller-config"),
Content = new StringContent("{\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\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}}/queues/:InstanceId/:QueueId/outbound-caller-config");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config"
payload := strings.NewReader("{\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\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/queues/:InstanceId/:QueueId/outbound-caller-config HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 128
{
"OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config")
.setHeader("content-type", "application/json")
.setBody("{\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\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 \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config")
.header("content-type", "application/json")
.body("{\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
OutboundCallerConfig: {
OutboundCallerIdName: '',
OutboundCallerIdNumberId: '',
OutboundFlowId: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config',
headers: {'content-type': 'application/json'},
data: {
OutboundCallerConfig: {OutboundCallerIdName: '', OutboundCallerIdNumberId: '', OutboundFlowId: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"OutboundCallerConfig":{"OutboundCallerIdName":"","OutboundCallerIdNumberId":"","OutboundFlowId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "OutboundCallerConfig": {\n "OutboundCallerIdName": "",\n "OutboundCallerIdNumberId": "",\n "OutboundFlowId": ""\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 \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config")
.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/queues/:InstanceId/:QueueId/outbound-caller-config',
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({
OutboundCallerConfig: {OutboundCallerIdName: '', OutboundCallerIdNumberId: '', OutboundFlowId: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config',
headers: {'content-type': 'application/json'},
body: {
OutboundCallerConfig: {OutboundCallerIdName: '', OutboundCallerIdNumberId: '', OutboundFlowId: ''}
},
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}}/queues/:InstanceId/:QueueId/outbound-caller-config');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
OutboundCallerConfig: {
OutboundCallerIdName: '',
OutboundCallerIdNumberId: '',
OutboundFlowId: ''
}
});
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}}/queues/:InstanceId/:QueueId/outbound-caller-config',
headers: {'content-type': 'application/json'},
data: {
OutboundCallerConfig: {OutboundCallerIdName: '', OutboundCallerIdNumberId: '', OutboundFlowId: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"OutboundCallerConfig":{"OutboundCallerIdName":"","OutboundCallerIdNumberId":"","OutboundFlowId":""}}'
};
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 = @{ @"OutboundCallerConfig": @{ @"OutboundCallerIdName": @"", @"OutboundCallerIdNumberId": @"", @"OutboundFlowId": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config"]
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}}/queues/:InstanceId/:QueueId/outbound-caller-config" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config",
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([
'OutboundCallerConfig' => [
'OutboundCallerIdName' => '',
'OutboundCallerIdNumberId' => '',
'OutboundFlowId' => ''
]
]),
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}}/queues/:InstanceId/:QueueId/outbound-caller-config', [
'body' => '{
"OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'OutboundCallerConfig' => [
'OutboundCallerIdName' => '',
'OutboundCallerIdNumberId' => '',
'OutboundFlowId' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'OutboundCallerConfig' => [
'OutboundCallerIdName' => '',
'OutboundCallerIdNumberId' => '',
'OutboundFlowId' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config');
$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}}/queues/:InstanceId/:QueueId/outbound-caller-config' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/queues/:InstanceId/:QueueId/outbound-caller-config", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config"
payload = { "OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config"
payload <- "{\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\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}}/queues/:InstanceId/:QueueId/outbound-caller-config")
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 \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\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/queues/:InstanceId/:QueueId/outbound-caller-config') do |req|
req.body = "{\n \"OutboundCallerConfig\": {\n \"OutboundCallerIdName\": \"\",\n \"OutboundCallerIdNumberId\": \"\",\n \"OutboundFlowId\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config";
let payload = json!({"OutboundCallerConfig": json!({
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
})});
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}}/queues/:InstanceId/:QueueId/outbound-caller-config \
--header 'content-type: application/json' \
--data '{
"OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
}
}'
echo '{
"OutboundCallerConfig": {
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
}
}' | \
http POST {{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "OutboundCallerConfig": {\n "OutboundCallerIdName": "",\n "OutboundCallerIdNumberId": "",\n "OutboundFlowId": ""\n }\n}' \
--output-document \
- {{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["OutboundCallerConfig": [
"OutboundCallerIdName": "",
"OutboundCallerIdNumberId": "",
"OutboundFlowId": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/queues/:InstanceId/:QueueId/outbound-caller-config")! 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
UpdateQueueStatus
{{baseUrl}}/queues/:InstanceId/:QueueId/status
QUERY PARAMS
InstanceId
QueueId
BODY json
{
"Status": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/queues/:InstanceId/:QueueId/status");
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 \"Status\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/queues/:InstanceId/:QueueId/status" {:content-type :json
:form-params {:Status ""}})
require "http/client"
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/status"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Status\": \"\"\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}}/queues/:InstanceId/:QueueId/status"),
Content = new StringContent("{\n \"Status\": \"\"\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}}/queues/:InstanceId/:QueueId/status");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Status\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/queues/:InstanceId/:QueueId/status"
payload := strings.NewReader("{\n \"Status\": \"\"\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/queues/:InstanceId/:QueueId/status HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 18
{
"Status": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/queues/:InstanceId/:QueueId/status")
.setHeader("content-type", "application/json")
.setBody("{\n \"Status\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/queues/:InstanceId/:QueueId/status"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Status\": \"\"\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 \"Status\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/status")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/queues/:InstanceId/:QueueId/status")
.header("content-type", "application/json")
.body("{\n \"Status\": \"\"\n}")
.asString();
const data = JSON.stringify({
Status: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/queues/:InstanceId/:QueueId/status');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/status',
headers: {'content-type': 'application/json'},
data: {Status: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/status';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Status":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/status',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Status": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Status\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/queues/:InstanceId/:QueueId/status")
.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/queues/:InstanceId/:QueueId/status',
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({Status: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/status',
headers: {'content-type': 'application/json'},
body: {Status: ''},
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}}/queues/:InstanceId/:QueueId/status');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Status: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/queues/:InstanceId/:QueueId/status',
headers: {'content-type': 'application/json'},
data: {Status: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/queues/:InstanceId/:QueueId/status';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Status":""}'
};
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 = @{ @"Status": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/queues/:InstanceId/:QueueId/status"]
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}}/queues/:InstanceId/:QueueId/status" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Status\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/queues/:InstanceId/:QueueId/status",
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([
'Status' => ''
]),
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}}/queues/:InstanceId/:QueueId/status', [
'body' => '{
"Status": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/status');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Status' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Status' => ''
]));
$request->setRequestUrl('{{baseUrl}}/queues/:InstanceId/:QueueId/status');
$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}}/queues/:InstanceId/:QueueId/status' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Status": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/queues/:InstanceId/:QueueId/status' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Status": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Status\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/queues/:InstanceId/:QueueId/status", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/queues/:InstanceId/:QueueId/status"
payload = { "Status": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/queues/:InstanceId/:QueueId/status"
payload <- "{\n \"Status\": \"\"\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}}/queues/:InstanceId/:QueueId/status")
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 \"Status\": \"\"\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/queues/:InstanceId/:QueueId/status') do |req|
req.body = "{\n \"Status\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/queues/:InstanceId/:QueueId/status";
let payload = json!({"Status": ""});
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}}/queues/:InstanceId/:QueueId/status \
--header 'content-type: application/json' \
--data '{
"Status": ""
}'
echo '{
"Status": ""
}' | \
http POST {{baseUrl}}/queues/:InstanceId/:QueueId/status \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Status": ""\n}' \
--output-document \
- {{baseUrl}}/queues/:InstanceId/:QueueId/status
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Status": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/queues/:InstanceId/:QueueId/status")! 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
UpdateQuickConnectConfig
{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config
QUERY PARAMS
InstanceId
QuickConnectId
BODY json
{
"QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config");
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 \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config" {:content-type :json
:form-params {:QuickConnectConfig {:QuickConnectType ""
:UserConfig ""
:QueueConfig ""
:PhoneConfig ""}}})
require "http/client"
url = "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\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}}/quick-connects/:InstanceId/:QuickConnectId/config"),
Content = new StringContent("{\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\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}}/quick-connects/:InstanceId/:QuickConnectId/config");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config"
payload := strings.NewReader("{\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\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/quick-connects/:InstanceId/:QuickConnectId/config HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 128
{
"QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config")
.setHeader("content-type", "application/json")
.setBody("{\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\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 \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config")
.header("content-type", "application/json")
.body("{\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
QuickConnectConfig: {
QuickConnectType: '',
UserConfig: '',
QueueConfig: '',
PhoneConfig: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config',
headers: {'content-type': 'application/json'},
data: {
QuickConnectConfig: {QuickConnectType: '', UserConfig: '', QueueConfig: '', PhoneConfig: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"QuickConnectConfig":{"QuickConnectType":"","UserConfig":"","QueueConfig":"","PhoneConfig":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "QuickConnectConfig": {\n "QuickConnectType": "",\n "UserConfig": "",\n "QueueConfig": "",\n "PhoneConfig": ""\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 \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config")
.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/quick-connects/:InstanceId/:QuickConnectId/config',
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({
QuickConnectConfig: {QuickConnectType: '', UserConfig: '', QueueConfig: '', PhoneConfig: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config',
headers: {'content-type': 'application/json'},
body: {
QuickConnectConfig: {QuickConnectType: '', UserConfig: '', QueueConfig: '', PhoneConfig: ''}
},
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}}/quick-connects/:InstanceId/:QuickConnectId/config');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
QuickConnectConfig: {
QuickConnectType: '',
UserConfig: '',
QueueConfig: '',
PhoneConfig: ''
}
});
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}}/quick-connects/:InstanceId/:QuickConnectId/config',
headers: {'content-type': 'application/json'},
data: {
QuickConnectConfig: {QuickConnectType: '', UserConfig: '', QueueConfig: '', PhoneConfig: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"QuickConnectConfig":{"QuickConnectType":"","UserConfig":"","QueueConfig":"","PhoneConfig":""}}'
};
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 = @{ @"QuickConnectConfig": @{ @"QuickConnectType": @"", @"UserConfig": @"", @"QueueConfig": @"", @"PhoneConfig": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config"]
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}}/quick-connects/:InstanceId/:QuickConnectId/config" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config",
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([
'QuickConnectConfig' => [
'QuickConnectType' => '',
'UserConfig' => '',
'QueueConfig' => '',
'PhoneConfig' => ''
]
]),
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}}/quick-connects/:InstanceId/:QuickConnectId/config', [
'body' => '{
"QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'QuickConnectConfig' => [
'QuickConnectType' => '',
'UserConfig' => '',
'QueueConfig' => '',
'PhoneConfig' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'QuickConnectConfig' => [
'QuickConnectType' => '',
'UserConfig' => '',
'QueueConfig' => '',
'PhoneConfig' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config');
$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}}/quick-connects/:InstanceId/:QuickConnectId/config' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/quick-connects/:InstanceId/:QuickConnectId/config", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config"
payload = { "QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config"
payload <- "{\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\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}}/quick-connects/:InstanceId/:QuickConnectId/config")
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 \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\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/quick-connects/:InstanceId/:QuickConnectId/config') do |req|
req.body = "{\n \"QuickConnectConfig\": {\n \"QuickConnectType\": \"\",\n \"UserConfig\": \"\",\n \"QueueConfig\": \"\",\n \"PhoneConfig\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config";
let payload = json!({"QuickConnectConfig": json!({
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
})});
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}}/quick-connects/:InstanceId/:QuickConnectId/config \
--header 'content-type: application/json' \
--data '{
"QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
}
}'
echo '{
"QuickConnectConfig": {
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
}
}' | \
http POST {{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "QuickConnectConfig": {\n "QuickConnectType": "",\n "UserConfig": "",\n "QueueConfig": "",\n "PhoneConfig": ""\n }\n}' \
--output-document \
- {{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["QuickConnectConfig": [
"QuickConnectType": "",
"UserConfig": "",
"QueueConfig": "",
"PhoneConfig": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/config")! 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
UpdateQuickConnectName
{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name
QUERY PARAMS
InstanceId
QuickConnectId
BODY json
{
"Name": "",
"Description": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/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 \"Name\": \"\",\n \"Description\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name" {:content-type :json
:form-params {:Name ""
:Description ""}})
require "http/client"
url = "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\"\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}}/quick-connects/:InstanceId/:QuickConnectId/name"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\"\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/quick-connects/:InstanceId/:QuickConnectId/name HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 37
{
"Name": "",
"Description": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name")
.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/quick-connects/:InstanceId/:QuickConnectId/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({Name: '', Description: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name',
headers: {'content-type': 'application/json'},
body: {Name: '', Description: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name"]
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}}/quick-connects/:InstanceId/:QuickConnectId/name" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'Description' => ''
]),
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}}/quick-connects/:InstanceId/:QuickConnectId/name', [
'body' => '{
"Name": "",
"Description": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => ''
]));
$request->setRequestUrl('{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name');
$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}}/quick-connects/:InstanceId/:QuickConnectId/name' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/quick-connects/:InstanceId/:QuickConnectId/name", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name"
payload = {
"Name": "",
"Description": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\"\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}}/quick-connects/:InstanceId/:QuickConnectId/name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"Description\": \"\"\n}"
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/quick-connects/:InstanceId/:QuickConnectId/name') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name";
let payload = json!({
"Name": "",
"Description": ""
});
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}}/quick-connects/:InstanceId/:QuickConnectId/name \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": ""
}'
echo '{
"Name": "",
"Description": ""
}' | \
http POST {{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": ""\n}' \
--output-document \
- {{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/quick-connects/:InstanceId/:QuickConnectId/name")! 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
UpdateRoutingProfileConcurrency
{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency
QUERY PARAMS
InstanceId
RoutingProfileId
BODY json
{
"MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency");
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 \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency" {:content-type :json
:form-params {:MediaConcurrencies [{:Channel ""
:Concurrency ""
:CrossChannelBehavior ""}]}})
require "http/client"
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency"),
Content = new StringContent("{\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency"
payload := strings.NewReader("{\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\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/routing-profiles/:InstanceId/:RoutingProfileId/concurrency HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 124
{
"MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency")
.setHeader("content-type", "application/json")
.setBody("{\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\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 \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency")
.header("content-type", "application/json")
.body("{\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
MediaConcurrencies: [
{
Channel: '',
Concurrency: '',
CrossChannelBehavior: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency',
headers: {'content-type': 'application/json'},
data: {MediaConcurrencies: [{Channel: '', Concurrency: '', CrossChannelBehavior: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"MediaConcurrencies":[{"Channel":"","Concurrency":"","CrossChannelBehavior":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "MediaConcurrencies": [\n {\n "Channel": "",\n "Concurrency": "",\n "CrossChannelBehavior": ""\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 \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency")
.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/routing-profiles/:InstanceId/:RoutingProfileId/concurrency',
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({MediaConcurrencies: [{Channel: '', Concurrency: '', CrossChannelBehavior: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency',
headers: {'content-type': 'application/json'},
body: {MediaConcurrencies: [{Channel: '', Concurrency: '', CrossChannelBehavior: ''}]},
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}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
MediaConcurrencies: [
{
Channel: '',
Concurrency: '',
CrossChannelBehavior: ''
}
]
});
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}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency',
headers: {'content-type': 'application/json'},
data: {MediaConcurrencies: [{Channel: '', Concurrency: '', CrossChannelBehavior: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"MediaConcurrencies":[{"Channel":"","Concurrency":"","CrossChannelBehavior":""}]}'
};
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 = @{ @"MediaConcurrencies": @[ @{ @"Channel": @"", @"Concurrency": @"", @"CrossChannelBehavior": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency"]
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}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency",
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([
'MediaConcurrencies' => [
[
'Channel' => '',
'Concurrency' => '',
'CrossChannelBehavior' => ''
]
]
]),
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}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency', [
'body' => '{
"MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'MediaConcurrencies' => [
[
'Channel' => '',
'Concurrency' => '',
'CrossChannelBehavior' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'MediaConcurrencies' => [
[
'Channel' => '',
'Concurrency' => '',
'CrossChannelBehavior' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency');
$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}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/routing-profiles/:InstanceId/:RoutingProfileId/concurrency", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency"
payload = { "MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency"
payload <- "{\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency")
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 \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\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/routing-profiles/:InstanceId/:RoutingProfileId/concurrency') do |req|
req.body = "{\n \"MediaConcurrencies\": [\n {\n \"Channel\": \"\",\n \"Concurrency\": \"\",\n \"CrossChannelBehavior\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency";
let payload = json!({"MediaConcurrencies": (
json!({
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
})
)});
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}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency \
--header 'content-type: application/json' \
--data '{
"MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
]
}'
echo '{
"MediaConcurrencies": [
{
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
}
]
}' | \
http POST {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "MediaConcurrencies": [\n {\n "Channel": "",\n "Concurrency": "",\n "CrossChannelBehavior": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["MediaConcurrencies": [
[
"Channel": "",
"Concurrency": "",
"CrossChannelBehavior": ""
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/concurrency")! 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
UpdateRoutingProfileDefaultOutboundQueue
{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue
QUERY PARAMS
InstanceId
RoutingProfileId
BODY json
{
"DefaultOutboundQueueId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue");
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 \"DefaultOutboundQueueId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue" {:content-type :json
:form-params {:DefaultOutboundQueueId ""}})
require "http/client"
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"DefaultOutboundQueueId\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue"),
Content = new StringContent("{\n \"DefaultOutboundQueueId\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"DefaultOutboundQueueId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue"
payload := strings.NewReader("{\n \"DefaultOutboundQueueId\": \"\"\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/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 34
{
"DefaultOutboundQueueId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue")
.setHeader("content-type", "application/json")
.setBody("{\n \"DefaultOutboundQueueId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"DefaultOutboundQueueId\": \"\"\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 \"DefaultOutboundQueueId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue")
.header("content-type", "application/json")
.body("{\n \"DefaultOutboundQueueId\": \"\"\n}")
.asString();
const data = JSON.stringify({
DefaultOutboundQueueId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue',
headers: {'content-type': 'application/json'},
data: {DefaultOutboundQueueId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DefaultOutboundQueueId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "DefaultOutboundQueueId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"DefaultOutboundQueueId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue")
.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/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue',
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({DefaultOutboundQueueId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue',
headers: {'content-type': 'application/json'},
body: {DefaultOutboundQueueId: ''},
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}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
DefaultOutboundQueueId: ''
});
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}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue',
headers: {'content-type': 'application/json'},
data: {DefaultOutboundQueueId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DefaultOutboundQueueId":""}'
};
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 = @{ @"DefaultOutboundQueueId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue"]
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}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"DefaultOutboundQueueId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue",
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([
'DefaultOutboundQueueId' => ''
]),
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}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue', [
'body' => '{
"DefaultOutboundQueueId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DefaultOutboundQueueId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DefaultOutboundQueueId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue');
$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}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DefaultOutboundQueueId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DefaultOutboundQueueId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DefaultOutboundQueueId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue"
payload = { "DefaultOutboundQueueId": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue"
payload <- "{\n \"DefaultOutboundQueueId\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue")
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 \"DefaultOutboundQueueId\": \"\"\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/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue') do |req|
req.body = "{\n \"DefaultOutboundQueueId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue";
let payload = json!({"DefaultOutboundQueueId": ""});
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}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue \
--header 'content-type: application/json' \
--data '{
"DefaultOutboundQueueId": ""
}'
echo '{
"DefaultOutboundQueueId": ""
}' | \
http POST {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "DefaultOutboundQueueId": ""\n}' \
--output-document \
- {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["DefaultOutboundQueueId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/default-outbound-queue")! 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
UpdateRoutingProfileName
{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name
QUERY PARAMS
InstanceId
RoutingProfileId
BODY json
{
"Name": "",
"Description": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/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 \"Name\": \"\",\n \"Description\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name" {:content-type :json
:form-params {:Name ""
:Description ""}})
require "http/client"
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/name"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\"\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/routing-profiles/:InstanceId/:RoutingProfileId/name HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 37
{
"Name": "",
"Description": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name")
.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/routing-profiles/:InstanceId/:RoutingProfileId/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({Name: '', Description: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name',
headers: {'content-type': 'application/json'},
body: {Name: '', Description: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name',
headers: {'content-type': 'application/json'},
data: {Name: '', Description: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name"]
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}}/routing-profiles/:InstanceId/:RoutingProfileId/name" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'Description' => ''
]),
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}}/routing-profiles/:InstanceId/:RoutingProfileId/name', [
'body' => '{
"Name": "",
"Description": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => ''
]));
$request->setRequestUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name');
$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}}/routing-profiles/:InstanceId/:RoutingProfileId/name' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/routing-profiles/:InstanceId/:RoutingProfileId/name", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name"
payload = {
"Name": "",
"Description": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"Description\": \"\"\n}"
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/routing-profiles/:InstanceId/:RoutingProfileId/name') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name";
let payload = json!({
"Name": "",
"Description": ""
});
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}}/routing-profiles/:InstanceId/:RoutingProfileId/name \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": ""
}'
echo '{
"Name": "",
"Description": ""
}' | \
http POST {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": ""\n}' \
--output-document \
- {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/name")! 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
UpdateRoutingProfileQueues
{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues
QUERY PARAMS
InstanceId
RoutingProfileId
BODY json
{
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues");
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 \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues" {:content-type :json
:form-params {:QueueConfigs [{:QueueReference ""
:Priority ""
:Delay ""}]}})
require "http/client"
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues"),
Content = new StringContent("{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues"
payload := strings.NewReader("{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\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/routing-profiles/:InstanceId/:RoutingProfileId/queues HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 107
{
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues")
.setHeader("content-type", "application/json")
.setBody("{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\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 \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues")
.header("content-type", "application/json")
.body("{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
QueueConfigs: [
{
QueueReference: '',
Priority: '',
Delay: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues',
headers: {'content-type': 'application/json'},
data: {QueueConfigs: [{QueueReference: '', Priority: '', Delay: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"QueueConfigs":[{"QueueReference":"","Priority":"","Delay":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "QueueConfigs": [\n {\n "QueueReference": "",\n "Priority": "",\n "Delay": ""\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 \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues")
.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/routing-profiles/:InstanceId/:RoutingProfileId/queues',
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({QueueConfigs: [{QueueReference: '', Priority: '', Delay: ''}]}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues',
headers: {'content-type': 'application/json'},
body: {QueueConfigs: [{QueueReference: '', Priority: '', Delay: ''}]},
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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
QueueConfigs: [
{
QueueReference: '',
Priority: '',
Delay: ''
}
]
});
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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues',
headers: {'content-type': 'application/json'},
data: {QueueConfigs: [{QueueReference: '', Priority: '', Delay: ''}]}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"QueueConfigs":[{"QueueReference":"","Priority":"","Delay":""}]}'
};
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 = @{ @"QueueConfigs": @[ @{ @"QueueReference": @"", @"Priority": @"", @"Delay": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues"]
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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues",
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([
'QueueConfigs' => [
[
'QueueReference' => '',
'Priority' => '',
'Delay' => ''
]
]
]),
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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues', [
'body' => '{
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'QueueConfigs' => [
[
'QueueReference' => '',
'Priority' => '',
'Delay' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'QueueConfigs' => [
[
'QueueReference' => '',
'Priority' => '',
'Delay' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues');
$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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/routing-profiles/:InstanceId/:RoutingProfileId/queues", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues"
payload = { "QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues"
payload <- "{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues")
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 \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\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/routing-profiles/:InstanceId/:RoutingProfileId/queues') do |req|
req.body = "{\n \"QueueConfigs\": [\n {\n \"QueueReference\": \"\",\n \"Priority\": \"\",\n \"Delay\": \"\"\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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues";
let payload = json!({"QueueConfigs": (
json!({
"QueueReference": "",
"Priority": "",
"Delay": ""
})
)});
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}}/routing-profiles/:InstanceId/:RoutingProfileId/queues \
--header 'content-type: application/json' \
--data '{
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
]
}'
echo '{
"QueueConfigs": [
{
"QueueReference": "",
"Priority": "",
"Delay": ""
}
]
}' | \
http POST {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "QueueConfigs": [\n {\n "QueueReference": "",\n "Priority": "",\n "Delay": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["QueueConfigs": [
[
"QueueReference": "",
"Priority": "",
"Delay": ""
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/routing-profiles/:InstanceId/:RoutingProfileId/queues")! 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
UpdateRule
{{baseUrl}}/rules/:InstanceId/:RuleId
QUERY PARAMS
RuleId
InstanceId
BODY json
{
"Name": "",
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/rules/:InstanceId/:RuleId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/rules/:InstanceId/:RuleId" {:content-type :json
:form-params {:Name ""
:Function ""
:Actions [{:ActionType ""
:TaskAction ""
:EventBridgeAction ""
:AssignContactCategoryAction ""
:SendNotificationAction ""}]
:PublishStatus ""}})
require "http/client"
url = "{{baseUrl}}/rules/:InstanceId/:RuleId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\"\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}}/rules/:InstanceId/:RuleId"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\"\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}}/rules/:InstanceId/:RuleId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/rules/:InstanceId/:RuleId"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\"\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/rules/:InstanceId/:RuleId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 244
{
"Name": "",
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/rules/:InstanceId/:RuleId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/rules/:InstanceId/:RuleId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/rules/:InstanceId/:RuleId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/rules/:InstanceId/:RuleId")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\"\n}")
.asString();
const data = JSON.stringify({
Name: '',
Function: '',
Actions: [
{
ActionType: '',
TaskAction: '',
EventBridgeAction: '',
AssignContactCategoryAction: '',
SendNotificationAction: ''
}
],
PublishStatus: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/rules/:InstanceId/:RuleId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/rules/:InstanceId/:RuleId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Function: '',
Actions: [
{
ActionType: '',
TaskAction: '',
EventBridgeAction: '',
AssignContactCategoryAction: '',
SendNotificationAction: ''
}
],
PublishStatus: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/rules/:InstanceId/:RuleId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Function":"","Actions":[{"ActionType":"","TaskAction":"","EventBridgeAction":"","AssignContactCategoryAction":"","SendNotificationAction":""}],"PublishStatus":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/rules/:InstanceId/:RuleId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Function": "",\n "Actions": [\n {\n "ActionType": "",\n "TaskAction": "",\n "EventBridgeAction": "",\n "AssignContactCategoryAction": "",\n "SendNotificationAction": ""\n }\n ],\n "PublishStatus": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/rules/:InstanceId/:RuleId")
.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/rules/:InstanceId/:RuleId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
Function: '',
Actions: [
{
ActionType: '',
TaskAction: '',
EventBridgeAction: '',
AssignContactCategoryAction: '',
SendNotificationAction: ''
}
],
PublishStatus: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/rules/:InstanceId/:RuleId',
headers: {'content-type': 'application/json'},
body: {
Name: '',
Function: '',
Actions: [
{
ActionType: '',
TaskAction: '',
EventBridgeAction: '',
AssignContactCategoryAction: '',
SendNotificationAction: ''
}
],
PublishStatus: ''
},
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}}/rules/:InstanceId/:RuleId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Function: '',
Actions: [
{
ActionType: '',
TaskAction: '',
EventBridgeAction: '',
AssignContactCategoryAction: '',
SendNotificationAction: ''
}
],
PublishStatus: ''
});
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}}/rules/:InstanceId/:RuleId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Function: '',
Actions: [
{
ActionType: '',
TaskAction: '',
EventBridgeAction: '',
AssignContactCategoryAction: '',
SendNotificationAction: ''
}
],
PublishStatus: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/rules/:InstanceId/:RuleId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Function":"","Actions":[{"ActionType":"","TaskAction":"","EventBridgeAction":"","AssignContactCategoryAction":"","SendNotificationAction":""}],"PublishStatus":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Function": @"",
@"Actions": @[ @{ @"ActionType": @"", @"TaskAction": @"", @"EventBridgeAction": @"", @"AssignContactCategoryAction": @"", @"SendNotificationAction": @"" } ],
@"PublishStatus": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/rules/:InstanceId/:RuleId"]
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}}/rules/:InstanceId/:RuleId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/rules/:InstanceId/:RuleId",
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([
'Name' => '',
'Function' => '',
'Actions' => [
[
'ActionType' => '',
'TaskAction' => '',
'EventBridgeAction' => '',
'AssignContactCategoryAction' => '',
'SendNotificationAction' => ''
]
],
'PublishStatus' => ''
]),
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}}/rules/:InstanceId/:RuleId', [
'body' => '{
"Name": "",
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/rules/:InstanceId/:RuleId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Function' => '',
'Actions' => [
[
'ActionType' => '',
'TaskAction' => '',
'EventBridgeAction' => '',
'AssignContactCategoryAction' => '',
'SendNotificationAction' => ''
]
],
'PublishStatus' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Function' => '',
'Actions' => [
[
'ActionType' => '',
'TaskAction' => '',
'EventBridgeAction' => '',
'AssignContactCategoryAction' => '',
'SendNotificationAction' => ''
]
],
'PublishStatus' => ''
]));
$request->setRequestUrl('{{baseUrl}}/rules/:InstanceId/:RuleId');
$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}}/rules/:InstanceId/:RuleId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/rules/:InstanceId/:RuleId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/rules/:InstanceId/:RuleId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/rules/:InstanceId/:RuleId"
payload = {
"Name": "",
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/rules/:InstanceId/:RuleId"
payload <- "{\n \"Name\": \"\",\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\"\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}}/rules/:InstanceId/:RuleId")
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 \"Name\": \"\",\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\"\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/rules/:InstanceId/:RuleId') do |req|
req.body = "{\n \"Name\": \"\",\n \"Function\": \"\",\n \"Actions\": [\n {\n \"ActionType\": \"\",\n \"TaskAction\": \"\",\n \"EventBridgeAction\": \"\",\n \"AssignContactCategoryAction\": \"\",\n \"SendNotificationAction\": \"\"\n }\n ],\n \"PublishStatus\": \"\"\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}}/rules/:InstanceId/:RuleId";
let payload = json!({
"Name": "",
"Function": "",
"Actions": (
json!({
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
})
),
"PublishStatus": ""
});
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}}/rules/:InstanceId/:RuleId \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": ""
}'
echo '{
"Name": "",
"Function": "",
"Actions": [
{
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
}
],
"PublishStatus": ""
}' | \
http PUT {{baseUrl}}/rules/:InstanceId/:RuleId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Function": "",\n "Actions": [\n {\n "ActionType": "",\n "TaskAction": "",\n "EventBridgeAction": "",\n "AssignContactCategoryAction": "",\n "SendNotificationAction": ""\n }\n ],\n "PublishStatus": ""\n}' \
--output-document \
- {{baseUrl}}/rules/:InstanceId/:RuleId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Function": "",
"Actions": [
[
"ActionType": "",
"TaskAction": "",
"EventBridgeAction": "",
"AssignContactCategoryAction": "",
"SendNotificationAction": ""
]
],
"PublishStatus": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/rules/:InstanceId/:RuleId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
UpdateSecurityProfile
{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId
QUERY PARAMS
SecurityProfileId
InstanceId
BODY json
{
"Description": "",
"Permissions": [],
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId");
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 \"Description\": \"\",\n \"Permissions\": [],\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId" {:content-type :json
:form-params {:Description ""
:Permissions []
:AllowedAccessControlTags {}
:TagRestrictedResources []}})
require "http/client"
url = "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Description\": \"\",\n \"Permissions\": [],\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\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}}/security-profiles/:InstanceId/:SecurityProfileId"),
Content = new StringContent("{\n \"Description\": \"\",\n \"Permissions\": [],\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\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}}/security-profiles/:InstanceId/:SecurityProfileId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Description\": \"\",\n \"Permissions\": [],\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"
payload := strings.NewReader("{\n \"Description\": \"\",\n \"Permissions\": [],\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\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/security-profiles/:InstanceId/:SecurityProfileId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 110
{
"Description": "",
"Permissions": [],
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Description\": \"\",\n \"Permissions\": [],\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Description\": \"\",\n \"Permissions\": [],\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\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 \"Description\": \"\",\n \"Permissions\": [],\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")
.header("content-type", "application/json")
.body("{\n \"Description\": \"\",\n \"Permissions\": [],\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}")
.asString();
const data = JSON.stringify({
Description: '',
Permissions: [],
AllowedAccessControlTags: {},
TagRestrictedResources: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId',
headers: {'content-type': 'application/json'},
data: {
Description: '',
Permissions: [],
AllowedAccessControlTags: {},
TagRestrictedResources: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Description":"","Permissions":[],"AllowedAccessControlTags":{},"TagRestrictedResources":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Description": "",\n "Permissions": [],\n "AllowedAccessControlTags": {},\n "TagRestrictedResources": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Description\": \"\",\n \"Permissions\": [],\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")
.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/security-profiles/:InstanceId/:SecurityProfileId',
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({
Description: '',
Permissions: [],
AllowedAccessControlTags: {},
TagRestrictedResources: []
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId',
headers: {'content-type': 'application/json'},
body: {
Description: '',
Permissions: [],
AllowedAccessControlTags: {},
TagRestrictedResources: []
},
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}}/security-profiles/:InstanceId/:SecurityProfileId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Description: '',
Permissions: [],
AllowedAccessControlTags: {},
TagRestrictedResources: []
});
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}}/security-profiles/:InstanceId/:SecurityProfileId',
headers: {'content-type': 'application/json'},
data: {
Description: '',
Permissions: [],
AllowedAccessControlTags: {},
TagRestrictedResources: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Description":"","Permissions":[],"AllowedAccessControlTags":{},"TagRestrictedResources":[]}'
};
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 = @{ @"Description": @"",
@"Permissions": @[ ],
@"AllowedAccessControlTags": @{ },
@"TagRestrictedResources": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"]
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}}/security-profiles/:InstanceId/:SecurityProfileId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Description\": \"\",\n \"Permissions\": [],\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId",
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([
'Description' => '',
'Permissions' => [
],
'AllowedAccessControlTags' => [
],
'TagRestrictedResources' => [
]
]),
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}}/security-profiles/:InstanceId/:SecurityProfileId', [
'body' => '{
"Description": "",
"Permissions": [],
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Description' => '',
'Permissions' => [
],
'AllowedAccessControlTags' => [
],
'TagRestrictedResources' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Description' => '',
'Permissions' => [
],
'AllowedAccessControlTags' => [
],
'TagRestrictedResources' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId');
$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}}/security-profiles/:InstanceId/:SecurityProfileId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"Permissions": [],
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"Permissions": [],
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Description\": \"\",\n \"Permissions\": [],\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/security-profiles/:InstanceId/:SecurityProfileId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"
payload = {
"Description": "",
"Permissions": [],
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId"
payload <- "{\n \"Description\": \"\",\n \"Permissions\": [],\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\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}}/security-profiles/:InstanceId/:SecurityProfileId")
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 \"Description\": \"\",\n \"Permissions\": [],\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\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/security-profiles/:InstanceId/:SecurityProfileId') do |req|
req.body = "{\n \"Description\": \"\",\n \"Permissions\": [],\n \"AllowedAccessControlTags\": {},\n \"TagRestrictedResources\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId";
let payload = json!({
"Description": "",
"Permissions": (),
"AllowedAccessControlTags": json!({}),
"TagRestrictedResources": ()
});
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}}/security-profiles/:InstanceId/:SecurityProfileId \
--header 'content-type: application/json' \
--data '{
"Description": "",
"Permissions": [],
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}'
echo '{
"Description": "",
"Permissions": [],
"AllowedAccessControlTags": {},
"TagRestrictedResources": []
}' | \
http POST {{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Description": "",\n "Permissions": [],\n "AllowedAccessControlTags": {},\n "TagRestrictedResources": []\n}' \
--output-document \
- {{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Description": "",
"Permissions": [],
"AllowedAccessControlTags": [],
"TagRestrictedResources": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/security-profiles/:InstanceId/:SecurityProfileId")! 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
UpdateTaskTemplate
{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId
QUERY PARAMS
TaskTemplateId
InstanceId
BODY json
{
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": {
"DefaultFieldValues": ""
},
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId" {:content-type :json
:form-params {:Name ""
:Description ""
:ContactFlowId ""
:Constraints {:RequiredFields ""
:ReadOnlyFields ""
:InvisibleFields ""}
:Defaults {:DefaultFieldValues ""}
:Status ""
:Fields [{:Id ""
:Description ""
:Type ""
:SingleSelectOptions ""}]}})
require "http/client"
url = "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\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}}/instance/:InstanceId/task/template/:TaskTemplateId"),
Content = new StringContent("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\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}}/instance/:InstanceId/task/template/:TaskTemplateId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"
payload := strings.NewReader("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\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/instance/:InstanceId/task/template/:TaskTemplateId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 350
{
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": {
"DefaultFieldValues": ""
},
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
Name: '',
Description: '',
ContactFlowId: '',
Constraints: {
RequiredFields: '',
ReadOnlyFields: '',
InvisibleFields: ''
},
Defaults: {
DefaultFieldValues: ''
},
Status: '',
Fields: [
{
Id: '',
Description: '',
Type: '',
SingleSelectOptions: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
ContactFlowId: '',
Constraints: {RequiredFields: '', ReadOnlyFields: '', InvisibleFields: ''},
Defaults: {DefaultFieldValues: ''},
Status: '',
Fields: [{Id: '', Description: '', Type: '', SingleSelectOptions: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","ContactFlowId":"","Constraints":{"RequiredFields":"","ReadOnlyFields":"","InvisibleFields":""},"Defaults":{"DefaultFieldValues":""},"Status":"","Fields":[{"Id":"","Description":"","Type":"","SingleSelectOptions":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Name": "",\n "Description": "",\n "ContactFlowId": "",\n "Constraints": {\n "RequiredFields": "",\n "ReadOnlyFields": "",\n "InvisibleFields": ""\n },\n "Defaults": {\n "DefaultFieldValues": ""\n },\n "Status": "",\n "Fields": [\n {\n "Id": "",\n "Description": "",\n "Type": "",\n "SingleSelectOptions": ""\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")
.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/instance/:InstanceId/task/template/:TaskTemplateId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Name: '',
Description: '',
ContactFlowId: '',
Constraints: {RequiredFields: '', ReadOnlyFields: '', InvisibleFields: ''},
Defaults: {DefaultFieldValues: ''},
Status: '',
Fields: [{Id: '', Description: '', Type: '', SingleSelectOptions: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId',
headers: {'content-type': 'application/json'},
body: {
Name: '',
Description: '',
ContactFlowId: '',
Constraints: {RequiredFields: '', ReadOnlyFields: '', InvisibleFields: ''},
Defaults: {DefaultFieldValues: ''},
Status: '',
Fields: [{Id: '', Description: '', Type: '', SingleSelectOptions: ''}]
},
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}}/instance/:InstanceId/task/template/:TaskTemplateId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Name: '',
Description: '',
ContactFlowId: '',
Constraints: {
RequiredFields: '',
ReadOnlyFields: '',
InvisibleFields: ''
},
Defaults: {
DefaultFieldValues: ''
},
Status: '',
Fields: [
{
Id: '',
Description: '',
Type: '',
SingleSelectOptions: ''
}
]
});
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}}/instance/:InstanceId/task/template/:TaskTemplateId',
headers: {'content-type': 'application/json'},
data: {
Name: '',
Description: '',
ContactFlowId: '',
Constraints: {RequiredFields: '', ReadOnlyFields: '', InvisibleFields: ''},
Defaults: {DefaultFieldValues: ''},
Status: '',
Fields: [{Id: '', Description: '', Type: '', SingleSelectOptions: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Name":"","Description":"","ContactFlowId":"","Constraints":{"RequiredFields":"","ReadOnlyFields":"","InvisibleFields":""},"Defaults":{"DefaultFieldValues":""},"Status":"","Fields":[{"Id":"","Description":"","Type":"","SingleSelectOptions":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Name": @"",
@"Description": @"",
@"ContactFlowId": @"",
@"Constraints": @{ @"RequiredFields": @"", @"ReadOnlyFields": @"", @"InvisibleFields": @"" },
@"Defaults": @{ @"DefaultFieldValues": @"" },
@"Status": @"",
@"Fields": @[ @{ @"Id": @"", @"Description": @"", @"Type": @"", @"SingleSelectOptions": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"]
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}}/instance/:InstanceId/task/template/:TaskTemplateId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Name' => '',
'Description' => '',
'ContactFlowId' => '',
'Constraints' => [
'RequiredFields' => '',
'ReadOnlyFields' => '',
'InvisibleFields' => ''
],
'Defaults' => [
'DefaultFieldValues' => ''
],
'Status' => '',
'Fields' => [
[
'Id' => '',
'Description' => '',
'Type' => '',
'SingleSelectOptions' => ''
]
]
]),
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}}/instance/:InstanceId/task/template/:TaskTemplateId', [
'body' => '{
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": {
"DefaultFieldValues": ""
},
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => '',
'Description' => '',
'ContactFlowId' => '',
'Constraints' => [
'RequiredFields' => '',
'ReadOnlyFields' => '',
'InvisibleFields' => ''
],
'Defaults' => [
'DefaultFieldValues' => ''
],
'Status' => '',
'Fields' => [
[
'Id' => '',
'Description' => '',
'Type' => '',
'SingleSelectOptions' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => '',
'Description' => '',
'ContactFlowId' => '',
'Constraints' => [
'RequiredFields' => '',
'ReadOnlyFields' => '',
'InvisibleFields' => ''
],
'Defaults' => [
'DefaultFieldValues' => ''
],
'Status' => '',
'Fields' => [
[
'Id' => '',
'Description' => '',
'Type' => '',
'SingleSelectOptions' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId');
$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}}/instance/:InstanceId/task/template/:TaskTemplateId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": {
"DefaultFieldValues": ""
},
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": {
"DefaultFieldValues": ""
},
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/instance/:InstanceId/task/template/:TaskTemplateId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"
payload = {
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": { "DefaultFieldValues": "" },
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId"
payload <- "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\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}}/instance/:InstanceId/task/template/:TaskTemplateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\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/instance/:InstanceId/task/template/:TaskTemplateId') do |req|
req.body = "{\n \"Name\": \"\",\n \"Description\": \"\",\n \"ContactFlowId\": \"\",\n \"Constraints\": {\n \"RequiredFields\": \"\",\n \"ReadOnlyFields\": \"\",\n \"InvisibleFields\": \"\"\n },\n \"Defaults\": {\n \"DefaultFieldValues\": \"\"\n },\n \"Status\": \"\",\n \"Fields\": [\n {\n \"Id\": \"\",\n \"Description\": \"\",\n \"Type\": \"\",\n \"SingleSelectOptions\": \"\"\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}}/instance/:InstanceId/task/template/:TaskTemplateId";
let payload = json!({
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": json!({
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
}),
"Defaults": json!({"DefaultFieldValues": ""}),
"Status": "",
"Fields": (
json!({
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
})
)
});
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}}/instance/:InstanceId/task/template/:TaskTemplateId \
--header 'content-type: application/json' \
--data '{
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": {
"DefaultFieldValues": ""
},
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
]
}'
echo '{
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": {
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
},
"Defaults": {
"DefaultFieldValues": ""
},
"Status": "",
"Fields": [
{
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
}
]
}' | \
http POST {{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": "",\n "Description": "",\n "ContactFlowId": "",\n "Constraints": {\n "RequiredFields": "",\n "ReadOnlyFields": "",\n "InvisibleFields": ""\n },\n "Defaults": {\n "DefaultFieldValues": ""\n },\n "Status": "",\n "Fields": [\n {\n "Id": "",\n "Description": "",\n "Type": "",\n "SingleSelectOptions": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Name": "",
"Description": "",
"ContactFlowId": "",
"Constraints": [
"RequiredFields": "",
"ReadOnlyFields": "",
"InvisibleFields": ""
],
"Defaults": ["DefaultFieldValues": ""],
"Status": "",
"Fields": [
[
"Id": "",
"Description": "",
"Type": "",
"SingleSelectOptions": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/instance/:InstanceId/task/template/:TaskTemplateId")! 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
UpdateTrafficDistribution
{{baseUrl}}/traffic-distribution/:Id
QUERY PARAMS
Id
BODY json
{
"TelephonyConfig": {
"Distributions": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/traffic-distribution/: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 \"TelephonyConfig\": {\n \"Distributions\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/traffic-distribution/:Id" {:content-type :json
:form-params {:TelephonyConfig {:Distributions ""}}})
require "http/client"
url = "{{baseUrl}}/traffic-distribution/:Id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"TelephonyConfig\": {\n \"Distributions\": \"\"\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}}/traffic-distribution/:Id"),
Content = new StringContent("{\n \"TelephonyConfig\": {\n \"Distributions\": \"\"\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}}/traffic-distribution/:Id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TelephonyConfig\": {\n \"Distributions\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/traffic-distribution/:Id"
payload := strings.NewReader("{\n \"TelephonyConfig\": {\n \"Distributions\": \"\"\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/traffic-distribution/:Id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 54
{
"TelephonyConfig": {
"Distributions": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/traffic-distribution/:Id")
.setHeader("content-type", "application/json")
.setBody("{\n \"TelephonyConfig\": {\n \"Distributions\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/traffic-distribution/:Id"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"TelephonyConfig\": {\n \"Distributions\": \"\"\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 \"TelephonyConfig\": {\n \"Distributions\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/traffic-distribution/:Id")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/traffic-distribution/:Id")
.header("content-type", "application/json")
.body("{\n \"TelephonyConfig\": {\n \"Distributions\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
TelephonyConfig: {
Distributions: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/traffic-distribution/:Id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/traffic-distribution/:Id',
headers: {'content-type': 'application/json'},
data: {TelephonyConfig: {Distributions: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/traffic-distribution/:Id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"TelephonyConfig":{"Distributions":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/traffic-distribution/:Id',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "TelephonyConfig": {\n "Distributions": ""\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 \"TelephonyConfig\": {\n \"Distributions\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/traffic-distribution/:Id")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/traffic-distribution/: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({TelephonyConfig: {Distributions: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/traffic-distribution/:Id',
headers: {'content-type': 'application/json'},
body: {TelephonyConfig: {Distributions: ''}},
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}}/traffic-distribution/:Id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
TelephonyConfig: {
Distributions: ''
}
});
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}}/traffic-distribution/:Id',
headers: {'content-type': 'application/json'},
data: {TelephonyConfig: {Distributions: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/traffic-distribution/:Id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"TelephonyConfig":{"Distributions":""}}'
};
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 = @{ @"TelephonyConfig": @{ @"Distributions": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/traffic-distribution/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/traffic-distribution/:Id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"TelephonyConfig\": {\n \"Distributions\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/traffic-distribution/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'TelephonyConfig' => [
'Distributions' => ''
]
]),
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}}/traffic-distribution/:Id', [
'body' => '{
"TelephonyConfig": {
"Distributions": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/traffic-distribution/:Id');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TelephonyConfig' => [
'Distributions' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TelephonyConfig' => [
'Distributions' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/traffic-distribution/:Id');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/traffic-distribution/:Id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"TelephonyConfig": {
"Distributions": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/traffic-distribution/:Id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"TelephonyConfig": {
"Distributions": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TelephonyConfig\": {\n \"Distributions\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/traffic-distribution/:Id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/traffic-distribution/:Id"
payload = { "TelephonyConfig": { "Distributions": "" } }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/traffic-distribution/:Id"
payload <- "{\n \"TelephonyConfig\": {\n \"Distributions\": \"\"\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}}/traffic-distribution/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"TelephonyConfig\": {\n \"Distributions\": \"\"\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/traffic-distribution/:Id') do |req|
req.body = "{\n \"TelephonyConfig\": {\n \"Distributions\": \"\"\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}}/traffic-distribution/:Id";
let payload = json!({"TelephonyConfig": json!({"Distributions": ""})});
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}}/traffic-distribution/:Id \
--header 'content-type: application/json' \
--data '{
"TelephonyConfig": {
"Distributions": ""
}
}'
echo '{
"TelephonyConfig": {
"Distributions": ""
}
}' | \
http PUT {{baseUrl}}/traffic-distribution/:Id \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "TelephonyConfig": {\n "Distributions": ""\n }\n}' \
--output-document \
- {{baseUrl}}/traffic-distribution/:Id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["TelephonyConfig": ["Distributions": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/traffic-distribution/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
UpdateUserHierarchy
{{baseUrl}}/users/:InstanceId/:UserId/hierarchy
QUERY PARAMS
UserId
InstanceId
BODY json
{
"HierarchyGroupId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users/:InstanceId/:UserId/hierarchy");
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 \"HierarchyGroupId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/users/:InstanceId/:UserId/hierarchy" {:content-type :json
:form-params {:HierarchyGroupId ""}})
require "http/client"
url = "{{baseUrl}}/users/:InstanceId/:UserId/hierarchy"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"HierarchyGroupId\": \"\"\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}}/users/:InstanceId/:UserId/hierarchy"),
Content = new StringContent("{\n \"HierarchyGroupId\": \"\"\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}}/users/:InstanceId/:UserId/hierarchy");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"HierarchyGroupId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/users/:InstanceId/:UserId/hierarchy"
payload := strings.NewReader("{\n \"HierarchyGroupId\": \"\"\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/users/:InstanceId/:UserId/hierarchy HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 28
{
"HierarchyGroupId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/users/:InstanceId/:UserId/hierarchy")
.setHeader("content-type", "application/json")
.setBody("{\n \"HierarchyGroupId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/users/:InstanceId/:UserId/hierarchy"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"HierarchyGroupId\": \"\"\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 \"HierarchyGroupId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId/hierarchy")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/users/:InstanceId/:UserId/hierarchy")
.header("content-type", "application/json")
.body("{\n \"HierarchyGroupId\": \"\"\n}")
.asString();
const data = JSON.stringify({
HierarchyGroupId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/users/:InstanceId/:UserId/hierarchy');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/users/:InstanceId/:UserId/hierarchy',
headers: {'content-type': 'application/json'},
data: {HierarchyGroupId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/users/:InstanceId/:UserId/hierarchy';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"HierarchyGroupId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/users/:InstanceId/:UserId/hierarchy',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "HierarchyGroupId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"HierarchyGroupId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId/hierarchy")
.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/users/:InstanceId/:UserId/hierarchy',
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({HierarchyGroupId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/users/:InstanceId/:UserId/hierarchy',
headers: {'content-type': 'application/json'},
body: {HierarchyGroupId: ''},
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}}/users/:InstanceId/:UserId/hierarchy');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
HierarchyGroupId: ''
});
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}}/users/:InstanceId/:UserId/hierarchy',
headers: {'content-type': 'application/json'},
data: {HierarchyGroupId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/users/:InstanceId/:UserId/hierarchy';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"HierarchyGroupId":""}'
};
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 = @{ @"HierarchyGroupId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/users/:InstanceId/:UserId/hierarchy"]
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}}/users/:InstanceId/:UserId/hierarchy" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"HierarchyGroupId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/users/:InstanceId/:UserId/hierarchy",
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([
'HierarchyGroupId' => ''
]),
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}}/users/:InstanceId/:UserId/hierarchy', [
'body' => '{
"HierarchyGroupId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/users/:InstanceId/:UserId/hierarchy');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'HierarchyGroupId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'HierarchyGroupId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/users/:InstanceId/:UserId/hierarchy');
$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}}/users/:InstanceId/:UserId/hierarchy' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"HierarchyGroupId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users/:InstanceId/:UserId/hierarchy' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"HierarchyGroupId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"HierarchyGroupId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/users/:InstanceId/:UserId/hierarchy", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/users/:InstanceId/:UserId/hierarchy"
payload = { "HierarchyGroupId": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/users/:InstanceId/:UserId/hierarchy"
payload <- "{\n \"HierarchyGroupId\": \"\"\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}}/users/:InstanceId/:UserId/hierarchy")
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 \"HierarchyGroupId\": \"\"\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/users/:InstanceId/:UserId/hierarchy') do |req|
req.body = "{\n \"HierarchyGroupId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/users/:InstanceId/:UserId/hierarchy";
let payload = json!({"HierarchyGroupId": ""});
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}}/users/:InstanceId/:UserId/hierarchy \
--header 'content-type: application/json' \
--data '{
"HierarchyGroupId": ""
}'
echo '{
"HierarchyGroupId": ""
}' | \
http POST {{baseUrl}}/users/:InstanceId/:UserId/hierarchy \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "HierarchyGroupId": ""\n}' \
--output-document \
- {{baseUrl}}/users/:InstanceId/:UserId/hierarchy
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["HierarchyGroupId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users/:InstanceId/:UserId/hierarchy")! 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
UpdateUserHierarchyGroupName
{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name
QUERY PARAMS
HierarchyGroupId
InstanceId
BODY json
{
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/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 \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name" {:content-type :json
:form-params {:Name ""}})
require "http/client"
url = "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name"),
Content = new StringContent("{\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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name"
payload := strings.NewReader("{\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/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name")
.setHeader("content-type", "application/json")
.setBody("{\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\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 \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name")
.header("content-type", "application/json")
.body("{\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name',
headers: {'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\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 \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name")
.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/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/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({Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name',
headers: {'content-type': 'application/json'},
body: {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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name',
headers: {'content-type': 'application/json'},
data: {Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"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 = @{ @"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name"]
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'Name' => ''
]),
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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name', [
'body' => '{
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name');
$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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name"
payload = { "Name": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name"
payload <- "{\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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Name\": \"\"\n}"
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/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name') do |req|
req.body = "{\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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name";
let payload = json!({"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}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name \
--header 'content-type: application/json' \
--data '{
"Name": ""
}'
echo '{
"Name": ""
}' | \
http POST {{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Name": ""\n}' \
--output-document \
- {{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["Name": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user-hierarchy-groups/:InstanceId/:HierarchyGroupId/name")! 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
UpdateUserHierarchyStructure
{{baseUrl}}/user-hierarchy-structure/:InstanceId
QUERY PARAMS
InstanceId
BODY json
{
"HierarchyStructure": {
"LevelOne": "",
"LevelTwo": "",
"LevelThree": "",
"LevelFour": "",
"LevelFive": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/user-hierarchy-structure/:InstanceId");
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 \"HierarchyStructure\": {\n \"LevelOne\": \"\",\n \"LevelTwo\": \"\",\n \"LevelThree\": \"\",\n \"LevelFour\": \"\",\n \"LevelFive\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/user-hierarchy-structure/:InstanceId" {:content-type :json
:form-params {:HierarchyStructure {:LevelOne ""
:LevelTwo ""
:LevelThree ""
:LevelFour ""
:LevelFive ""}}})
require "http/client"
url = "{{baseUrl}}/user-hierarchy-structure/:InstanceId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"HierarchyStructure\": {\n \"LevelOne\": \"\",\n \"LevelTwo\": \"\",\n \"LevelThree\": \"\",\n \"LevelFour\": \"\",\n \"LevelFive\": \"\"\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}}/user-hierarchy-structure/:InstanceId"),
Content = new StringContent("{\n \"HierarchyStructure\": {\n \"LevelOne\": \"\",\n \"LevelTwo\": \"\",\n \"LevelThree\": \"\",\n \"LevelFour\": \"\",\n \"LevelFive\": \"\"\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}}/user-hierarchy-structure/:InstanceId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"HierarchyStructure\": {\n \"LevelOne\": \"\",\n \"LevelTwo\": \"\",\n \"LevelThree\": \"\",\n \"LevelFour\": \"\",\n \"LevelFive\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/user-hierarchy-structure/:InstanceId"
payload := strings.NewReader("{\n \"HierarchyStructure\": {\n \"LevelOne\": \"\",\n \"LevelTwo\": \"\",\n \"LevelThree\": \"\",\n \"LevelFour\": \"\",\n \"LevelFive\": \"\"\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/user-hierarchy-structure/:InstanceId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 136
{
"HierarchyStructure": {
"LevelOne": "",
"LevelTwo": "",
"LevelThree": "",
"LevelFour": "",
"LevelFive": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/user-hierarchy-structure/:InstanceId")
.setHeader("content-type", "application/json")
.setBody("{\n \"HierarchyStructure\": {\n \"LevelOne\": \"\",\n \"LevelTwo\": \"\",\n \"LevelThree\": \"\",\n \"LevelFour\": \"\",\n \"LevelFive\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/user-hierarchy-structure/:InstanceId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"HierarchyStructure\": {\n \"LevelOne\": \"\",\n \"LevelTwo\": \"\",\n \"LevelThree\": \"\",\n \"LevelFour\": \"\",\n \"LevelFive\": \"\"\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 \"HierarchyStructure\": {\n \"LevelOne\": \"\",\n \"LevelTwo\": \"\",\n \"LevelThree\": \"\",\n \"LevelFour\": \"\",\n \"LevelFive\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/user-hierarchy-structure/:InstanceId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/user-hierarchy-structure/:InstanceId")
.header("content-type", "application/json")
.body("{\n \"HierarchyStructure\": {\n \"LevelOne\": \"\",\n \"LevelTwo\": \"\",\n \"LevelThree\": \"\",\n \"LevelFour\": \"\",\n \"LevelFive\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
HierarchyStructure: {
LevelOne: '',
LevelTwo: '',
LevelThree: '',
LevelFour: '',
LevelFive: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/user-hierarchy-structure/:InstanceId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/user-hierarchy-structure/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
HierarchyStructure: {LevelOne: '', LevelTwo: '', LevelThree: '', LevelFour: '', LevelFive: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/user-hierarchy-structure/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"HierarchyStructure":{"LevelOne":"","LevelTwo":"","LevelThree":"","LevelFour":"","LevelFive":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/user-hierarchy-structure/:InstanceId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "HierarchyStructure": {\n "LevelOne": "",\n "LevelTwo": "",\n "LevelThree": "",\n "LevelFour": "",\n "LevelFive": ""\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 \"HierarchyStructure\": {\n \"LevelOne\": \"\",\n \"LevelTwo\": \"\",\n \"LevelThree\": \"\",\n \"LevelFour\": \"\",\n \"LevelFive\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/user-hierarchy-structure/:InstanceId")
.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/user-hierarchy-structure/:InstanceId',
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({
HierarchyStructure: {LevelOne: '', LevelTwo: '', LevelThree: '', LevelFour: '', LevelFive: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/user-hierarchy-structure/:InstanceId',
headers: {'content-type': 'application/json'},
body: {
HierarchyStructure: {LevelOne: '', LevelTwo: '', LevelThree: '', LevelFour: '', LevelFive: ''}
},
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}}/user-hierarchy-structure/:InstanceId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
HierarchyStructure: {
LevelOne: '',
LevelTwo: '',
LevelThree: '',
LevelFour: '',
LevelFive: ''
}
});
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}}/user-hierarchy-structure/:InstanceId',
headers: {'content-type': 'application/json'},
data: {
HierarchyStructure: {LevelOne: '', LevelTwo: '', LevelThree: '', LevelFour: '', LevelFive: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/user-hierarchy-structure/:InstanceId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"HierarchyStructure":{"LevelOne":"","LevelTwo":"","LevelThree":"","LevelFour":"","LevelFive":""}}'
};
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 = @{ @"HierarchyStructure": @{ @"LevelOne": @"", @"LevelTwo": @"", @"LevelThree": @"", @"LevelFour": @"", @"LevelFive": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/user-hierarchy-structure/:InstanceId"]
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}}/user-hierarchy-structure/:InstanceId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"HierarchyStructure\": {\n \"LevelOne\": \"\",\n \"LevelTwo\": \"\",\n \"LevelThree\": \"\",\n \"LevelFour\": \"\",\n \"LevelFive\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/user-hierarchy-structure/:InstanceId",
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([
'HierarchyStructure' => [
'LevelOne' => '',
'LevelTwo' => '',
'LevelThree' => '',
'LevelFour' => '',
'LevelFive' => ''
]
]),
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}}/user-hierarchy-structure/:InstanceId', [
'body' => '{
"HierarchyStructure": {
"LevelOne": "",
"LevelTwo": "",
"LevelThree": "",
"LevelFour": "",
"LevelFive": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/user-hierarchy-structure/:InstanceId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'HierarchyStructure' => [
'LevelOne' => '',
'LevelTwo' => '',
'LevelThree' => '',
'LevelFour' => '',
'LevelFive' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'HierarchyStructure' => [
'LevelOne' => '',
'LevelTwo' => '',
'LevelThree' => '',
'LevelFour' => '',
'LevelFive' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/user-hierarchy-structure/:InstanceId');
$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}}/user-hierarchy-structure/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"HierarchyStructure": {
"LevelOne": "",
"LevelTwo": "",
"LevelThree": "",
"LevelFour": "",
"LevelFive": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/user-hierarchy-structure/:InstanceId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"HierarchyStructure": {
"LevelOne": "",
"LevelTwo": "",
"LevelThree": "",
"LevelFour": "",
"LevelFive": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"HierarchyStructure\": {\n \"LevelOne\": \"\",\n \"LevelTwo\": \"\",\n \"LevelThree\": \"\",\n \"LevelFour\": \"\",\n \"LevelFive\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/user-hierarchy-structure/:InstanceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/user-hierarchy-structure/:InstanceId"
payload = { "HierarchyStructure": {
"LevelOne": "",
"LevelTwo": "",
"LevelThree": "",
"LevelFour": "",
"LevelFive": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/user-hierarchy-structure/:InstanceId"
payload <- "{\n \"HierarchyStructure\": {\n \"LevelOne\": \"\",\n \"LevelTwo\": \"\",\n \"LevelThree\": \"\",\n \"LevelFour\": \"\",\n \"LevelFive\": \"\"\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}}/user-hierarchy-structure/:InstanceId")
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 \"HierarchyStructure\": {\n \"LevelOne\": \"\",\n \"LevelTwo\": \"\",\n \"LevelThree\": \"\",\n \"LevelFour\": \"\",\n \"LevelFive\": \"\"\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/user-hierarchy-structure/:InstanceId') do |req|
req.body = "{\n \"HierarchyStructure\": {\n \"LevelOne\": \"\",\n \"LevelTwo\": \"\",\n \"LevelThree\": \"\",\n \"LevelFour\": \"\",\n \"LevelFive\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/user-hierarchy-structure/:InstanceId";
let payload = json!({"HierarchyStructure": json!({
"LevelOne": "",
"LevelTwo": "",
"LevelThree": "",
"LevelFour": "",
"LevelFive": ""
})});
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}}/user-hierarchy-structure/:InstanceId \
--header 'content-type: application/json' \
--data '{
"HierarchyStructure": {
"LevelOne": "",
"LevelTwo": "",
"LevelThree": "",
"LevelFour": "",
"LevelFive": ""
}
}'
echo '{
"HierarchyStructure": {
"LevelOne": "",
"LevelTwo": "",
"LevelThree": "",
"LevelFour": "",
"LevelFive": ""
}
}' | \
http POST {{baseUrl}}/user-hierarchy-structure/:InstanceId \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "HierarchyStructure": {\n "LevelOne": "",\n "LevelTwo": "",\n "LevelThree": "",\n "LevelFour": "",\n "LevelFive": ""\n }\n}' \
--output-document \
- {{baseUrl}}/user-hierarchy-structure/:InstanceId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["HierarchyStructure": [
"LevelOne": "",
"LevelTwo": "",
"LevelThree": "",
"LevelFour": "",
"LevelFive": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/user-hierarchy-structure/:InstanceId")! 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
UpdateUserIdentityInfo
{{baseUrl}}/users/:InstanceId/:UserId/identity-info
QUERY PARAMS
UserId
InstanceId
BODY json
{
"IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users/:InstanceId/:UserId/identity-info");
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 \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/users/:InstanceId/:UserId/identity-info" {:content-type :json
:form-params {:IdentityInfo {:FirstName ""
:LastName ""
:Email ""
:SecondaryEmail ""
:Mobile ""}}})
require "http/client"
url = "{{baseUrl}}/users/:InstanceId/:UserId/identity-info"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\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}}/users/:InstanceId/:UserId/identity-info"),
Content = new StringContent("{\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\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}}/users/:InstanceId/:UserId/identity-info");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/users/:InstanceId/:UserId/identity-info"
payload := strings.NewReader("{\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\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/users/:InstanceId/:UserId/identity-info HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 128
{
"IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/users/:InstanceId/:UserId/identity-info")
.setHeader("content-type", "application/json")
.setBody("{\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/users/:InstanceId/:UserId/identity-info"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\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 \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId/identity-info")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/users/:InstanceId/:UserId/identity-info")
.header("content-type", "application/json")
.body("{\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
IdentityInfo: {
FirstName: '',
LastName: '',
Email: '',
SecondaryEmail: '',
Mobile: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/users/:InstanceId/:UserId/identity-info');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/users/:InstanceId/:UserId/identity-info',
headers: {'content-type': 'application/json'},
data: {
IdentityInfo: {FirstName: '', LastName: '', Email: '', SecondaryEmail: '', Mobile: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/users/:InstanceId/:UserId/identity-info';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"IdentityInfo":{"FirstName":"","LastName":"","Email":"","SecondaryEmail":"","Mobile":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/users/:InstanceId/:UserId/identity-info',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "IdentityInfo": {\n "FirstName": "",\n "LastName": "",\n "Email": "",\n "SecondaryEmail": "",\n "Mobile": ""\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 \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId/identity-info")
.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/users/:InstanceId/:UserId/identity-info',
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({
IdentityInfo: {FirstName: '', LastName: '', Email: '', SecondaryEmail: '', Mobile: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/users/:InstanceId/:UserId/identity-info',
headers: {'content-type': 'application/json'},
body: {
IdentityInfo: {FirstName: '', LastName: '', Email: '', SecondaryEmail: '', Mobile: ''}
},
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}}/users/:InstanceId/:UserId/identity-info');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
IdentityInfo: {
FirstName: '',
LastName: '',
Email: '',
SecondaryEmail: '',
Mobile: ''
}
});
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}}/users/:InstanceId/:UserId/identity-info',
headers: {'content-type': 'application/json'},
data: {
IdentityInfo: {FirstName: '', LastName: '', Email: '', SecondaryEmail: '', Mobile: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/users/:InstanceId/:UserId/identity-info';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"IdentityInfo":{"FirstName":"","LastName":"","Email":"","SecondaryEmail":"","Mobile":""}}'
};
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 = @{ @"IdentityInfo": @{ @"FirstName": @"", @"LastName": @"", @"Email": @"", @"SecondaryEmail": @"", @"Mobile": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/users/:InstanceId/:UserId/identity-info"]
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}}/users/:InstanceId/:UserId/identity-info" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/users/:InstanceId/:UserId/identity-info",
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([
'IdentityInfo' => [
'FirstName' => '',
'LastName' => '',
'Email' => '',
'SecondaryEmail' => '',
'Mobile' => ''
]
]),
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}}/users/:InstanceId/:UserId/identity-info', [
'body' => '{
"IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/users/:InstanceId/:UserId/identity-info');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'IdentityInfo' => [
'FirstName' => '',
'LastName' => '',
'Email' => '',
'SecondaryEmail' => '',
'Mobile' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'IdentityInfo' => [
'FirstName' => '',
'LastName' => '',
'Email' => '',
'SecondaryEmail' => '',
'Mobile' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/users/:InstanceId/:UserId/identity-info');
$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}}/users/:InstanceId/:UserId/identity-info' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users/:InstanceId/:UserId/identity-info' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/users/:InstanceId/:UserId/identity-info", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/users/:InstanceId/:UserId/identity-info"
payload = { "IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/users/:InstanceId/:UserId/identity-info"
payload <- "{\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\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}}/users/:InstanceId/:UserId/identity-info")
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 \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\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/users/:InstanceId/:UserId/identity-info') do |req|
req.body = "{\n \"IdentityInfo\": {\n \"FirstName\": \"\",\n \"LastName\": \"\",\n \"Email\": \"\",\n \"SecondaryEmail\": \"\",\n \"Mobile\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/users/:InstanceId/:UserId/identity-info";
let payload = json!({"IdentityInfo": json!({
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
})});
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}}/users/:InstanceId/:UserId/identity-info \
--header 'content-type: application/json' \
--data '{
"IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
}
}'
echo '{
"IdentityInfo": {
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
}
}' | \
http POST {{baseUrl}}/users/:InstanceId/:UserId/identity-info \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "IdentityInfo": {\n "FirstName": "",\n "LastName": "",\n "Email": "",\n "SecondaryEmail": "",\n "Mobile": ""\n }\n}' \
--output-document \
- {{baseUrl}}/users/:InstanceId/:UserId/identity-info
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["IdentityInfo": [
"FirstName": "",
"LastName": "",
"Email": "",
"SecondaryEmail": "",
"Mobile": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users/:InstanceId/:UserId/identity-info")! 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
UpdateUserPhoneConfig
{{baseUrl}}/users/:InstanceId/:UserId/phone-config
QUERY PARAMS
UserId
InstanceId
BODY json
{
"PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users/:InstanceId/:UserId/phone-config");
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 \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/users/:InstanceId/:UserId/phone-config" {:content-type :json
:form-params {:PhoneConfig {:PhoneType ""
:AutoAccept ""
:AfterContactWorkTimeLimit ""
:DeskPhoneNumber ""}}})
require "http/client"
url = "{{baseUrl}}/users/:InstanceId/:UserId/phone-config"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\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}}/users/:InstanceId/:UserId/phone-config"),
Content = new StringContent("{\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\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}}/users/:InstanceId/:UserId/phone-config");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/users/:InstanceId/:UserId/phone-config"
payload := strings.NewReader("{\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\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/users/:InstanceId/:UserId/phone-config HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 132
{
"PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/users/:InstanceId/:UserId/phone-config")
.setHeader("content-type", "application/json")
.setBody("{\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/users/:InstanceId/:UserId/phone-config"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\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 \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId/phone-config")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/users/:InstanceId/:UserId/phone-config")
.header("content-type", "application/json")
.body("{\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
PhoneConfig: {
PhoneType: '',
AutoAccept: '',
AfterContactWorkTimeLimit: '',
DeskPhoneNumber: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/users/:InstanceId/:UserId/phone-config');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/users/:InstanceId/:UserId/phone-config',
headers: {'content-type': 'application/json'},
data: {
PhoneConfig: {
PhoneType: '',
AutoAccept: '',
AfterContactWorkTimeLimit: '',
DeskPhoneNumber: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/users/:InstanceId/:UserId/phone-config';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"PhoneConfig":{"PhoneType":"","AutoAccept":"","AfterContactWorkTimeLimit":"","DeskPhoneNumber":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/users/:InstanceId/:UserId/phone-config',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "PhoneConfig": {\n "PhoneType": "",\n "AutoAccept": "",\n "AfterContactWorkTimeLimit": "",\n "DeskPhoneNumber": ""\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 \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId/phone-config")
.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/users/:InstanceId/:UserId/phone-config',
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({
PhoneConfig: {
PhoneType: '',
AutoAccept: '',
AfterContactWorkTimeLimit: '',
DeskPhoneNumber: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/users/:InstanceId/:UserId/phone-config',
headers: {'content-type': 'application/json'},
body: {
PhoneConfig: {
PhoneType: '',
AutoAccept: '',
AfterContactWorkTimeLimit: '',
DeskPhoneNumber: ''
}
},
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}}/users/:InstanceId/:UserId/phone-config');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
PhoneConfig: {
PhoneType: '',
AutoAccept: '',
AfterContactWorkTimeLimit: '',
DeskPhoneNumber: ''
}
});
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}}/users/:InstanceId/:UserId/phone-config',
headers: {'content-type': 'application/json'},
data: {
PhoneConfig: {
PhoneType: '',
AutoAccept: '',
AfterContactWorkTimeLimit: '',
DeskPhoneNumber: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/users/:InstanceId/:UserId/phone-config';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"PhoneConfig":{"PhoneType":"","AutoAccept":"","AfterContactWorkTimeLimit":"","DeskPhoneNumber":""}}'
};
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 = @{ @"PhoneConfig": @{ @"PhoneType": @"", @"AutoAccept": @"", @"AfterContactWorkTimeLimit": @"", @"DeskPhoneNumber": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/users/:InstanceId/:UserId/phone-config"]
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}}/users/:InstanceId/:UserId/phone-config" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/users/:InstanceId/:UserId/phone-config",
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([
'PhoneConfig' => [
'PhoneType' => '',
'AutoAccept' => '',
'AfterContactWorkTimeLimit' => '',
'DeskPhoneNumber' => ''
]
]),
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}}/users/:InstanceId/:UserId/phone-config', [
'body' => '{
"PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/users/:InstanceId/:UserId/phone-config');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'PhoneConfig' => [
'PhoneType' => '',
'AutoAccept' => '',
'AfterContactWorkTimeLimit' => '',
'DeskPhoneNumber' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'PhoneConfig' => [
'PhoneType' => '',
'AutoAccept' => '',
'AfterContactWorkTimeLimit' => '',
'DeskPhoneNumber' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/users/:InstanceId/:UserId/phone-config');
$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}}/users/:InstanceId/:UserId/phone-config' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users/:InstanceId/:UserId/phone-config' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/users/:InstanceId/:UserId/phone-config", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/users/:InstanceId/:UserId/phone-config"
payload = { "PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/users/:InstanceId/:UserId/phone-config"
payload <- "{\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\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}}/users/:InstanceId/:UserId/phone-config")
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 \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\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/users/:InstanceId/:UserId/phone-config') do |req|
req.body = "{\n \"PhoneConfig\": {\n \"PhoneType\": \"\",\n \"AutoAccept\": \"\",\n \"AfterContactWorkTimeLimit\": \"\",\n \"DeskPhoneNumber\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/users/:InstanceId/:UserId/phone-config";
let payload = json!({"PhoneConfig": json!({
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
})});
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}}/users/:InstanceId/:UserId/phone-config \
--header 'content-type: application/json' \
--data '{
"PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
}
}'
echo '{
"PhoneConfig": {
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
}
}' | \
http POST {{baseUrl}}/users/:InstanceId/:UserId/phone-config \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "PhoneConfig": {\n "PhoneType": "",\n "AutoAccept": "",\n "AfterContactWorkTimeLimit": "",\n "DeskPhoneNumber": ""\n }\n}' \
--output-document \
- {{baseUrl}}/users/:InstanceId/:UserId/phone-config
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["PhoneConfig": [
"PhoneType": "",
"AutoAccept": "",
"AfterContactWorkTimeLimit": "",
"DeskPhoneNumber": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users/:InstanceId/:UserId/phone-config")! 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
UpdateUserRoutingProfile
{{baseUrl}}/users/:InstanceId/:UserId/routing-profile
QUERY PARAMS
UserId
InstanceId
BODY json
{
"RoutingProfileId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users/:InstanceId/:UserId/routing-profile");
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 \"RoutingProfileId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/users/:InstanceId/:UserId/routing-profile" {:content-type :json
:form-params {:RoutingProfileId ""}})
require "http/client"
url = "{{baseUrl}}/users/:InstanceId/:UserId/routing-profile"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"RoutingProfileId\": \"\"\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}}/users/:InstanceId/:UserId/routing-profile"),
Content = new StringContent("{\n \"RoutingProfileId\": \"\"\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}}/users/:InstanceId/:UserId/routing-profile");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"RoutingProfileId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/users/:InstanceId/:UserId/routing-profile"
payload := strings.NewReader("{\n \"RoutingProfileId\": \"\"\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/users/:InstanceId/:UserId/routing-profile HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 28
{
"RoutingProfileId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/users/:InstanceId/:UserId/routing-profile")
.setHeader("content-type", "application/json")
.setBody("{\n \"RoutingProfileId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/users/:InstanceId/:UserId/routing-profile"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"RoutingProfileId\": \"\"\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 \"RoutingProfileId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId/routing-profile")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/users/:InstanceId/:UserId/routing-profile")
.header("content-type", "application/json")
.body("{\n \"RoutingProfileId\": \"\"\n}")
.asString();
const data = JSON.stringify({
RoutingProfileId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/users/:InstanceId/:UserId/routing-profile');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/users/:InstanceId/:UserId/routing-profile',
headers: {'content-type': 'application/json'},
data: {RoutingProfileId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/users/:InstanceId/:UserId/routing-profile';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"RoutingProfileId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/users/:InstanceId/:UserId/routing-profile',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "RoutingProfileId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"RoutingProfileId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId/routing-profile")
.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/users/:InstanceId/:UserId/routing-profile',
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({RoutingProfileId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/users/:InstanceId/:UserId/routing-profile',
headers: {'content-type': 'application/json'},
body: {RoutingProfileId: ''},
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}}/users/:InstanceId/:UserId/routing-profile');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
RoutingProfileId: ''
});
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}}/users/:InstanceId/:UserId/routing-profile',
headers: {'content-type': 'application/json'},
data: {RoutingProfileId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/users/:InstanceId/:UserId/routing-profile';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"RoutingProfileId":""}'
};
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 = @{ @"RoutingProfileId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/users/:InstanceId/:UserId/routing-profile"]
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}}/users/:InstanceId/:UserId/routing-profile" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"RoutingProfileId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/users/:InstanceId/:UserId/routing-profile",
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([
'RoutingProfileId' => ''
]),
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}}/users/:InstanceId/:UserId/routing-profile', [
'body' => '{
"RoutingProfileId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/users/:InstanceId/:UserId/routing-profile');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'RoutingProfileId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'RoutingProfileId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/users/:InstanceId/:UserId/routing-profile');
$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}}/users/:InstanceId/:UserId/routing-profile' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"RoutingProfileId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users/:InstanceId/:UserId/routing-profile' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"RoutingProfileId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"RoutingProfileId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/users/:InstanceId/:UserId/routing-profile", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/users/:InstanceId/:UserId/routing-profile"
payload = { "RoutingProfileId": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/users/:InstanceId/:UserId/routing-profile"
payload <- "{\n \"RoutingProfileId\": \"\"\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}}/users/:InstanceId/:UserId/routing-profile")
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 \"RoutingProfileId\": \"\"\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/users/:InstanceId/:UserId/routing-profile') do |req|
req.body = "{\n \"RoutingProfileId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/users/:InstanceId/:UserId/routing-profile";
let payload = json!({"RoutingProfileId": ""});
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}}/users/:InstanceId/:UserId/routing-profile \
--header 'content-type: application/json' \
--data '{
"RoutingProfileId": ""
}'
echo '{
"RoutingProfileId": ""
}' | \
http POST {{baseUrl}}/users/:InstanceId/:UserId/routing-profile \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "RoutingProfileId": ""\n}' \
--output-document \
- {{baseUrl}}/users/:InstanceId/:UserId/routing-profile
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["RoutingProfileId": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users/:InstanceId/:UserId/routing-profile")! 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
UpdateUserSecurityProfiles
{{baseUrl}}/users/:InstanceId/:UserId/security-profiles
QUERY PARAMS
UserId
InstanceId
BODY json
{
"SecurityProfileIds": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/users/:InstanceId/:UserId/security-profiles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"SecurityProfileIds\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/users/:InstanceId/:UserId/security-profiles" {:content-type :json
:form-params {:SecurityProfileIds []}})
require "http/client"
url = "{{baseUrl}}/users/:InstanceId/:UserId/security-profiles"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"SecurityProfileIds\": []\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}}/users/:InstanceId/:UserId/security-profiles"),
Content = new StringContent("{\n \"SecurityProfileIds\": []\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}}/users/:InstanceId/:UserId/security-profiles");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SecurityProfileIds\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/users/:InstanceId/:UserId/security-profiles"
payload := strings.NewReader("{\n \"SecurityProfileIds\": []\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/users/:InstanceId/:UserId/security-profiles HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 30
{
"SecurityProfileIds": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/users/:InstanceId/:UserId/security-profiles")
.setHeader("content-type", "application/json")
.setBody("{\n \"SecurityProfileIds\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/users/:InstanceId/:UserId/security-profiles"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"SecurityProfileIds\": []\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 \"SecurityProfileIds\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId/security-profiles")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/users/:InstanceId/:UserId/security-profiles")
.header("content-type", "application/json")
.body("{\n \"SecurityProfileIds\": []\n}")
.asString();
const data = JSON.stringify({
SecurityProfileIds: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/users/:InstanceId/:UserId/security-profiles');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/users/:InstanceId/:UserId/security-profiles',
headers: {'content-type': 'application/json'},
data: {SecurityProfileIds: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/users/:InstanceId/:UserId/security-profiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"SecurityProfileIds":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/users/:InstanceId/:UserId/security-profiles',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "SecurityProfileIds": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"SecurityProfileIds\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/users/:InstanceId/:UserId/security-profiles")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/users/:InstanceId/:UserId/security-profiles',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({SecurityProfileIds: []}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/users/:InstanceId/:UserId/security-profiles',
headers: {'content-type': 'application/json'},
body: {SecurityProfileIds: []},
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}}/users/:InstanceId/:UserId/security-profiles');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
SecurityProfileIds: []
});
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}}/users/:InstanceId/:UserId/security-profiles',
headers: {'content-type': 'application/json'},
data: {SecurityProfileIds: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/users/:InstanceId/:UserId/security-profiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"SecurityProfileIds":[]}'
};
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 = @{ @"SecurityProfileIds": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/users/:InstanceId/:UserId/security-profiles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/users/:InstanceId/:UserId/security-profiles" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"SecurityProfileIds\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/users/:InstanceId/:UserId/security-profiles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'SecurityProfileIds' => [
]
]),
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}}/users/:InstanceId/:UserId/security-profiles', [
'body' => '{
"SecurityProfileIds": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/users/:InstanceId/:UserId/security-profiles');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SecurityProfileIds' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SecurityProfileIds' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/users/:InstanceId/:UserId/security-profiles');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/users/:InstanceId/:UserId/security-profiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"SecurityProfileIds": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/users/:InstanceId/:UserId/security-profiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"SecurityProfileIds": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SecurityProfileIds\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/users/:InstanceId/:UserId/security-profiles", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/users/:InstanceId/:UserId/security-profiles"
payload = { "SecurityProfileIds": [] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/users/:InstanceId/:UserId/security-profiles"
payload <- "{\n \"SecurityProfileIds\": []\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}}/users/:InstanceId/:UserId/security-profiles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"SecurityProfileIds\": []\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/users/:InstanceId/:UserId/security-profiles') do |req|
req.body = "{\n \"SecurityProfileIds\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/users/:InstanceId/:UserId/security-profiles";
let payload = json!({"SecurityProfileIds": ()});
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}}/users/:InstanceId/:UserId/security-profiles \
--header 'content-type: application/json' \
--data '{
"SecurityProfileIds": []
}'
echo '{
"SecurityProfileIds": []
}' | \
http POST {{baseUrl}}/users/:InstanceId/:UserId/security-profiles \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "SecurityProfileIds": []\n}' \
--output-document \
- {{baseUrl}}/users/:InstanceId/:UserId/security-profiles
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["SecurityProfileIds": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/users/:InstanceId/:UserId/security-profiles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()