Amazon Connect Service
Amazon Connect Servicev2017-08-08
Amazon Connect is a cloud-based contact center solution that you use to set up and manage a customer contact center and provide reliable customer engagement at any scale. Amazon Connect provides metrics and real-time reporting that enable you to optimize contact routing. You can also resolve customer issues more efficiently by getting customers in touch with the appropriate agents. There are limits to the number of Amazon Connect resources that you can create. There are also limits to the number of requests that you can make per second. For more information, see Amazon Connect Service Quotas…
- Endpoints
- 171 (66 POST, 53 GET, 31 PUT, 21 DELETE)
- Base URL
http://connect.{region}.amazonaws.com- Authentication
- API key
- Spec format
- OpenAPI 3.0.0
- API version
- 2017-08-08
- Provider
- amazonaws.com
- License
- Apache 2.0 License
- Categories
- Cloud & Infrastructure
- Last updated
Use this API in Bruno:
- Download the Bruno collection above and unzip it.
- In Bruno, choose Open Collection and select the unzipped folder.
- Set the
baseUrlvariable (for examplehttp://connect.{region}.amazonaws.com) and your API key credentials, then send requests.
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()