Amazon Pinpoint
POST
CreateApp
{{baseUrl}}/v1/apps
BODY json
{
"CreateApplicationRequest": {
"Name": "",
"tags": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CreateApplicationRequest\": {\n \"Name\": \"\",\n \"tags\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/apps" {:content-type :json
:form-params {:CreateApplicationRequest {:Name ""
:tags ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"CreateApplicationRequest\": {\n \"Name\": \"\",\n \"tags\": \"\"\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}}/v1/apps"),
Content = new StringContent("{\n \"CreateApplicationRequest\": {\n \"Name\": \"\",\n \"tags\": \"\"\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}}/v1/apps");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"CreateApplicationRequest\": {\n \"Name\": \"\",\n \"tags\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps"
payload := strings.NewReader("{\n \"CreateApplicationRequest\": {\n \"Name\": \"\",\n \"tags\": \"\"\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/v1/apps HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 70
{
"CreateApplicationRequest": {
"Name": "",
"tags": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/apps")
.setHeader("content-type", "application/json")
.setBody("{\n \"CreateApplicationRequest\": {\n \"Name\": \"\",\n \"tags\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"CreateApplicationRequest\": {\n \"Name\": \"\",\n \"tags\": \"\"\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 \"CreateApplicationRequest\": {\n \"Name\": \"\",\n \"tags\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/apps")
.header("content-type", "application/json")
.body("{\n \"CreateApplicationRequest\": {\n \"Name\": \"\",\n \"tags\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
CreateApplicationRequest: {
Name: '',
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}}/v1/apps');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps',
headers: {'content-type': 'application/json'},
data: {CreateApplicationRequest: {Name: '', tags: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"CreateApplicationRequest":{"Name":"","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}}/v1/apps',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "CreateApplicationRequest": {\n "Name": "",\n "tags": ""\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 \"CreateApplicationRequest\": {\n \"Name\": \"\",\n \"tags\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps")
.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/v1/apps',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({CreateApplicationRequest: {Name: '', tags: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps',
headers: {'content-type': 'application/json'},
body: {CreateApplicationRequest: {Name: '', 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}}/v1/apps');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
CreateApplicationRequest: {
Name: '',
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}}/v1/apps',
headers: {'content-type': 'application/json'},
data: {CreateApplicationRequest: {Name: '', tags: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"CreateApplicationRequest":{"Name":"","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 = @{ @"CreateApplicationRequest": @{ @"Name": @"", @"tags": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps"]
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}}/v1/apps" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"CreateApplicationRequest\": {\n \"Name\": \"\",\n \"tags\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps",
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([
'CreateApplicationRequest' => [
'Name' => '',
'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}}/v1/apps', [
'body' => '{
"CreateApplicationRequest": {
"Name": "",
"tags": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CreateApplicationRequest' => [
'Name' => '',
'tags' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CreateApplicationRequest' => [
'Name' => '',
'tags' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps');
$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}}/v1/apps' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"CreateApplicationRequest": {
"Name": "",
"tags": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"CreateApplicationRequest": {
"Name": "",
"tags": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CreateApplicationRequest\": {\n \"Name\": \"\",\n \"tags\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/apps", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps"
payload = { "CreateApplicationRequest": {
"Name": "",
"tags": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps"
payload <- "{\n \"CreateApplicationRequest\": {\n \"Name\": \"\",\n \"tags\": \"\"\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}}/v1/apps")
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 \"CreateApplicationRequest\": {\n \"Name\": \"\",\n \"tags\": \"\"\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/v1/apps') do |req|
req.body = "{\n \"CreateApplicationRequest\": {\n \"Name\": \"\",\n \"tags\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps";
let payload = json!({"CreateApplicationRequest": json!({
"Name": "",
"tags": ""
})});
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}}/v1/apps \
--header 'content-type: application/json' \
--data '{
"CreateApplicationRequest": {
"Name": "",
"tags": ""
}
}'
echo '{
"CreateApplicationRequest": {
"Name": "",
"tags": ""
}
}' | \
http POST {{baseUrl}}/v1/apps \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "CreateApplicationRequest": {\n "Name": "",\n "tags": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["CreateApplicationRequest": [
"Name": "",
"tags": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps")! 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
CreateCampaign
{{baseUrl}}/v1/apps/:application-id/campaigns
QUERY PARAMS
application-id
BODY json
{
"WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/campaigns");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/apps/:application-id/campaigns" {:content-type :json
:form-params {:WriteCampaignRequest {:AdditionalTreatments ""
:CustomDeliveryConfiguration ""
:Description ""
:HoldoutPercent ""
:Hook ""
:IsPaused ""
:Limits ""
:MessageConfiguration ""
:Name ""
:Schedule ""
:SegmentId ""
:SegmentVersion ""
:tags ""
:TemplateConfiguration ""
:TreatmentDescription ""
:TreatmentName ""
:Priority ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/campaigns"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\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}}/v1/apps/:application-id/campaigns"),
Content = new StringContent("{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\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}}/v1/apps/:application-id/campaigns");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/campaigns"
payload := strings.NewReader("{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\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/v1/apps/:application-id/campaigns HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 449
{
"WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/apps/:application-id/campaigns")
.setHeader("content-type", "application/json")
.setBody("{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/campaigns"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\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 \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/apps/:application-id/campaigns")
.header("content-type", "application/json")
.body("{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
WriteCampaignRequest: {
AdditionalTreatments: '',
CustomDeliveryConfiguration: '',
Description: '',
HoldoutPercent: '',
Hook: '',
IsPaused: '',
Limits: '',
MessageConfiguration: '',
Name: '',
Schedule: '',
SegmentId: '',
SegmentVersion: '',
tags: '',
TemplateConfiguration: '',
TreatmentDescription: '',
TreatmentName: '',
Priority: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/apps/:application-id/campaigns');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns',
headers: {'content-type': 'application/json'},
data: {
WriteCampaignRequest: {
AdditionalTreatments: '',
CustomDeliveryConfiguration: '',
Description: '',
HoldoutPercent: '',
Hook: '',
IsPaused: '',
Limits: '',
MessageConfiguration: '',
Name: '',
Schedule: '',
SegmentId: '',
SegmentVersion: '',
tags: '',
TemplateConfiguration: '',
TreatmentDescription: '',
TreatmentName: '',
Priority: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"WriteCampaignRequest":{"AdditionalTreatments":"","CustomDeliveryConfiguration":"","Description":"","HoldoutPercent":"","Hook":"","IsPaused":"","Limits":"","MessageConfiguration":"","Name":"","Schedule":"","SegmentId":"","SegmentVersion":"","tags":"","TemplateConfiguration":"","TreatmentDescription":"","TreatmentName":"","Priority":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/campaigns',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "WriteCampaignRequest": {\n "AdditionalTreatments": "",\n "CustomDeliveryConfiguration": "",\n "Description": "",\n "HoldoutPercent": "",\n "Hook": "",\n "IsPaused": "",\n "Limits": "",\n "MessageConfiguration": "",\n "Name": "",\n "Schedule": "",\n "SegmentId": "",\n "SegmentVersion": "",\n "tags": "",\n "TemplateConfiguration": "",\n "TreatmentDescription": "",\n "TreatmentName": "",\n "Priority": ""\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 \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns")
.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/v1/apps/:application-id/campaigns',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
WriteCampaignRequest: {
AdditionalTreatments: '',
CustomDeliveryConfiguration: '',
Description: '',
HoldoutPercent: '',
Hook: '',
IsPaused: '',
Limits: '',
MessageConfiguration: '',
Name: '',
Schedule: '',
SegmentId: '',
SegmentVersion: '',
tags: '',
TemplateConfiguration: '',
TreatmentDescription: '',
TreatmentName: '',
Priority: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns',
headers: {'content-type': 'application/json'},
body: {
WriteCampaignRequest: {
AdditionalTreatments: '',
CustomDeliveryConfiguration: '',
Description: '',
HoldoutPercent: '',
Hook: '',
IsPaused: '',
Limits: '',
MessageConfiguration: '',
Name: '',
Schedule: '',
SegmentId: '',
SegmentVersion: '',
tags: '',
TemplateConfiguration: '',
TreatmentDescription: '',
TreatmentName: '',
Priority: ''
}
},
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}}/v1/apps/:application-id/campaigns');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
WriteCampaignRequest: {
AdditionalTreatments: '',
CustomDeliveryConfiguration: '',
Description: '',
HoldoutPercent: '',
Hook: '',
IsPaused: '',
Limits: '',
MessageConfiguration: '',
Name: '',
Schedule: '',
SegmentId: '',
SegmentVersion: '',
tags: '',
TemplateConfiguration: '',
TreatmentDescription: '',
TreatmentName: '',
Priority: ''
}
});
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}}/v1/apps/:application-id/campaigns',
headers: {'content-type': 'application/json'},
data: {
WriteCampaignRequest: {
AdditionalTreatments: '',
CustomDeliveryConfiguration: '',
Description: '',
HoldoutPercent: '',
Hook: '',
IsPaused: '',
Limits: '',
MessageConfiguration: '',
Name: '',
Schedule: '',
SegmentId: '',
SegmentVersion: '',
tags: '',
TemplateConfiguration: '',
TreatmentDescription: '',
TreatmentName: '',
Priority: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"WriteCampaignRequest":{"AdditionalTreatments":"","CustomDeliveryConfiguration":"","Description":"","HoldoutPercent":"","Hook":"","IsPaused":"","Limits":"","MessageConfiguration":"","Name":"","Schedule":"","SegmentId":"","SegmentVersion":"","tags":"","TemplateConfiguration":"","TreatmentDescription":"","TreatmentName":"","Priority":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"WriteCampaignRequest": @{ @"AdditionalTreatments": @"", @"CustomDeliveryConfiguration": @"", @"Description": @"", @"HoldoutPercent": @"", @"Hook": @"", @"IsPaused": @"", @"Limits": @"", @"MessageConfiguration": @"", @"Name": @"", @"Schedule": @"", @"SegmentId": @"", @"SegmentVersion": @"", @"tags": @"", @"TemplateConfiguration": @"", @"TreatmentDescription": @"", @"TreatmentName": @"", @"Priority": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/campaigns"]
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}}/v1/apps/:application-id/campaigns" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/campaigns",
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([
'WriteCampaignRequest' => [
'AdditionalTreatments' => '',
'CustomDeliveryConfiguration' => '',
'Description' => '',
'HoldoutPercent' => '',
'Hook' => '',
'IsPaused' => '',
'Limits' => '',
'MessageConfiguration' => '',
'Name' => '',
'Schedule' => '',
'SegmentId' => '',
'SegmentVersion' => '',
'tags' => '',
'TemplateConfiguration' => '',
'TreatmentDescription' => '',
'TreatmentName' => '',
'Priority' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/campaigns', [
'body' => '{
"WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/campaigns');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'WriteCampaignRequest' => [
'AdditionalTreatments' => '',
'CustomDeliveryConfiguration' => '',
'Description' => '',
'HoldoutPercent' => '',
'Hook' => '',
'IsPaused' => '',
'Limits' => '',
'MessageConfiguration' => '',
'Name' => '',
'Schedule' => '',
'SegmentId' => '',
'SegmentVersion' => '',
'tags' => '',
'TemplateConfiguration' => '',
'TreatmentDescription' => '',
'TreatmentName' => '',
'Priority' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'WriteCampaignRequest' => [
'AdditionalTreatments' => '',
'CustomDeliveryConfiguration' => '',
'Description' => '',
'HoldoutPercent' => '',
'Hook' => '',
'IsPaused' => '',
'Limits' => '',
'MessageConfiguration' => '',
'Name' => '',
'Schedule' => '',
'SegmentId' => '',
'SegmentVersion' => '',
'tags' => '',
'TemplateConfiguration' => '',
'TreatmentDescription' => '',
'TreatmentName' => '',
'Priority' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/campaigns');
$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}}/v1/apps/:application-id/campaigns' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/apps/:application-id/campaigns", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/campaigns"
payload = { "WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/campaigns"
payload <- "{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\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}}/v1/apps/:application-id/campaigns")
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 \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\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/v1/apps/:application-id/campaigns') do |req|
req.body = "{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/campaigns";
let payload = json!({"WriteCampaignRequest": json!({
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
})});
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}}/v1/apps/:application-id/campaigns \
--header 'content-type: application/json' \
--data '{
"WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
}
}'
echo '{
"WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
}
}' | \
http POST {{baseUrl}}/v1/apps/:application-id/campaigns \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "WriteCampaignRequest": {\n "AdditionalTreatments": "",\n "CustomDeliveryConfiguration": "",\n "Description": "",\n "HoldoutPercent": "",\n "Hook": "",\n "IsPaused": "",\n "Limits": "",\n "MessageConfiguration": "",\n "Name": "",\n "Schedule": "",\n "SegmentId": "",\n "SegmentVersion": "",\n "tags": "",\n "TemplateConfiguration": "",\n "TreatmentDescription": "",\n "TreatmentName": "",\n "Priority": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/campaigns
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["WriteCampaignRequest": [
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/campaigns")! 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
CreateEmailTemplate
{{baseUrl}}/v1/templates/:template-name/email
QUERY PARAMS
template-name
BODY json
{
"EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/email");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/templates/:template-name/email" {:content-type :json
:form-params {:EmailTemplateRequest {:DefaultSubstitutions ""
:HtmlPart ""
:RecommenderId ""
:Subject ""
:tags ""
:TemplateDescription ""
:TextPart ""}}})
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/email"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\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}}/v1/templates/:template-name/email"),
Content = new StringContent("{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\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}}/v1/templates/:template-name/email");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/email"
payload := strings.NewReader("{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\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/v1/templates/:template-name/email HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 197
{
"EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/templates/:template-name/email")
.setHeader("content-type", "application/json")
.setBody("{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/email"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\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 \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/email")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/templates/:template-name/email")
.header("content-type", "application/json")
.body("{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
EmailTemplateRequest: {
DefaultSubstitutions: '',
HtmlPart: '',
RecommenderId: '',
Subject: '',
tags: '',
TemplateDescription: '',
TextPart: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/templates/:template-name/email');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/templates/:template-name/email',
headers: {'content-type': 'application/json'},
data: {
EmailTemplateRequest: {
DefaultSubstitutions: '',
HtmlPart: '',
RecommenderId: '',
Subject: '',
tags: '',
TemplateDescription: '',
TextPart: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/email';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"EmailTemplateRequest":{"DefaultSubstitutions":"","HtmlPart":"","RecommenderId":"","Subject":"","tags":"","TemplateDescription":"","TextPart":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/templates/:template-name/email',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "EmailTemplateRequest": {\n "DefaultSubstitutions": "",\n "HtmlPart": "",\n "RecommenderId": "",\n "Subject": "",\n "tags": "",\n "TemplateDescription": "",\n "TextPart": ""\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 \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/email")
.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/v1/templates/:template-name/email',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
EmailTemplateRequest: {
DefaultSubstitutions: '',
HtmlPart: '',
RecommenderId: '',
Subject: '',
tags: '',
TemplateDescription: '',
TextPart: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/templates/:template-name/email',
headers: {'content-type': 'application/json'},
body: {
EmailTemplateRequest: {
DefaultSubstitutions: '',
HtmlPart: '',
RecommenderId: '',
Subject: '',
tags: '',
TemplateDescription: '',
TextPart: ''
}
},
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}}/v1/templates/:template-name/email');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
EmailTemplateRequest: {
DefaultSubstitutions: '',
HtmlPart: '',
RecommenderId: '',
Subject: '',
tags: '',
TemplateDescription: '',
TextPart: ''
}
});
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}}/v1/templates/:template-name/email',
headers: {'content-type': 'application/json'},
data: {
EmailTemplateRequest: {
DefaultSubstitutions: '',
HtmlPart: '',
RecommenderId: '',
Subject: '',
tags: '',
TemplateDescription: '',
TextPart: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/email';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"EmailTemplateRequest":{"DefaultSubstitutions":"","HtmlPart":"","RecommenderId":"","Subject":"","tags":"","TemplateDescription":"","TextPart":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"EmailTemplateRequest": @{ @"DefaultSubstitutions": @"", @"HtmlPart": @"", @"RecommenderId": @"", @"Subject": @"", @"tags": @"", @"TemplateDescription": @"", @"TextPart": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/templates/:template-name/email"]
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}}/v1/templates/:template-name/email" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/email",
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([
'EmailTemplateRequest' => [
'DefaultSubstitutions' => '',
'HtmlPart' => '',
'RecommenderId' => '',
'Subject' => '',
'tags' => '',
'TemplateDescription' => '',
'TextPart' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/templates/:template-name/email', [
'body' => '{
"EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/email');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'EmailTemplateRequest' => [
'DefaultSubstitutions' => '',
'HtmlPart' => '',
'RecommenderId' => '',
'Subject' => '',
'tags' => '',
'TemplateDescription' => '',
'TextPart' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'EmailTemplateRequest' => [
'DefaultSubstitutions' => '',
'HtmlPart' => '',
'RecommenderId' => '',
'Subject' => '',
'tags' => '',
'TemplateDescription' => '',
'TextPart' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/templates/:template-name/email');
$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}}/v1/templates/:template-name/email' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/email' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/templates/:template-name/email", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/email"
payload = { "EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/email"
payload <- "{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\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}}/v1/templates/:template-name/email")
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 \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\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/v1/templates/:template-name/email') do |req|
req.body = "{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/email";
let payload = json!({"EmailTemplateRequest": json!({
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
})});
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}}/v1/templates/:template-name/email \
--header 'content-type: application/json' \
--data '{
"EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
}
}'
echo '{
"EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
}
}' | \
http POST {{baseUrl}}/v1/templates/:template-name/email \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "EmailTemplateRequest": {\n "DefaultSubstitutions": "",\n "HtmlPart": "",\n "RecommenderId": "",\n "Subject": "",\n "tags": "",\n "TemplateDescription": "",\n "TextPart": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/email
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["EmailTemplateRequest": [
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/email")! 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
CreateExportJob
{{baseUrl}}/v1/apps/:application-id/jobs/export
QUERY PARAMS
application-id
BODY json
{
"ExportJobRequest": {
"RoleArn": "",
"S3UrlPrefix": "",
"SegmentId": "",
"SegmentVersion": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/jobs/export");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ExportJobRequest\": {\n \"RoleArn\": \"\",\n \"S3UrlPrefix\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/apps/:application-id/jobs/export" {:content-type :json
:form-params {:ExportJobRequest {:RoleArn ""
:S3UrlPrefix ""
:SegmentId ""
:SegmentVersion ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/jobs/export"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ExportJobRequest\": {\n \"RoleArn\": \"\",\n \"S3UrlPrefix\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\"\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}}/v1/apps/:application-id/jobs/export"),
Content = new StringContent("{\n \"ExportJobRequest\": {\n \"RoleArn\": \"\",\n \"S3UrlPrefix\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\"\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}}/v1/apps/:application-id/jobs/export");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ExportJobRequest\": {\n \"RoleArn\": \"\",\n \"S3UrlPrefix\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/jobs/export"
payload := strings.NewReader("{\n \"ExportJobRequest\": {\n \"RoleArn\": \"\",\n \"S3UrlPrefix\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\"\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/v1/apps/:application-id/jobs/export HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 119
{
"ExportJobRequest": {
"RoleArn": "",
"S3UrlPrefix": "",
"SegmentId": "",
"SegmentVersion": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/apps/:application-id/jobs/export")
.setHeader("content-type", "application/json")
.setBody("{\n \"ExportJobRequest\": {\n \"RoleArn\": \"\",\n \"S3UrlPrefix\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/jobs/export"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ExportJobRequest\": {\n \"RoleArn\": \"\",\n \"S3UrlPrefix\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\"\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 \"ExportJobRequest\": {\n \"RoleArn\": \"\",\n \"S3UrlPrefix\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/jobs/export")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/apps/:application-id/jobs/export")
.header("content-type", "application/json")
.body("{\n \"ExportJobRequest\": {\n \"RoleArn\": \"\",\n \"S3UrlPrefix\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
ExportJobRequest: {
RoleArn: '',
S3UrlPrefix: '',
SegmentId: '',
SegmentVersion: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/apps/:application-id/jobs/export');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/jobs/export',
headers: {'content-type': 'application/json'},
data: {
ExportJobRequest: {RoleArn: '', S3UrlPrefix: '', SegmentId: '', SegmentVersion: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/jobs/export';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ExportJobRequest":{"RoleArn":"","S3UrlPrefix":"","SegmentId":"","SegmentVersion":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/jobs/export',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ExportJobRequest": {\n "RoleArn": "",\n "S3UrlPrefix": "",\n "SegmentId": "",\n "SegmentVersion": ""\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 \"ExportJobRequest\": {\n \"RoleArn\": \"\",\n \"S3UrlPrefix\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/jobs/export")
.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/v1/apps/:application-id/jobs/export',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ExportJobRequest: {RoleArn: '', S3UrlPrefix: '', SegmentId: '', SegmentVersion: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/jobs/export',
headers: {'content-type': 'application/json'},
body: {
ExportJobRequest: {RoleArn: '', S3UrlPrefix: '', SegmentId: '', SegmentVersion: ''}
},
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}}/v1/apps/:application-id/jobs/export');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ExportJobRequest: {
RoleArn: '',
S3UrlPrefix: '',
SegmentId: '',
SegmentVersion: ''
}
});
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}}/v1/apps/:application-id/jobs/export',
headers: {'content-type': 'application/json'},
data: {
ExportJobRequest: {RoleArn: '', S3UrlPrefix: '', SegmentId: '', SegmentVersion: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/jobs/export';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ExportJobRequest":{"RoleArn":"","S3UrlPrefix":"","SegmentId":"","SegmentVersion":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ExportJobRequest": @{ @"RoleArn": @"", @"S3UrlPrefix": @"", @"SegmentId": @"", @"SegmentVersion": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/jobs/export"]
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}}/v1/apps/:application-id/jobs/export" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ExportJobRequest\": {\n \"RoleArn\": \"\",\n \"S3UrlPrefix\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/jobs/export",
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([
'ExportJobRequest' => [
'RoleArn' => '',
'S3UrlPrefix' => '',
'SegmentId' => '',
'SegmentVersion' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/jobs/export', [
'body' => '{
"ExportJobRequest": {
"RoleArn": "",
"S3UrlPrefix": "",
"SegmentId": "",
"SegmentVersion": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/jobs/export');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ExportJobRequest' => [
'RoleArn' => '',
'S3UrlPrefix' => '',
'SegmentId' => '',
'SegmentVersion' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ExportJobRequest' => [
'RoleArn' => '',
'S3UrlPrefix' => '',
'SegmentId' => '',
'SegmentVersion' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/jobs/export');
$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}}/v1/apps/:application-id/jobs/export' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ExportJobRequest": {
"RoleArn": "",
"S3UrlPrefix": "",
"SegmentId": "",
"SegmentVersion": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/jobs/export' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ExportJobRequest": {
"RoleArn": "",
"S3UrlPrefix": "",
"SegmentId": "",
"SegmentVersion": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ExportJobRequest\": {\n \"RoleArn\": \"\",\n \"S3UrlPrefix\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/apps/:application-id/jobs/export", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/jobs/export"
payload = { "ExportJobRequest": {
"RoleArn": "",
"S3UrlPrefix": "",
"SegmentId": "",
"SegmentVersion": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/jobs/export"
payload <- "{\n \"ExportJobRequest\": {\n \"RoleArn\": \"\",\n \"S3UrlPrefix\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\"\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}}/v1/apps/:application-id/jobs/export")
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 \"ExportJobRequest\": {\n \"RoleArn\": \"\",\n \"S3UrlPrefix\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\"\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/v1/apps/:application-id/jobs/export') do |req|
req.body = "{\n \"ExportJobRequest\": {\n \"RoleArn\": \"\",\n \"S3UrlPrefix\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/jobs/export";
let payload = json!({"ExportJobRequest": json!({
"RoleArn": "",
"S3UrlPrefix": "",
"SegmentId": "",
"SegmentVersion": ""
})});
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}}/v1/apps/:application-id/jobs/export \
--header 'content-type: application/json' \
--data '{
"ExportJobRequest": {
"RoleArn": "",
"S3UrlPrefix": "",
"SegmentId": "",
"SegmentVersion": ""
}
}'
echo '{
"ExportJobRequest": {
"RoleArn": "",
"S3UrlPrefix": "",
"SegmentId": "",
"SegmentVersion": ""
}
}' | \
http POST {{baseUrl}}/v1/apps/:application-id/jobs/export \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ExportJobRequest": {\n "RoleArn": "",\n "S3UrlPrefix": "",\n "SegmentId": "",\n "SegmentVersion": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/jobs/export
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["ExportJobRequest": [
"RoleArn": "",
"S3UrlPrefix": "",
"SegmentId": "",
"SegmentVersion": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/jobs/export")! 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
CreateImportJob
{{baseUrl}}/v1/apps/:application-id/jobs/import
QUERY PARAMS
application-id
BODY json
{
"ImportJobRequest": {
"DefineSegment": "",
"ExternalId": "",
"Format": "",
"RegisterEndpoints": "",
"RoleArn": "",
"S3Url": "",
"SegmentId": "",
"SegmentName": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/jobs/import");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ImportJobRequest\": {\n \"DefineSegment\": \"\",\n \"ExternalId\": \"\",\n \"Format\": \"\",\n \"RegisterEndpoints\": \"\",\n \"RoleArn\": \"\",\n \"S3Url\": \"\",\n \"SegmentId\": \"\",\n \"SegmentName\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/apps/:application-id/jobs/import" {:content-type :json
:form-params {:ImportJobRequest {:DefineSegment ""
:ExternalId ""
:Format ""
:RegisterEndpoints ""
:RoleArn ""
:S3Url ""
:SegmentId ""
:SegmentName ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/jobs/import"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ImportJobRequest\": {\n \"DefineSegment\": \"\",\n \"ExternalId\": \"\",\n \"Format\": \"\",\n \"RegisterEndpoints\": \"\",\n \"RoleArn\": \"\",\n \"S3Url\": \"\",\n \"SegmentId\": \"\",\n \"SegmentName\": \"\"\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}}/v1/apps/:application-id/jobs/import"),
Content = new StringContent("{\n \"ImportJobRequest\": {\n \"DefineSegment\": \"\",\n \"ExternalId\": \"\",\n \"Format\": \"\",\n \"RegisterEndpoints\": \"\",\n \"RoleArn\": \"\",\n \"S3Url\": \"\",\n \"SegmentId\": \"\",\n \"SegmentName\": \"\"\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}}/v1/apps/:application-id/jobs/import");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ImportJobRequest\": {\n \"DefineSegment\": \"\",\n \"ExternalId\": \"\",\n \"Format\": \"\",\n \"RegisterEndpoints\": \"\",\n \"RoleArn\": \"\",\n \"S3Url\": \"\",\n \"SegmentId\": \"\",\n \"SegmentName\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/jobs/import"
payload := strings.NewReader("{\n \"ImportJobRequest\": {\n \"DefineSegment\": \"\",\n \"ExternalId\": \"\",\n \"Format\": \"\",\n \"RegisterEndpoints\": \"\",\n \"RoleArn\": \"\",\n \"S3Url\": \"\",\n \"SegmentId\": \"\",\n \"SegmentName\": \"\"\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/v1/apps/:application-id/jobs/import HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 204
{
"ImportJobRequest": {
"DefineSegment": "",
"ExternalId": "",
"Format": "",
"RegisterEndpoints": "",
"RoleArn": "",
"S3Url": "",
"SegmentId": "",
"SegmentName": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/apps/:application-id/jobs/import")
.setHeader("content-type", "application/json")
.setBody("{\n \"ImportJobRequest\": {\n \"DefineSegment\": \"\",\n \"ExternalId\": \"\",\n \"Format\": \"\",\n \"RegisterEndpoints\": \"\",\n \"RoleArn\": \"\",\n \"S3Url\": \"\",\n \"SegmentId\": \"\",\n \"SegmentName\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/jobs/import"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ImportJobRequest\": {\n \"DefineSegment\": \"\",\n \"ExternalId\": \"\",\n \"Format\": \"\",\n \"RegisterEndpoints\": \"\",\n \"RoleArn\": \"\",\n \"S3Url\": \"\",\n \"SegmentId\": \"\",\n \"SegmentName\": \"\"\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 \"ImportJobRequest\": {\n \"DefineSegment\": \"\",\n \"ExternalId\": \"\",\n \"Format\": \"\",\n \"RegisterEndpoints\": \"\",\n \"RoleArn\": \"\",\n \"S3Url\": \"\",\n \"SegmentId\": \"\",\n \"SegmentName\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/jobs/import")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/apps/:application-id/jobs/import")
.header("content-type", "application/json")
.body("{\n \"ImportJobRequest\": {\n \"DefineSegment\": \"\",\n \"ExternalId\": \"\",\n \"Format\": \"\",\n \"RegisterEndpoints\": \"\",\n \"RoleArn\": \"\",\n \"S3Url\": \"\",\n \"SegmentId\": \"\",\n \"SegmentName\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
ImportJobRequest: {
DefineSegment: '',
ExternalId: '',
Format: '',
RegisterEndpoints: '',
RoleArn: '',
S3Url: '',
SegmentId: '',
SegmentName: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/apps/:application-id/jobs/import');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/jobs/import',
headers: {'content-type': 'application/json'},
data: {
ImportJobRequest: {
DefineSegment: '',
ExternalId: '',
Format: '',
RegisterEndpoints: '',
RoleArn: '',
S3Url: '',
SegmentId: '',
SegmentName: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/jobs/import';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ImportJobRequest":{"DefineSegment":"","ExternalId":"","Format":"","RegisterEndpoints":"","RoleArn":"","S3Url":"","SegmentId":"","SegmentName":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/jobs/import',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ImportJobRequest": {\n "DefineSegment": "",\n "ExternalId": "",\n "Format": "",\n "RegisterEndpoints": "",\n "RoleArn": "",\n "S3Url": "",\n "SegmentId": "",\n "SegmentName": ""\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 \"ImportJobRequest\": {\n \"DefineSegment\": \"\",\n \"ExternalId\": \"\",\n \"Format\": \"\",\n \"RegisterEndpoints\": \"\",\n \"RoleArn\": \"\",\n \"S3Url\": \"\",\n \"SegmentId\": \"\",\n \"SegmentName\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/jobs/import")
.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/v1/apps/:application-id/jobs/import',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ImportJobRequest: {
DefineSegment: '',
ExternalId: '',
Format: '',
RegisterEndpoints: '',
RoleArn: '',
S3Url: '',
SegmentId: '',
SegmentName: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/jobs/import',
headers: {'content-type': 'application/json'},
body: {
ImportJobRequest: {
DefineSegment: '',
ExternalId: '',
Format: '',
RegisterEndpoints: '',
RoleArn: '',
S3Url: '',
SegmentId: '',
SegmentName: ''
}
},
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}}/v1/apps/:application-id/jobs/import');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ImportJobRequest: {
DefineSegment: '',
ExternalId: '',
Format: '',
RegisterEndpoints: '',
RoleArn: '',
S3Url: '',
SegmentId: '',
SegmentName: ''
}
});
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}}/v1/apps/:application-id/jobs/import',
headers: {'content-type': 'application/json'},
data: {
ImportJobRequest: {
DefineSegment: '',
ExternalId: '',
Format: '',
RegisterEndpoints: '',
RoleArn: '',
S3Url: '',
SegmentId: '',
SegmentName: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/jobs/import';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ImportJobRequest":{"DefineSegment":"","ExternalId":"","Format":"","RegisterEndpoints":"","RoleArn":"","S3Url":"","SegmentId":"","SegmentName":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ImportJobRequest": @{ @"DefineSegment": @"", @"ExternalId": @"", @"Format": @"", @"RegisterEndpoints": @"", @"RoleArn": @"", @"S3Url": @"", @"SegmentId": @"", @"SegmentName": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/jobs/import"]
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}}/v1/apps/:application-id/jobs/import" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ImportJobRequest\": {\n \"DefineSegment\": \"\",\n \"ExternalId\": \"\",\n \"Format\": \"\",\n \"RegisterEndpoints\": \"\",\n \"RoleArn\": \"\",\n \"S3Url\": \"\",\n \"SegmentId\": \"\",\n \"SegmentName\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/jobs/import",
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([
'ImportJobRequest' => [
'DefineSegment' => '',
'ExternalId' => '',
'Format' => '',
'RegisterEndpoints' => '',
'RoleArn' => '',
'S3Url' => '',
'SegmentId' => '',
'SegmentName' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/jobs/import', [
'body' => '{
"ImportJobRequest": {
"DefineSegment": "",
"ExternalId": "",
"Format": "",
"RegisterEndpoints": "",
"RoleArn": "",
"S3Url": "",
"SegmentId": "",
"SegmentName": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/jobs/import');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ImportJobRequest' => [
'DefineSegment' => '',
'ExternalId' => '',
'Format' => '',
'RegisterEndpoints' => '',
'RoleArn' => '',
'S3Url' => '',
'SegmentId' => '',
'SegmentName' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ImportJobRequest' => [
'DefineSegment' => '',
'ExternalId' => '',
'Format' => '',
'RegisterEndpoints' => '',
'RoleArn' => '',
'S3Url' => '',
'SegmentId' => '',
'SegmentName' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/jobs/import');
$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}}/v1/apps/:application-id/jobs/import' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ImportJobRequest": {
"DefineSegment": "",
"ExternalId": "",
"Format": "",
"RegisterEndpoints": "",
"RoleArn": "",
"S3Url": "",
"SegmentId": "",
"SegmentName": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/jobs/import' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ImportJobRequest": {
"DefineSegment": "",
"ExternalId": "",
"Format": "",
"RegisterEndpoints": "",
"RoleArn": "",
"S3Url": "",
"SegmentId": "",
"SegmentName": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ImportJobRequest\": {\n \"DefineSegment\": \"\",\n \"ExternalId\": \"\",\n \"Format\": \"\",\n \"RegisterEndpoints\": \"\",\n \"RoleArn\": \"\",\n \"S3Url\": \"\",\n \"SegmentId\": \"\",\n \"SegmentName\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/apps/:application-id/jobs/import", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/jobs/import"
payload = { "ImportJobRequest": {
"DefineSegment": "",
"ExternalId": "",
"Format": "",
"RegisterEndpoints": "",
"RoleArn": "",
"S3Url": "",
"SegmentId": "",
"SegmentName": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/jobs/import"
payload <- "{\n \"ImportJobRequest\": {\n \"DefineSegment\": \"\",\n \"ExternalId\": \"\",\n \"Format\": \"\",\n \"RegisterEndpoints\": \"\",\n \"RoleArn\": \"\",\n \"S3Url\": \"\",\n \"SegmentId\": \"\",\n \"SegmentName\": \"\"\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}}/v1/apps/:application-id/jobs/import")
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 \"ImportJobRequest\": {\n \"DefineSegment\": \"\",\n \"ExternalId\": \"\",\n \"Format\": \"\",\n \"RegisterEndpoints\": \"\",\n \"RoleArn\": \"\",\n \"S3Url\": \"\",\n \"SegmentId\": \"\",\n \"SegmentName\": \"\"\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/v1/apps/:application-id/jobs/import') do |req|
req.body = "{\n \"ImportJobRequest\": {\n \"DefineSegment\": \"\",\n \"ExternalId\": \"\",\n \"Format\": \"\",\n \"RegisterEndpoints\": \"\",\n \"RoleArn\": \"\",\n \"S3Url\": \"\",\n \"SegmentId\": \"\",\n \"SegmentName\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/jobs/import";
let payload = json!({"ImportJobRequest": json!({
"DefineSegment": "",
"ExternalId": "",
"Format": "",
"RegisterEndpoints": "",
"RoleArn": "",
"S3Url": "",
"SegmentId": "",
"SegmentName": ""
})});
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}}/v1/apps/:application-id/jobs/import \
--header 'content-type: application/json' \
--data '{
"ImportJobRequest": {
"DefineSegment": "",
"ExternalId": "",
"Format": "",
"RegisterEndpoints": "",
"RoleArn": "",
"S3Url": "",
"SegmentId": "",
"SegmentName": ""
}
}'
echo '{
"ImportJobRequest": {
"DefineSegment": "",
"ExternalId": "",
"Format": "",
"RegisterEndpoints": "",
"RoleArn": "",
"S3Url": "",
"SegmentId": "",
"SegmentName": ""
}
}' | \
http POST {{baseUrl}}/v1/apps/:application-id/jobs/import \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ImportJobRequest": {\n "DefineSegment": "",\n "ExternalId": "",\n "Format": "",\n "RegisterEndpoints": "",\n "RoleArn": "",\n "S3Url": "",\n "SegmentId": "",\n "SegmentName": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/jobs/import
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["ImportJobRequest": [
"DefineSegment": "",
"ExternalId": "",
"Format": "",
"RegisterEndpoints": "",
"RoleArn": "",
"S3Url": "",
"SegmentId": "",
"SegmentName": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/jobs/import")! 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
CreateInAppTemplate
{{baseUrl}}/v1/templates/:template-name/inapp
QUERY PARAMS
template-name
BODY json
{
"InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/inapp");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/templates/:template-name/inapp" {:content-type :json
:form-params {:InAppTemplateRequest {:Content ""
:CustomConfig ""
:Layout ""
:tags ""
:TemplateDescription ""}}})
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/inapp"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/inapp"),
Content = new StringContent("{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/inapp");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/inapp"
payload := strings.NewReader("{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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/v1/templates/:template-name/inapp HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 142
{
"InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/templates/:template-name/inapp")
.setHeader("content-type", "application/json")
.setBody("{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/inapp"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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 \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/inapp")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/templates/:template-name/inapp")
.header("content-type", "application/json")
.body("{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
InAppTemplateRequest: {
Content: '',
CustomConfig: '',
Layout: '',
tags: '',
TemplateDescription: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/templates/:template-name/inapp');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/templates/:template-name/inapp',
headers: {'content-type': 'application/json'},
data: {
InAppTemplateRequest: {Content: '', CustomConfig: '', Layout: '', tags: '', TemplateDescription: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/inapp';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InAppTemplateRequest":{"Content":"","CustomConfig":"","Layout":"","tags":"","TemplateDescription":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/templates/:template-name/inapp',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InAppTemplateRequest": {\n "Content": "",\n "CustomConfig": "",\n "Layout": "",\n "tags": "",\n "TemplateDescription": ""\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 \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/inapp")
.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/v1/templates/:template-name/inapp',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
InAppTemplateRequest: {Content: '', CustomConfig: '', Layout: '', tags: '', TemplateDescription: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/templates/:template-name/inapp',
headers: {'content-type': 'application/json'},
body: {
InAppTemplateRequest: {Content: '', CustomConfig: '', Layout: '', tags: '', TemplateDescription: ''}
},
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}}/v1/templates/:template-name/inapp');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InAppTemplateRequest: {
Content: '',
CustomConfig: '',
Layout: '',
tags: '',
TemplateDescription: ''
}
});
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}}/v1/templates/:template-name/inapp',
headers: {'content-type': 'application/json'},
data: {
InAppTemplateRequest: {Content: '', CustomConfig: '', Layout: '', tags: '', TemplateDescription: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/inapp';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"InAppTemplateRequest":{"Content":"","CustomConfig":"","Layout":"","tags":"","TemplateDescription":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"InAppTemplateRequest": @{ @"Content": @"", @"CustomConfig": @"", @"Layout": @"", @"tags": @"", @"TemplateDescription": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/templates/:template-name/inapp"]
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}}/v1/templates/:template-name/inapp" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/inapp",
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([
'InAppTemplateRequest' => [
'Content' => '',
'CustomConfig' => '',
'Layout' => '',
'tags' => '',
'TemplateDescription' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/templates/:template-name/inapp', [
'body' => '{
"InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/inapp');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InAppTemplateRequest' => [
'Content' => '',
'CustomConfig' => '',
'Layout' => '',
'tags' => '',
'TemplateDescription' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InAppTemplateRequest' => [
'Content' => '',
'CustomConfig' => '',
'Layout' => '',
'tags' => '',
'TemplateDescription' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/templates/:template-name/inapp');
$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}}/v1/templates/:template-name/inapp' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/inapp' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/templates/:template-name/inapp", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/inapp"
payload = { "InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/inapp"
payload <- "{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/inapp")
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 \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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/v1/templates/:template-name/inapp') do |req|
req.body = "{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/inapp";
let payload = json!({"InAppTemplateRequest": json!({
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
})});
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}}/v1/templates/:template-name/inapp \
--header 'content-type: application/json' \
--data '{
"InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
}
}'
echo '{
"InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
}
}' | \
http POST {{baseUrl}}/v1/templates/:template-name/inapp \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "InAppTemplateRequest": {\n "Content": "",\n "CustomConfig": "",\n "Layout": "",\n "tags": "",\n "TemplateDescription": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/inapp
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["InAppTemplateRequest": [
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/inapp")! 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
CreateJourney
{{baseUrl}}/v1/apps/:application-id/journeys
QUERY PARAMS
application-id
BODY json
{
"WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/journeys");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/apps/:application-id/journeys" {:content-type :json
:form-params {:WriteJourneyRequest {:Activities ""
:CreationDate ""
:LastModifiedDate ""
:Limits ""
:LocalTime ""
:Name ""
:QuietTime ""
:RefreshFrequency ""
:Schedule ""
:StartActivity ""
:StartCondition ""
:State ""
:WaitForQuietTime ""
:RefreshOnSegmentUpdate ""
:JourneyChannelSettings ""
:SendingSchedule ""
:OpenHours ""
:ClosedDays ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/journeys"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\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}}/v1/apps/:application-id/journeys"),
Content = new StringContent("{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\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}}/v1/apps/:application-id/journeys");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/journeys"
payload := strings.NewReader("{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\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/v1/apps/:application-id/journeys HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 465
{
"WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/apps/:application-id/journeys")
.setHeader("content-type", "application/json")
.setBody("{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/journeys"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\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 \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/apps/:application-id/journeys")
.header("content-type", "application/json")
.body("{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
WriteJourneyRequest: {
Activities: '',
CreationDate: '',
LastModifiedDate: '',
Limits: '',
LocalTime: '',
Name: '',
QuietTime: '',
RefreshFrequency: '',
Schedule: '',
StartActivity: '',
StartCondition: '',
State: '',
WaitForQuietTime: '',
RefreshOnSegmentUpdate: '',
JourneyChannelSettings: '',
SendingSchedule: '',
OpenHours: '',
ClosedDays: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/apps/:application-id/journeys');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/journeys',
headers: {'content-type': 'application/json'},
data: {
WriteJourneyRequest: {
Activities: '',
CreationDate: '',
LastModifiedDate: '',
Limits: '',
LocalTime: '',
Name: '',
QuietTime: '',
RefreshFrequency: '',
Schedule: '',
StartActivity: '',
StartCondition: '',
State: '',
WaitForQuietTime: '',
RefreshOnSegmentUpdate: '',
JourneyChannelSettings: '',
SendingSchedule: '',
OpenHours: '',
ClosedDays: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/journeys';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"WriteJourneyRequest":{"Activities":"","CreationDate":"","LastModifiedDate":"","Limits":"","LocalTime":"","Name":"","QuietTime":"","RefreshFrequency":"","Schedule":"","StartActivity":"","StartCondition":"","State":"","WaitForQuietTime":"","RefreshOnSegmentUpdate":"","JourneyChannelSettings":"","SendingSchedule":"","OpenHours":"","ClosedDays":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/journeys',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "WriteJourneyRequest": {\n "Activities": "",\n "CreationDate": "",\n "LastModifiedDate": "",\n "Limits": "",\n "LocalTime": "",\n "Name": "",\n "QuietTime": "",\n "RefreshFrequency": "",\n "Schedule": "",\n "StartActivity": "",\n "StartCondition": "",\n "State": "",\n "WaitForQuietTime": "",\n "RefreshOnSegmentUpdate": "",\n "JourneyChannelSettings": "",\n "SendingSchedule": "",\n "OpenHours": "",\n "ClosedDays": ""\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 \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys")
.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/v1/apps/:application-id/journeys',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
WriteJourneyRequest: {
Activities: '',
CreationDate: '',
LastModifiedDate: '',
Limits: '',
LocalTime: '',
Name: '',
QuietTime: '',
RefreshFrequency: '',
Schedule: '',
StartActivity: '',
StartCondition: '',
State: '',
WaitForQuietTime: '',
RefreshOnSegmentUpdate: '',
JourneyChannelSettings: '',
SendingSchedule: '',
OpenHours: '',
ClosedDays: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/journeys',
headers: {'content-type': 'application/json'},
body: {
WriteJourneyRequest: {
Activities: '',
CreationDate: '',
LastModifiedDate: '',
Limits: '',
LocalTime: '',
Name: '',
QuietTime: '',
RefreshFrequency: '',
Schedule: '',
StartActivity: '',
StartCondition: '',
State: '',
WaitForQuietTime: '',
RefreshOnSegmentUpdate: '',
JourneyChannelSettings: '',
SendingSchedule: '',
OpenHours: '',
ClosedDays: ''
}
},
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}}/v1/apps/:application-id/journeys');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
WriteJourneyRequest: {
Activities: '',
CreationDate: '',
LastModifiedDate: '',
Limits: '',
LocalTime: '',
Name: '',
QuietTime: '',
RefreshFrequency: '',
Schedule: '',
StartActivity: '',
StartCondition: '',
State: '',
WaitForQuietTime: '',
RefreshOnSegmentUpdate: '',
JourneyChannelSettings: '',
SendingSchedule: '',
OpenHours: '',
ClosedDays: ''
}
});
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}}/v1/apps/:application-id/journeys',
headers: {'content-type': 'application/json'},
data: {
WriteJourneyRequest: {
Activities: '',
CreationDate: '',
LastModifiedDate: '',
Limits: '',
LocalTime: '',
Name: '',
QuietTime: '',
RefreshFrequency: '',
Schedule: '',
StartActivity: '',
StartCondition: '',
State: '',
WaitForQuietTime: '',
RefreshOnSegmentUpdate: '',
JourneyChannelSettings: '',
SendingSchedule: '',
OpenHours: '',
ClosedDays: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/journeys';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"WriteJourneyRequest":{"Activities":"","CreationDate":"","LastModifiedDate":"","Limits":"","LocalTime":"","Name":"","QuietTime":"","RefreshFrequency":"","Schedule":"","StartActivity":"","StartCondition":"","State":"","WaitForQuietTime":"","RefreshOnSegmentUpdate":"","JourneyChannelSettings":"","SendingSchedule":"","OpenHours":"","ClosedDays":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"WriteJourneyRequest": @{ @"Activities": @"", @"CreationDate": @"", @"LastModifiedDate": @"", @"Limits": @"", @"LocalTime": @"", @"Name": @"", @"QuietTime": @"", @"RefreshFrequency": @"", @"Schedule": @"", @"StartActivity": @"", @"StartCondition": @"", @"State": @"", @"WaitForQuietTime": @"", @"RefreshOnSegmentUpdate": @"", @"JourneyChannelSettings": @"", @"SendingSchedule": @"", @"OpenHours": @"", @"ClosedDays": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/journeys"]
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}}/v1/apps/:application-id/journeys" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/journeys",
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([
'WriteJourneyRequest' => [
'Activities' => '',
'CreationDate' => '',
'LastModifiedDate' => '',
'Limits' => '',
'LocalTime' => '',
'Name' => '',
'QuietTime' => '',
'RefreshFrequency' => '',
'Schedule' => '',
'StartActivity' => '',
'StartCondition' => '',
'State' => '',
'WaitForQuietTime' => '',
'RefreshOnSegmentUpdate' => '',
'JourneyChannelSettings' => '',
'SendingSchedule' => '',
'OpenHours' => '',
'ClosedDays' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/journeys', [
'body' => '{
"WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/journeys');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'WriteJourneyRequest' => [
'Activities' => '',
'CreationDate' => '',
'LastModifiedDate' => '',
'Limits' => '',
'LocalTime' => '',
'Name' => '',
'QuietTime' => '',
'RefreshFrequency' => '',
'Schedule' => '',
'StartActivity' => '',
'StartCondition' => '',
'State' => '',
'WaitForQuietTime' => '',
'RefreshOnSegmentUpdate' => '',
'JourneyChannelSettings' => '',
'SendingSchedule' => '',
'OpenHours' => '',
'ClosedDays' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'WriteJourneyRequest' => [
'Activities' => '',
'CreationDate' => '',
'LastModifiedDate' => '',
'Limits' => '',
'LocalTime' => '',
'Name' => '',
'QuietTime' => '',
'RefreshFrequency' => '',
'Schedule' => '',
'StartActivity' => '',
'StartCondition' => '',
'State' => '',
'WaitForQuietTime' => '',
'RefreshOnSegmentUpdate' => '',
'JourneyChannelSettings' => '',
'SendingSchedule' => '',
'OpenHours' => '',
'ClosedDays' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/journeys');
$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}}/v1/apps/:application-id/journeys' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/journeys' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/apps/:application-id/journeys", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/journeys"
payload = { "WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/journeys"
payload <- "{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\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}}/v1/apps/:application-id/journeys")
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 \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\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/v1/apps/:application-id/journeys') do |req|
req.body = "{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/journeys";
let payload = json!({"WriteJourneyRequest": json!({
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
})});
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}}/v1/apps/:application-id/journeys \
--header 'content-type: application/json' \
--data '{
"WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
}
}'
echo '{
"WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
}
}' | \
http POST {{baseUrl}}/v1/apps/:application-id/journeys \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "WriteJourneyRequest": {\n "Activities": "",\n "CreationDate": "",\n "LastModifiedDate": "",\n "Limits": "",\n "LocalTime": "",\n "Name": "",\n "QuietTime": "",\n "RefreshFrequency": "",\n "Schedule": "",\n "StartActivity": "",\n "StartCondition": "",\n "State": "",\n "WaitForQuietTime": "",\n "RefreshOnSegmentUpdate": "",\n "JourneyChannelSettings": "",\n "SendingSchedule": "",\n "OpenHours": "",\n "ClosedDays": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/journeys
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["WriteJourneyRequest": [
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/journeys")! 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
CreatePushTemplate
{{baseUrl}}/v1/templates/:template-name/push
QUERY PARAMS
template-name
BODY json
{
"PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/push");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/templates/:template-name/push" {:content-type :json
:form-params {:PushNotificationTemplateRequest {:ADM ""
:APNS ""
:Baidu ""
:Default ""
:DefaultSubstitutions ""
:GCM ""
:RecommenderId ""
:tags ""
:TemplateDescription ""}}})
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/push"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/push"),
Content = new StringContent("{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/push");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/push"
payload := strings.NewReader("{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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/v1/templates/:template-name/push HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 231
{
"PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/templates/:template-name/push")
.setHeader("content-type", "application/json")
.setBody("{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/push"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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 \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/push")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/templates/:template-name/push")
.header("content-type", "application/json")
.body("{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
PushNotificationTemplateRequest: {
ADM: '',
APNS: '',
Baidu: '',
Default: '',
DefaultSubstitutions: '',
GCM: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/templates/:template-name/push');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/templates/:template-name/push',
headers: {'content-type': 'application/json'},
data: {
PushNotificationTemplateRequest: {
ADM: '',
APNS: '',
Baidu: '',
Default: '',
DefaultSubstitutions: '',
GCM: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/push';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"PushNotificationTemplateRequest":{"ADM":"","APNS":"","Baidu":"","Default":"","DefaultSubstitutions":"","GCM":"","RecommenderId":"","tags":"","TemplateDescription":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/templates/:template-name/push',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "PushNotificationTemplateRequest": {\n "ADM": "",\n "APNS": "",\n "Baidu": "",\n "Default": "",\n "DefaultSubstitutions": "",\n "GCM": "",\n "RecommenderId": "",\n "tags": "",\n "TemplateDescription": ""\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 \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/push")
.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/v1/templates/:template-name/push',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
PushNotificationTemplateRequest: {
ADM: '',
APNS: '',
Baidu: '',
Default: '',
DefaultSubstitutions: '',
GCM: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/templates/:template-name/push',
headers: {'content-type': 'application/json'},
body: {
PushNotificationTemplateRequest: {
ADM: '',
APNS: '',
Baidu: '',
Default: '',
DefaultSubstitutions: '',
GCM: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
},
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}}/v1/templates/:template-name/push');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
PushNotificationTemplateRequest: {
ADM: '',
APNS: '',
Baidu: '',
Default: '',
DefaultSubstitutions: '',
GCM: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
});
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}}/v1/templates/:template-name/push',
headers: {'content-type': 'application/json'},
data: {
PushNotificationTemplateRequest: {
ADM: '',
APNS: '',
Baidu: '',
Default: '',
DefaultSubstitutions: '',
GCM: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/push';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"PushNotificationTemplateRequest":{"ADM":"","APNS":"","Baidu":"","Default":"","DefaultSubstitutions":"","GCM":"","RecommenderId":"","tags":"","TemplateDescription":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PushNotificationTemplateRequest": @{ @"ADM": @"", @"APNS": @"", @"Baidu": @"", @"Default": @"", @"DefaultSubstitutions": @"", @"GCM": @"", @"RecommenderId": @"", @"tags": @"", @"TemplateDescription": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/templates/:template-name/push"]
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}}/v1/templates/:template-name/push" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/push",
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([
'PushNotificationTemplateRequest' => [
'ADM' => '',
'APNS' => '',
'Baidu' => '',
'Default' => '',
'DefaultSubstitutions' => '',
'GCM' => '',
'RecommenderId' => '',
'tags' => '',
'TemplateDescription' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/templates/:template-name/push', [
'body' => '{
"PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/push');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'PushNotificationTemplateRequest' => [
'ADM' => '',
'APNS' => '',
'Baidu' => '',
'Default' => '',
'DefaultSubstitutions' => '',
'GCM' => '',
'RecommenderId' => '',
'tags' => '',
'TemplateDescription' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'PushNotificationTemplateRequest' => [
'ADM' => '',
'APNS' => '',
'Baidu' => '',
'Default' => '',
'DefaultSubstitutions' => '',
'GCM' => '',
'RecommenderId' => '',
'tags' => '',
'TemplateDescription' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/templates/:template-name/push');
$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}}/v1/templates/:template-name/push' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/push' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/templates/:template-name/push", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/push"
payload = { "PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/push"
payload <- "{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/push")
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 \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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/v1/templates/:template-name/push') do |req|
req.body = "{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/push";
let payload = json!({"PushNotificationTemplateRequest": json!({
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
})});
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}}/v1/templates/:template-name/push \
--header 'content-type: application/json' \
--data '{
"PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}'
echo '{
"PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}' | \
http POST {{baseUrl}}/v1/templates/:template-name/push \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "PushNotificationTemplateRequest": {\n "ADM": "",\n "APNS": "",\n "Baidu": "",\n "Default": "",\n "DefaultSubstitutions": "",\n "GCM": "",\n "RecommenderId": "",\n "tags": "",\n "TemplateDescription": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/push
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["PushNotificationTemplateRequest": [
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/push")! 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
CreateRecommenderConfiguration
{{baseUrl}}/v1/recommenders
BODY json
{
"CreateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/recommenders");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CreateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/recommenders" {:content-type :json
:form-params {:CreateRecommenderConfiguration {:Attributes ""
:Description ""
:Name ""
:RecommendationProviderIdType ""
:RecommendationProviderRoleArn ""
:RecommendationProviderUri ""
:RecommendationTransformerUri ""
:RecommendationsDisplayName ""
:RecommendationsPerMessage ""}}})
require "http/client"
url = "{{baseUrl}}/v1/recommenders"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"CreateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\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}}/v1/recommenders"),
Content = new StringContent("{\n \"CreateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\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}}/v1/recommenders");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"CreateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/recommenders"
payload := strings.NewReader("{\n \"CreateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\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/v1/recommenders HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 338
{
"CreateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/recommenders")
.setHeader("content-type", "application/json")
.setBody("{\n \"CreateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/recommenders"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"CreateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\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 \"CreateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/recommenders")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/recommenders")
.header("content-type", "application/json")
.body("{\n \"CreateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
CreateRecommenderConfiguration: {
Attributes: '',
Description: '',
Name: '',
RecommendationProviderIdType: '',
RecommendationProviderRoleArn: '',
RecommendationProviderUri: '',
RecommendationTransformerUri: '',
RecommendationsDisplayName: '',
RecommendationsPerMessage: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/recommenders');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/recommenders',
headers: {'content-type': 'application/json'},
data: {
CreateRecommenderConfiguration: {
Attributes: '',
Description: '',
Name: '',
RecommendationProviderIdType: '',
RecommendationProviderRoleArn: '',
RecommendationProviderUri: '',
RecommendationTransformerUri: '',
RecommendationsDisplayName: '',
RecommendationsPerMessage: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/recommenders';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"CreateRecommenderConfiguration":{"Attributes":"","Description":"","Name":"","RecommendationProviderIdType":"","RecommendationProviderRoleArn":"","RecommendationProviderUri":"","RecommendationTransformerUri":"","RecommendationsDisplayName":"","RecommendationsPerMessage":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/recommenders',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "CreateRecommenderConfiguration": {\n "Attributes": "",\n "Description": "",\n "Name": "",\n "RecommendationProviderIdType": "",\n "RecommendationProviderRoleArn": "",\n "RecommendationProviderUri": "",\n "RecommendationTransformerUri": "",\n "RecommendationsDisplayName": "",\n "RecommendationsPerMessage": ""\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 \"CreateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/recommenders")
.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/v1/recommenders',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
CreateRecommenderConfiguration: {
Attributes: '',
Description: '',
Name: '',
RecommendationProviderIdType: '',
RecommendationProviderRoleArn: '',
RecommendationProviderUri: '',
RecommendationTransformerUri: '',
RecommendationsDisplayName: '',
RecommendationsPerMessage: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/recommenders',
headers: {'content-type': 'application/json'},
body: {
CreateRecommenderConfiguration: {
Attributes: '',
Description: '',
Name: '',
RecommendationProviderIdType: '',
RecommendationProviderRoleArn: '',
RecommendationProviderUri: '',
RecommendationTransformerUri: '',
RecommendationsDisplayName: '',
RecommendationsPerMessage: ''
}
},
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}}/v1/recommenders');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
CreateRecommenderConfiguration: {
Attributes: '',
Description: '',
Name: '',
RecommendationProviderIdType: '',
RecommendationProviderRoleArn: '',
RecommendationProviderUri: '',
RecommendationTransformerUri: '',
RecommendationsDisplayName: '',
RecommendationsPerMessage: ''
}
});
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}}/v1/recommenders',
headers: {'content-type': 'application/json'},
data: {
CreateRecommenderConfiguration: {
Attributes: '',
Description: '',
Name: '',
RecommendationProviderIdType: '',
RecommendationProviderRoleArn: '',
RecommendationProviderUri: '',
RecommendationTransformerUri: '',
RecommendationsDisplayName: '',
RecommendationsPerMessage: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/recommenders';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"CreateRecommenderConfiguration":{"Attributes":"","Description":"","Name":"","RecommendationProviderIdType":"","RecommendationProviderRoleArn":"","RecommendationProviderUri":"","RecommendationTransformerUri":"","RecommendationsDisplayName":"","RecommendationsPerMessage":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"CreateRecommenderConfiguration": @{ @"Attributes": @"", @"Description": @"", @"Name": @"", @"RecommendationProviderIdType": @"", @"RecommendationProviderRoleArn": @"", @"RecommendationProviderUri": @"", @"RecommendationTransformerUri": @"", @"RecommendationsDisplayName": @"", @"RecommendationsPerMessage": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/recommenders"]
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}}/v1/recommenders" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"CreateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/recommenders",
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([
'CreateRecommenderConfiguration' => [
'Attributes' => '',
'Description' => '',
'Name' => '',
'RecommendationProviderIdType' => '',
'RecommendationProviderRoleArn' => '',
'RecommendationProviderUri' => '',
'RecommendationTransformerUri' => '',
'RecommendationsDisplayName' => '',
'RecommendationsPerMessage' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/recommenders', [
'body' => '{
"CreateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/recommenders');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CreateRecommenderConfiguration' => [
'Attributes' => '',
'Description' => '',
'Name' => '',
'RecommendationProviderIdType' => '',
'RecommendationProviderRoleArn' => '',
'RecommendationProviderUri' => '',
'RecommendationTransformerUri' => '',
'RecommendationsDisplayName' => '',
'RecommendationsPerMessage' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CreateRecommenderConfiguration' => [
'Attributes' => '',
'Description' => '',
'Name' => '',
'RecommendationProviderIdType' => '',
'RecommendationProviderRoleArn' => '',
'RecommendationProviderUri' => '',
'RecommendationTransformerUri' => '',
'RecommendationsDisplayName' => '',
'RecommendationsPerMessage' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/recommenders');
$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}}/v1/recommenders' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"CreateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/recommenders' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"CreateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CreateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/recommenders", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/recommenders"
payload = { "CreateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/recommenders"
payload <- "{\n \"CreateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\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}}/v1/recommenders")
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 \"CreateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\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/v1/recommenders') do |req|
req.body = "{\n \"CreateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/recommenders";
let payload = json!({"CreateRecommenderConfiguration": json!({
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
})});
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}}/v1/recommenders \
--header 'content-type: application/json' \
--data '{
"CreateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
}
}'
echo '{
"CreateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
}
}' | \
http POST {{baseUrl}}/v1/recommenders \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "CreateRecommenderConfiguration": {\n "Attributes": "",\n "Description": "",\n "Name": "",\n "RecommendationProviderIdType": "",\n "RecommendationProviderRoleArn": "",\n "RecommendationProviderUri": "",\n "RecommendationTransformerUri": "",\n "RecommendationsDisplayName": "",\n "RecommendationsPerMessage": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/recommenders
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["CreateRecommenderConfiguration": [
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/recommenders")! 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
CreateSegment
{{baseUrl}}/v1/apps/:application-id/segments
QUERY PARAMS
application-id
BODY json
{
"WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/segments");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/apps/:application-id/segments" {:content-type :json
:form-params {:WriteSegmentRequest {:Dimensions ""
:Name ""
:SegmentGroups ""
:tags ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/segments"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\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}}/v1/apps/:application-id/segments"),
Content = new StringContent("{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\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}}/v1/apps/:application-id/segments");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/segments"
payload := strings.NewReader("{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\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/v1/apps/:application-id/segments HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 112
{
"WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/apps/:application-id/segments")
.setHeader("content-type", "application/json")
.setBody("{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/segments"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\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 \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/apps/:application-id/segments")
.header("content-type", "application/json")
.body("{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
WriteSegmentRequest: {
Dimensions: '',
Name: '',
SegmentGroups: '',
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}}/v1/apps/:application-id/segments');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/segments',
headers: {'content-type': 'application/json'},
data: {WriteSegmentRequest: {Dimensions: '', Name: '', SegmentGroups: '', tags: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/segments';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"WriteSegmentRequest":{"Dimensions":"","Name":"","SegmentGroups":"","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}}/v1/apps/:application-id/segments',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "WriteSegmentRequest": {\n "Dimensions": "",\n "Name": "",\n "SegmentGroups": "",\n "tags": ""\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 \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments")
.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/v1/apps/:application-id/segments',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({WriteSegmentRequest: {Dimensions: '', Name: '', SegmentGroups: '', tags: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/segments',
headers: {'content-type': 'application/json'},
body: {WriteSegmentRequest: {Dimensions: '', Name: '', SegmentGroups: '', 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}}/v1/apps/:application-id/segments');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
WriteSegmentRequest: {
Dimensions: '',
Name: '',
SegmentGroups: '',
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}}/v1/apps/:application-id/segments',
headers: {'content-type': 'application/json'},
data: {WriteSegmentRequest: {Dimensions: '', Name: '', SegmentGroups: '', tags: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/segments';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"WriteSegmentRequest":{"Dimensions":"","Name":"","SegmentGroups":"","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 = @{ @"WriteSegmentRequest": @{ @"Dimensions": @"", @"Name": @"", @"SegmentGroups": @"", @"tags": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/segments"]
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}}/v1/apps/:application-id/segments" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/segments",
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([
'WriteSegmentRequest' => [
'Dimensions' => '',
'Name' => '',
'SegmentGroups' => '',
'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}}/v1/apps/:application-id/segments', [
'body' => '{
"WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/segments');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'WriteSegmentRequest' => [
'Dimensions' => '',
'Name' => '',
'SegmentGroups' => '',
'tags' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'WriteSegmentRequest' => [
'Dimensions' => '',
'Name' => '',
'SegmentGroups' => '',
'tags' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/segments');
$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}}/v1/apps/:application-id/segments' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/segments' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/apps/:application-id/segments", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/segments"
payload = { "WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/segments"
payload <- "{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\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}}/v1/apps/:application-id/segments")
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 \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\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/v1/apps/:application-id/segments') do |req|
req.body = "{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/segments";
let payload = json!({"WriteSegmentRequest": json!({
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
})});
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}}/v1/apps/:application-id/segments \
--header 'content-type: application/json' \
--data '{
"WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
}
}'
echo '{
"WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
}
}' | \
http POST {{baseUrl}}/v1/apps/:application-id/segments \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "WriteSegmentRequest": {\n "Dimensions": "",\n "Name": "",\n "SegmentGroups": "",\n "tags": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/segments
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["WriteSegmentRequest": [
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/segments")! 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
CreateSmsTemplate
{{baseUrl}}/v1/templates/:template-name/sms
QUERY PARAMS
template-name
BODY json
{
"SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/sms");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/templates/:template-name/sms" {:content-type :json
:form-params {:SMSTemplateRequest {:Body ""
:DefaultSubstitutions ""
:RecommenderId ""
:tags ""
:TemplateDescription ""}}})
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/sms"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/sms"),
Content = new StringContent("{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/sms");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/sms"
payload := strings.NewReader("{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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/v1/templates/:template-name/sms HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 152
{
"SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/templates/:template-name/sms")
.setHeader("content-type", "application/json")
.setBody("{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/sms"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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 \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/sms")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/templates/:template-name/sms")
.header("content-type", "application/json")
.body("{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
SMSTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/templates/:template-name/sms');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/templates/:template-name/sms',
headers: {'content-type': 'application/json'},
data: {
SMSTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/sms';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"SMSTemplateRequest":{"Body":"","DefaultSubstitutions":"","RecommenderId":"","tags":"","TemplateDescription":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/templates/:template-name/sms',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "SMSTemplateRequest": {\n "Body": "",\n "DefaultSubstitutions": "",\n "RecommenderId": "",\n "tags": "",\n "TemplateDescription": ""\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 \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/sms")
.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/v1/templates/:template-name/sms',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
SMSTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/templates/:template-name/sms',
headers: {'content-type': 'application/json'},
body: {
SMSTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
},
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}}/v1/templates/:template-name/sms');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
SMSTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
});
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}}/v1/templates/:template-name/sms',
headers: {'content-type': 'application/json'},
data: {
SMSTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/sms';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"SMSTemplateRequest":{"Body":"","DefaultSubstitutions":"","RecommenderId":"","tags":"","TemplateDescription":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"SMSTemplateRequest": @{ @"Body": @"", @"DefaultSubstitutions": @"", @"RecommenderId": @"", @"tags": @"", @"TemplateDescription": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/templates/:template-name/sms"]
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}}/v1/templates/:template-name/sms" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/sms",
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([
'SMSTemplateRequest' => [
'Body' => '',
'DefaultSubstitutions' => '',
'RecommenderId' => '',
'tags' => '',
'TemplateDescription' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/templates/:template-name/sms', [
'body' => '{
"SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/sms');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SMSTemplateRequest' => [
'Body' => '',
'DefaultSubstitutions' => '',
'RecommenderId' => '',
'tags' => '',
'TemplateDescription' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SMSTemplateRequest' => [
'Body' => '',
'DefaultSubstitutions' => '',
'RecommenderId' => '',
'tags' => '',
'TemplateDescription' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/templates/:template-name/sms');
$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}}/v1/templates/:template-name/sms' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/sms' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/templates/:template-name/sms", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/sms"
payload = { "SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/sms"
payload <- "{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/sms")
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 \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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/v1/templates/:template-name/sms') do |req|
req.body = "{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/sms";
let payload = json!({"SMSTemplateRequest": json!({
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
})});
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}}/v1/templates/:template-name/sms \
--header 'content-type: application/json' \
--data '{
"SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}'
echo '{
"SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}' | \
http POST {{baseUrl}}/v1/templates/:template-name/sms \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "SMSTemplateRequest": {\n "Body": "",\n "DefaultSubstitutions": "",\n "RecommenderId": "",\n "tags": "",\n "TemplateDescription": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/sms
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["SMSTemplateRequest": [
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/sms")! 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
CreateVoiceTemplate
{{baseUrl}}/v1/templates/:template-name/voice
QUERY PARAMS
template-name
BODY json
{
"VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/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 \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/templates/:template-name/voice" {:content-type :json
:form-params {:VoiceTemplateRequest {:Body ""
:DefaultSubstitutions ""
:LanguageCode ""
:tags ""
:TemplateDescription ""
:VoiceId ""}}})
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/voice"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\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}}/v1/templates/:template-name/voice"),
Content = new StringContent("{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\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}}/v1/templates/:template-name/voice");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/voice"
payload := strings.NewReader("{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\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/v1/templates/:template-name/voice HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 172
{
"VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/templates/:template-name/voice")
.setHeader("content-type", "application/json")
.setBody("{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/voice"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\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 \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/voice")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/templates/:template-name/voice")
.header("content-type", "application/json")
.body("{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
VoiceTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
LanguageCode: '',
tags: '',
TemplateDescription: '',
VoiceId: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/templates/:template-name/voice');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/templates/:template-name/voice',
headers: {'content-type': 'application/json'},
data: {
VoiceTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
LanguageCode: '',
tags: '',
TemplateDescription: '',
VoiceId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/voice';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"VoiceTemplateRequest":{"Body":"","DefaultSubstitutions":"","LanguageCode":"","tags":"","TemplateDescription":"","VoiceId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/templates/:template-name/voice',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "VoiceTemplateRequest": {\n "Body": "",\n "DefaultSubstitutions": "",\n "LanguageCode": "",\n "tags": "",\n "TemplateDescription": "",\n "VoiceId": ""\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 \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/voice")
.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/v1/templates/:template-name/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({
VoiceTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
LanguageCode: '',
tags: '',
TemplateDescription: '',
VoiceId: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/templates/:template-name/voice',
headers: {'content-type': 'application/json'},
body: {
VoiceTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
LanguageCode: '',
tags: '',
TemplateDescription: '',
VoiceId: ''
}
},
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}}/v1/templates/:template-name/voice');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
VoiceTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
LanguageCode: '',
tags: '',
TemplateDescription: '',
VoiceId: ''
}
});
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}}/v1/templates/:template-name/voice',
headers: {'content-type': 'application/json'},
data: {
VoiceTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
LanguageCode: '',
tags: '',
TemplateDescription: '',
VoiceId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/voice';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"VoiceTemplateRequest":{"Body":"","DefaultSubstitutions":"","LanguageCode":"","tags":"","TemplateDescription":"","VoiceId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"VoiceTemplateRequest": @{ @"Body": @"", @"DefaultSubstitutions": @"", @"LanguageCode": @"", @"tags": @"", @"TemplateDescription": @"", @"VoiceId": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/templates/:template-name/voice"]
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}}/v1/templates/:template-name/voice" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/voice",
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([
'VoiceTemplateRequest' => [
'Body' => '',
'DefaultSubstitutions' => '',
'LanguageCode' => '',
'tags' => '',
'TemplateDescription' => '',
'VoiceId' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/templates/:template-name/voice', [
'body' => '{
"VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/voice');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'VoiceTemplateRequest' => [
'Body' => '',
'DefaultSubstitutions' => '',
'LanguageCode' => '',
'tags' => '',
'TemplateDescription' => '',
'VoiceId' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'VoiceTemplateRequest' => [
'Body' => '',
'DefaultSubstitutions' => '',
'LanguageCode' => '',
'tags' => '',
'TemplateDescription' => '',
'VoiceId' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/templates/:template-name/voice');
$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}}/v1/templates/:template-name/voice' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/voice' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/templates/:template-name/voice", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/voice"
payload = { "VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/voice"
payload <- "{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\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}}/v1/templates/:template-name/voice")
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 \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\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/v1/templates/:template-name/voice') do |req|
req.body = "{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/voice";
let payload = json!({"VoiceTemplateRequest": json!({
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
})});
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}}/v1/templates/:template-name/voice \
--header 'content-type: application/json' \
--data '{
"VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
}
}'
echo '{
"VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
}
}' | \
http POST {{baseUrl}}/v1/templates/:template-name/voice \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "VoiceTemplateRequest": {\n "Body": "",\n "DefaultSubstitutions": "",\n "LanguageCode": "",\n "tags": "",\n "TemplateDescription": "",\n "VoiceId": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/voice
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["VoiceTemplateRequest": [
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/voice")! 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
DeleteAdmChannel
{{baseUrl}}/v1/apps/:application-id/channels/adm
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/adm");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/channels/adm")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/adm"
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}}/v1/apps/:application-id/channels/adm"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/adm");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/adm"
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/v1/apps/:application-id/channels/adm HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/channels/adm")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/adm"))
.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}}/v1/apps/:application-id/channels/adm")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/channels/adm")
.asString();
const 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}}/v1/apps/:application-id/channels/adm');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/channels/adm'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/adm';
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}}/v1/apps/:application-id/channels/adm',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/adm")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/adm',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/apps/:application-id/channels/adm'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/channels/adm');
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}}/v1/apps/:application-id/channels/adm'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/adm';
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}}/v1/apps/:application-id/channels/adm"]
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}}/v1/apps/:application-id/channels/adm" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/adm",
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}}/v1/apps/:application-id/channels/adm');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/adm');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/adm');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/adm' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/adm' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/channels/adm")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/adm"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/adm"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/adm")
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/v1/apps/:application-id/channels/adm') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/adm";
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}}/v1/apps/:application-id/channels/adm
http DELETE {{baseUrl}}/v1/apps/:application-id/channels/adm
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/adm
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/adm")! 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
DeleteApnsChannel
{{baseUrl}}/v1/apps/:application-id/channels/apns
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/apns");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/channels/apns")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns"
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}}/v1/apps/:application-id/channels/apns"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/apns");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/apns"
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/v1/apps/:application-id/channels/apns HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/channels/apns")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/apns"))
.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}}/v1/apps/:application-id/channels/apns")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/channels/apns")
.asString();
const 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}}/v1/apps/:application-id/channels/apns');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns';
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}}/v1/apps/:application-id/channels/apns',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/apns',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/apps/:application-id/channels/apns'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/channels/apns');
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}}/v1/apps/:application-id/channels/apns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns';
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}}/v1/apps/:application-id/channels/apns"]
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}}/v1/apps/:application-id/channels/apns" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/apns",
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}}/v1/apps/:application-id/channels/apns');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/channels/apns")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/apns"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/apns")
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/v1/apps/:application-id/channels/apns') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/apns";
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}}/v1/apps/:application-id/channels/apns
http DELETE {{baseUrl}}/v1/apps/:application-id/channels/apns
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/apns
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/apns")! 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
DeleteApnsSandboxChannel
{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"
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}}/v1/apps/:application-id/channels/apns_sandbox"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"
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/v1/apps/:application-id/channels/apns_sandbox HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"))
.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}}/v1/apps/:application-id/channels/apns_sandbox")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")
.asString();
const 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}}/v1/apps/:application-id/channels/apns_sandbox');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox';
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}}/v1/apps/:application-id/channels/apns_sandbox',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/apns_sandbox',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/apps/:application-id/channels/apns_sandbox'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox');
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}}/v1/apps/:application-id/channels/apns_sandbox'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox';
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}}/v1/apps/:application-id/channels/apns_sandbox"]
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}}/v1/apps/:application-id/channels/apns_sandbox" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox",
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}}/v1/apps/:application-id/channels/apns_sandbox');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/channels/apns_sandbox")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")
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/v1/apps/:application-id/channels/apns_sandbox') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox";
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}}/v1/apps/:application-id/channels/apns_sandbox
http DELETE {{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")! 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
DeleteApnsVoipChannel
{{baseUrl}}/v1/apps/:application-id/channels/apns_voip
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"
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}}/v1/apps/:application-id/channels/apns_voip"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"
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/v1/apps/:application-id/channels/apns_voip HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"))
.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}}/v1/apps/:application-id/channels/apns_voip")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")
.asString();
const 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}}/v1/apps/:application-id/channels/apns_voip');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip';
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}}/v1/apps/:application-id/channels/apns_voip',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/apns_voip',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/apps/:application-id/channels/apns_voip'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip');
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}}/v1/apps/:application-id/channels/apns_voip'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip';
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}}/v1/apps/:application-id/channels/apns_voip"]
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}}/v1/apps/:application-id/channels/apns_voip" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/apns_voip",
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}}/v1/apps/:application-id/channels/apns_voip');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_voip');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_voip');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/channels/apns_voip")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")
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/v1/apps/:application-id/channels/apns_voip') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip";
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}}/v1/apps/:application-id/channels/apns_voip
http DELETE {{baseUrl}}/v1/apps/:application-id/channels/apns_voip
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/apns_voip
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")! 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
DeleteApnsVoipSandboxChannel
{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"
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}}/v1/apps/:application-id/channels/apns_voip_sandbox"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"
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/v1/apps/:application-id/channels/apns_voip_sandbox HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"))
.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}}/v1/apps/:application-id/channels/apns_voip_sandbox")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")
.asString();
const 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}}/v1/apps/:application-id/channels/apns_voip_sandbox');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox';
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}}/v1/apps/:application-id/channels/apns_voip_sandbox',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/apns_voip_sandbox',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/apps/:application-id/channels/apns_voip_sandbox'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox');
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}}/v1/apps/:application-id/channels/apns_voip_sandbox'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox';
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}}/v1/apps/:application-id/channels/apns_voip_sandbox"]
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}}/v1/apps/:application-id/channels/apns_voip_sandbox" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox",
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}}/v1/apps/:application-id/channels/apns_voip_sandbox');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/channels/apns_voip_sandbox")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")
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/v1/apps/:application-id/channels/apns_voip_sandbox') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox";
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}}/v1/apps/:application-id/channels/apns_voip_sandbox
http DELETE {{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")! 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
DeleteApp
{{baseUrl}}/v1/apps/:application-id
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v1/apps/:application-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v1/apps/:application-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/v1/apps/:application-id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/v1/apps/:application-id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/v1/apps/:application-id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/v1/apps/:application-id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1/apps/:application-id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v1/apps/:application-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v1/apps/:application-id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v1/apps/:application-id
http DELETE {{baseUrl}}/v1/apps/:application-id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteBaiduChannel
{{baseUrl}}/v1/apps/:application-id/channels/baidu
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/baidu");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/channels/baidu")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/baidu"
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}}/v1/apps/:application-id/channels/baidu"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/baidu");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/baidu"
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/v1/apps/:application-id/channels/baidu HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/channels/baidu")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/baidu"))
.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}}/v1/apps/:application-id/channels/baidu")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/channels/baidu")
.asString();
const 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}}/v1/apps/:application-id/channels/baidu');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/channels/baidu'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/baidu';
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}}/v1/apps/:application-id/channels/baidu',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/baidu")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/baidu',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/apps/:application-id/channels/baidu'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/channels/baidu');
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}}/v1/apps/:application-id/channels/baidu'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/baidu';
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}}/v1/apps/:application-id/channels/baidu"]
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}}/v1/apps/:application-id/channels/baidu" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/baidu",
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}}/v1/apps/:application-id/channels/baidu');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/baidu');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/baidu');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/baidu' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/baidu' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/channels/baidu")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/baidu"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/baidu"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/baidu")
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/v1/apps/:application-id/channels/baidu') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/baidu";
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}}/v1/apps/:application-id/channels/baidu
http DELETE {{baseUrl}}/v1/apps/:application-id/channels/baidu
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/baidu
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/baidu")! 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
DeleteCampaign
{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id
QUERY PARAMS
application-id
campaign-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v1/apps/:application-id/campaigns/:campaign-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/campaigns/:campaign-id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/campaigns/:campaign-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v1/apps/:application-id/campaigns/:campaign-id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id
http DELETE {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteEmailChannel
{{baseUrl}}/v1/apps/:application-id/channels/email
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/email");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/channels/email")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/email"
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}}/v1/apps/:application-id/channels/email"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/email");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/email"
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/v1/apps/:application-id/channels/email HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/channels/email")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/email"))
.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}}/v1/apps/:application-id/channels/email")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/channels/email")
.asString();
const 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}}/v1/apps/:application-id/channels/email');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/channels/email'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/email';
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}}/v1/apps/:application-id/channels/email',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/email")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/email',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/apps/:application-id/channels/email'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/channels/email');
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}}/v1/apps/:application-id/channels/email'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/email';
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}}/v1/apps/:application-id/channels/email"]
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}}/v1/apps/:application-id/channels/email" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/email",
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}}/v1/apps/:application-id/channels/email');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/email');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/email');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/email' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/email' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/channels/email")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/email"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/email"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/email")
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/v1/apps/:application-id/channels/email') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/email";
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}}/v1/apps/:application-id/channels/email
http DELETE {{baseUrl}}/v1/apps/:application-id/channels/email
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/email
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/email")! 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
DeleteEmailTemplate
{{baseUrl}}/v1/templates/:template-name/email
QUERY PARAMS
template-name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/email");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/templates/:template-name/email")
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/email"
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}}/v1/templates/:template-name/email"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/templates/:template-name/email");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/email"
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/v1/templates/:template-name/email HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/templates/:template-name/email")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/email"))
.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}}/v1/templates/:template-name/email")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/templates/:template-name/email")
.asString();
const 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}}/v1/templates/:template-name/email');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/templates/:template-name/email'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/email';
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}}/v1/templates/:template-name/email',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/email")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/templates/:template-name/email',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/templates/:template-name/email'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/templates/:template-name/email');
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}}/v1/templates/:template-name/email'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/email';
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}}/v1/templates/:template-name/email"]
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}}/v1/templates/:template-name/email" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/email",
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}}/v1/templates/:template-name/email');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/email');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/templates/:template-name/email');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/templates/:template-name/email' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/email' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/templates/:template-name/email")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/email"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/email"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/templates/:template-name/email")
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/v1/templates/:template-name/email') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/email";
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}}/v1/templates/:template-name/email
http DELETE {{baseUrl}}/v1/templates/:template-name/email
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/email
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/email")! 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
DeleteEndpoint
{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id
QUERY PARAMS
application-id
endpoint-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v1/apps/:application-id/endpoints/:endpoint-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/endpoints/:endpoint-id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/endpoints/:endpoint-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v1/apps/:application-id/endpoints/:endpoint-id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id
http DELETE {{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteEventStream
{{baseUrl}}/v1/apps/:application-id/eventstream
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/eventstream");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/eventstream")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/eventstream"
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}}/v1/apps/:application-id/eventstream"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/eventstream");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/eventstream"
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/v1/apps/:application-id/eventstream HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/eventstream")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/eventstream"))
.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}}/v1/apps/:application-id/eventstream")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/eventstream")
.asString();
const 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}}/v1/apps/:application-id/eventstream');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/eventstream'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/eventstream';
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}}/v1/apps/:application-id/eventstream',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/eventstream")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/eventstream',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/apps/:application-id/eventstream'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/eventstream');
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}}/v1/apps/:application-id/eventstream'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/eventstream';
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}}/v1/apps/:application-id/eventstream"]
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}}/v1/apps/:application-id/eventstream" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/eventstream",
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}}/v1/apps/:application-id/eventstream');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/eventstream');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/eventstream');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/eventstream' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/eventstream' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/eventstream")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/eventstream"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/eventstream"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/eventstream")
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/v1/apps/:application-id/eventstream') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/eventstream";
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}}/v1/apps/:application-id/eventstream
http DELETE {{baseUrl}}/v1/apps/:application-id/eventstream
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/eventstream
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/eventstream")! 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
DeleteGcmChannel
{{baseUrl}}/v1/apps/:application-id/channels/gcm
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/gcm");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/channels/gcm")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/gcm"
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}}/v1/apps/:application-id/channels/gcm"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/gcm");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/gcm"
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/v1/apps/:application-id/channels/gcm HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/channels/gcm")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/gcm"))
.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}}/v1/apps/:application-id/channels/gcm")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/channels/gcm")
.asString();
const 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}}/v1/apps/:application-id/channels/gcm');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/channels/gcm'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/gcm';
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}}/v1/apps/:application-id/channels/gcm',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/gcm")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/gcm',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/apps/:application-id/channels/gcm'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/channels/gcm');
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}}/v1/apps/:application-id/channels/gcm'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/gcm';
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}}/v1/apps/:application-id/channels/gcm"]
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}}/v1/apps/:application-id/channels/gcm" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/gcm",
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}}/v1/apps/:application-id/channels/gcm');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/gcm');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/gcm');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/gcm' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/gcm' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/channels/gcm")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/gcm"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/gcm"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/gcm")
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/v1/apps/:application-id/channels/gcm') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/gcm";
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}}/v1/apps/:application-id/channels/gcm
http DELETE {{baseUrl}}/v1/apps/:application-id/channels/gcm
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/gcm
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/gcm")! 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
DeleteInAppTemplate
{{baseUrl}}/v1/templates/:template-name/inapp
QUERY PARAMS
template-name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/inapp");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/templates/:template-name/inapp")
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/inapp"
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}}/v1/templates/:template-name/inapp"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/templates/:template-name/inapp");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/inapp"
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/v1/templates/:template-name/inapp HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/templates/:template-name/inapp")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/inapp"))
.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}}/v1/templates/:template-name/inapp")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/templates/:template-name/inapp")
.asString();
const 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}}/v1/templates/:template-name/inapp');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/templates/:template-name/inapp'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/inapp';
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}}/v1/templates/:template-name/inapp',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/inapp")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/templates/:template-name/inapp',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/templates/:template-name/inapp'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/templates/:template-name/inapp');
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}}/v1/templates/:template-name/inapp'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/inapp';
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}}/v1/templates/:template-name/inapp"]
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}}/v1/templates/:template-name/inapp" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/inapp",
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}}/v1/templates/:template-name/inapp');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/inapp');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/templates/:template-name/inapp');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/templates/:template-name/inapp' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/inapp' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/templates/:template-name/inapp")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/inapp"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/inapp"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/templates/:template-name/inapp")
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/v1/templates/:template-name/inapp') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/inapp";
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}}/v1/templates/:template-name/inapp
http DELETE {{baseUrl}}/v1/templates/:template-name/inapp
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/inapp
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/inapp")! 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
DeleteJourney
{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id
QUERY PARAMS
application-id
journey-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v1/apps/:application-id/journeys/:journey-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/journeys/:journey-id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/journeys/:journey-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v1/apps/:application-id/journeys/:journey-id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id
http DELETE {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeletePushTemplate
{{baseUrl}}/v1/templates/:template-name/push
QUERY PARAMS
template-name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/push");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/templates/:template-name/push")
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/push"
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}}/v1/templates/:template-name/push"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/templates/:template-name/push");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/push"
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/v1/templates/:template-name/push HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/templates/:template-name/push")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/push"))
.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}}/v1/templates/:template-name/push")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/templates/:template-name/push")
.asString();
const 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}}/v1/templates/:template-name/push');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/templates/:template-name/push'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/push';
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}}/v1/templates/:template-name/push',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/push")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/templates/:template-name/push',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/templates/:template-name/push'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/templates/:template-name/push');
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}}/v1/templates/:template-name/push'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/push';
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}}/v1/templates/:template-name/push"]
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}}/v1/templates/:template-name/push" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/push",
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}}/v1/templates/:template-name/push');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/push');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/templates/:template-name/push');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/templates/:template-name/push' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/push' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/templates/:template-name/push")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/push"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/push"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/templates/:template-name/push")
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/v1/templates/:template-name/push') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/push";
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}}/v1/templates/:template-name/push
http DELETE {{baseUrl}}/v1/templates/:template-name/push
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/push
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/push")! 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
DeleteRecommenderConfiguration
{{baseUrl}}/v1/recommenders/:recommender-id
QUERY PARAMS
recommender-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/recommenders/:recommender-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/recommenders/:recommender-id")
require "http/client"
url = "{{baseUrl}}/v1/recommenders/:recommender-id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v1/recommenders/:recommender-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/recommenders/:recommender-id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/recommenders/:recommender-id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v1/recommenders/:recommender-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/recommenders/:recommender-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/recommenders/:recommender-id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/recommenders/:recommender-id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/recommenders/:recommender-id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/v1/recommenders/:recommender-id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/recommenders/:recommender-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/recommenders/:recommender-id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/recommenders/:recommender-id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/recommenders/:recommender-id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/recommenders/:recommender-id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/recommenders/:recommender-id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/recommenders/:recommender-id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/recommenders/:recommender-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/recommenders/:recommender-id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/recommenders/:recommender-id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1/recommenders/:recommender-id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/recommenders/:recommender-id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v1/recommenders/:recommender-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/recommenders/:recommender-id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/recommenders/:recommender-id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/recommenders/:recommender-id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/recommenders/:recommender-id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/recommenders/:recommender-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/recommenders/:recommender-id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/recommenders/:recommender-id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/recommenders/:recommender-id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v1/recommenders/:recommender-id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/recommenders/:recommender-id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v1/recommenders/:recommender-id
http DELETE {{baseUrl}}/v1/recommenders/:recommender-id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/recommenders/:recommender-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/recommenders/:recommender-id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteSegment
{{baseUrl}}/v1/apps/:application-id/segments/:segment-id
QUERY PARAMS
application-id
segment-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v1/apps/:application-id/segments/:segment-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/segments/:segment-id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/segments/:segment-id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/segments/:segment-id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/segments/:segment-id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/segments/:segment-id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/segments/:segment-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v1/apps/:application-id/segments/:segment-id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v1/apps/:application-id/segments/:segment-id
http DELETE {{baseUrl}}/v1/apps/:application-id/segments/:segment-id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/segments/:segment-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteSmsChannel
{{baseUrl}}/v1/apps/:application-id/channels/sms
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/sms");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/channels/sms")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/sms"
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}}/v1/apps/:application-id/channels/sms"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/sms");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/sms"
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/v1/apps/:application-id/channels/sms HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/channels/sms")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/sms"))
.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}}/v1/apps/:application-id/channels/sms")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/channels/sms")
.asString();
const 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}}/v1/apps/:application-id/channels/sms');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/channels/sms'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/sms';
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}}/v1/apps/:application-id/channels/sms',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/sms")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/sms',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/apps/:application-id/channels/sms'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/channels/sms');
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}}/v1/apps/:application-id/channels/sms'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/sms';
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}}/v1/apps/:application-id/channels/sms"]
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}}/v1/apps/:application-id/channels/sms" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/sms",
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}}/v1/apps/:application-id/channels/sms');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/sms');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/sms');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/sms' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/sms' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/channels/sms")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/sms"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/sms"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/sms")
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/v1/apps/:application-id/channels/sms') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/sms";
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}}/v1/apps/:application-id/channels/sms
http DELETE {{baseUrl}}/v1/apps/:application-id/channels/sms
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/sms
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/sms")! 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
DeleteSmsTemplate
{{baseUrl}}/v1/templates/:template-name/sms
QUERY PARAMS
template-name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/sms");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/templates/:template-name/sms")
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/sms"
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}}/v1/templates/:template-name/sms"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/templates/:template-name/sms");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/sms"
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/v1/templates/:template-name/sms HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/templates/:template-name/sms")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/sms"))
.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}}/v1/templates/:template-name/sms")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/templates/:template-name/sms")
.asString();
const 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}}/v1/templates/:template-name/sms');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/templates/:template-name/sms'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/sms';
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}}/v1/templates/:template-name/sms',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/sms")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/templates/:template-name/sms',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/templates/:template-name/sms'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/templates/:template-name/sms');
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}}/v1/templates/:template-name/sms'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/sms';
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}}/v1/templates/:template-name/sms"]
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}}/v1/templates/:template-name/sms" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/sms",
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}}/v1/templates/:template-name/sms');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/sms');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/templates/:template-name/sms');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/templates/:template-name/sms' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/sms' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/templates/:template-name/sms")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/sms"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/sms"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/templates/:template-name/sms")
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/v1/templates/:template-name/sms') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/sms";
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}}/v1/templates/:template-name/sms
http DELETE {{baseUrl}}/v1/templates/:template-name/sms
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/sms
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/sms")! 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
DeleteUserEndpoints
{{baseUrl}}/v1/apps/:application-id/users/:user-id
QUERY PARAMS
application-id
user-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/users/:user-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/users/:user-id")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/users/:user-id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v1/apps/:application-id/users/:user-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/users/:user-id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/users/:user-id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v1/apps/:application-id/users/:user-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/users/:user-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/users/:user-id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/users/:user-id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/users/:user-id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/v1/apps/:application-id/users/:user-id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/users/:user-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/users/:user-id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/users/:user-id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/users/:user-id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/users/:user-id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/users/:user-id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/users/:user-id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/users/:user-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/users/:user-id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/users/:user-id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1/apps/:application-id/users/:user-id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/users/:user-id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v1/apps/:application-id/users/:user-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/users/:user-id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/users/:user-id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/users/:user-id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/users/:user-id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/users/:user-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/users/:user-id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/users/:user-id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/users/:user-id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v1/apps/:application-id/users/:user-id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/users/:user-id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v1/apps/:application-id/users/:user-id
http DELETE {{baseUrl}}/v1/apps/:application-id/users/:user-id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/users/:user-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/users/:user-id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
DeleteVoiceChannel
{{baseUrl}}/v1/apps/:application-id/channels/voice
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/voice");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/apps/:application-id/channels/voice")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/voice"
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}}/v1/apps/:application-id/channels/voice"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/voice");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/voice"
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/v1/apps/:application-id/channels/voice HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/apps/:application-id/channels/voice")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/voice"))
.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}}/v1/apps/:application-id/channels/voice")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/apps/:application-id/channels/voice")
.asString();
const 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}}/v1/apps/:application-id/channels/voice');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/apps/:application-id/channels/voice'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/voice';
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}}/v1/apps/:application-id/channels/voice',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/voice")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/voice',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/apps/:application-id/channels/voice'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/apps/:application-id/channels/voice');
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}}/v1/apps/:application-id/channels/voice'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/voice';
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}}/v1/apps/:application-id/channels/voice"]
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}}/v1/apps/:application-id/channels/voice" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/voice",
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}}/v1/apps/:application-id/channels/voice');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/voice');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/voice');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/voice' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/voice' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/apps/:application-id/channels/voice")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/voice"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/voice"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/voice")
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/v1/apps/:application-id/channels/voice') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/voice";
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}}/v1/apps/:application-id/channels/voice
http DELETE {{baseUrl}}/v1/apps/:application-id/channels/voice
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/voice
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/voice")! 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
DeleteVoiceTemplate
{{baseUrl}}/v1/templates/:template-name/voice
QUERY PARAMS
template-name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/voice");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/templates/:template-name/voice")
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/voice"
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}}/v1/templates/:template-name/voice"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/templates/:template-name/voice");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/voice"
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/v1/templates/:template-name/voice HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/templates/:template-name/voice")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/voice"))
.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}}/v1/templates/:template-name/voice")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/templates/:template-name/voice")
.asString();
const 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}}/v1/templates/:template-name/voice');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/templates/:template-name/voice'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/voice';
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}}/v1/templates/:template-name/voice',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/voice")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/templates/:template-name/voice',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v1/templates/:template-name/voice'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1/templates/:template-name/voice');
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}}/v1/templates/:template-name/voice'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/voice';
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}}/v1/templates/:template-name/voice"]
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}}/v1/templates/:template-name/voice" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/voice",
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}}/v1/templates/:template-name/voice');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/voice');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/templates/:template-name/voice');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/templates/:template-name/voice' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/voice' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/templates/:template-name/voice")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/voice"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/voice"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/templates/:template-name/voice")
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/v1/templates/:template-name/voice') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/voice";
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}}/v1/templates/:template-name/voice
http DELETE {{baseUrl}}/v1/templates/:template-name/voice
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/voice
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/voice")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetAdmChannel
{{baseUrl}}/v1/apps/:application-id/channels/adm
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/adm");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/channels/adm")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/adm"
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}}/v1/apps/:application-id/channels/adm"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/adm");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/adm"
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/v1/apps/:application-id/channels/adm HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/channels/adm")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/adm"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/adm")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/channels/adm")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/channels/adm');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/adm'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/adm';
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}}/v1/apps/:application-id/channels/adm',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/adm")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/adm',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/adm'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/channels/adm');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/adm'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/adm';
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}}/v1/apps/:application-id/channels/adm"]
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}}/v1/apps/:application-id/channels/adm" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/adm",
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}}/v1/apps/:application-id/channels/adm');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/adm');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/adm');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/adm' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/adm' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/channels/adm")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/adm"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/adm"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/adm")
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/v1/apps/:application-id/channels/adm') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/adm";
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}}/v1/apps/:application-id/channels/adm
http GET {{baseUrl}}/v1/apps/:application-id/channels/adm
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/adm
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/adm")! 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
GetApnsChannel
{{baseUrl}}/v1/apps/:application-id/channels/apns
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/apns");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/channels/apns")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns"
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}}/v1/apps/:application-id/channels/apns"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/apns");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/apns"
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/v1/apps/:application-id/channels/apns HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/channels/apns")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/apns"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/channels/apns")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/channels/apns');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns';
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}}/v1/apps/:application-id/channels/apns',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/apns',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/channels/apns');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns';
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}}/v1/apps/:application-id/channels/apns"]
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}}/v1/apps/:application-id/channels/apns" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/apns",
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}}/v1/apps/:application-id/channels/apns');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/channels/apns")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/apns"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/apns")
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/v1/apps/:application-id/channels/apns') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/apns";
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}}/v1/apps/:application-id/channels/apns
http GET {{baseUrl}}/v1/apps/:application-id/channels/apns
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/apns
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/apns")! 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
GetApnsSandboxChannel
{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"
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}}/v1/apps/:application-id/channels/apns_sandbox"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"
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/v1/apps/:application-id/channels/apns_sandbox HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox';
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}}/v1/apps/:application-id/channels/apns_sandbox',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/apns_sandbox',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox';
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}}/v1/apps/:application-id/channels/apns_sandbox"]
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}}/v1/apps/:application-id/channels/apns_sandbox" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox",
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}}/v1/apps/:application-id/channels/apns_sandbox');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/channels/apns_sandbox")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")
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/v1/apps/:application-id/channels/apns_sandbox') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox";
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}}/v1/apps/:application-id/channels/apns_sandbox
http GET {{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")! 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
GetApnsVoipChannel
{{baseUrl}}/v1/apps/:application-id/channels/apns_voip
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"
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}}/v1/apps/:application-id/channels/apns_voip"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"
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/v1/apps/:application-id/channels/apns_voip HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip';
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}}/v1/apps/:application-id/channels/apns_voip',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/apns_voip',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip';
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}}/v1/apps/:application-id/channels/apns_voip"]
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}}/v1/apps/:application-id/channels/apns_voip" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/apns_voip",
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}}/v1/apps/:application-id/channels/apns_voip');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_voip');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_voip');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/channels/apns_voip")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")
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/v1/apps/:application-id/channels/apns_voip') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip";
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}}/v1/apps/:application-id/channels/apns_voip
http GET {{baseUrl}}/v1/apps/:application-id/channels/apns_voip
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/apns_voip
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")! 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
GetApnsVoipSandboxChannel
{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"
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}}/v1/apps/:application-id/channels/apns_voip_sandbox"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"
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/v1/apps/:application-id/channels/apns_voip_sandbox HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox';
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}}/v1/apps/:application-id/channels/apns_voip_sandbox',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/apns_voip_sandbox',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox';
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}}/v1/apps/:application-id/channels/apns_voip_sandbox"]
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}}/v1/apps/:application-id/channels/apns_voip_sandbox" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox",
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}}/v1/apps/:application-id/channels/apns_voip_sandbox');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/channels/apns_voip_sandbox")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")
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/v1/apps/:application-id/channels/apns_voip_sandbox') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox";
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}}/v1/apps/:application-id/channels/apns_voip_sandbox
http GET {{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")! 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
GetApp
{{baseUrl}}/v1/apps/:application-id
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-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}}/v1/apps/:application-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-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/v1/apps/:application-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-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}}/v1/apps/:application-id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-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}}/v1/apps/:application-id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v1/apps/:application-id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-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}}/v1/apps/:application-id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-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}}/v1/apps/:application-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}}/v1/apps/:application-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}}/v1/apps/:application-id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-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}}/v1/apps/:application-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}}/v1/apps/:application-id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-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}}/v1/apps/:application-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-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/v1/apps/:application-id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-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}}/v1/apps/:application-id
http GET {{baseUrl}}/v1/apps/:application-id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-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
GetApplicationDateRangeKpi
{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name
QUERY PARAMS
application-id
kpi-name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1/apps/:application-id/kpis/daterange/:kpi-name HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/kpis/daterange/:kpi-name',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/kpis/daterange/:kpi-name")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1/apps/:application-id/kpis/daterange/:kpi-name') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name
http GET {{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/kpis/daterange/:kpi-name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetApplicationSettings
{{baseUrl}}/v1/apps/:application-id/settings
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/settings");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/settings")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/settings"
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}}/v1/apps/:application-id/settings"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/settings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/settings"
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/v1/apps/:application-id/settings HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/settings")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/settings"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/settings")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/settings")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/settings');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/settings'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/settings';
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}}/v1/apps/:application-id/settings',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/settings")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/settings',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/settings'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/settings');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/settings'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/settings';
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}}/v1/apps/:application-id/settings"]
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}}/v1/apps/:application-id/settings" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/settings",
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}}/v1/apps/:application-id/settings');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/settings');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/settings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/settings' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/settings' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/settings")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/settings"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/settings"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/settings")
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/v1/apps/:application-id/settings') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/settings";
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}}/v1/apps/:application-id/settings
http GET {{baseUrl}}/v1/apps/:application-id/settings
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/settings
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/settings")! 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
GetApps
{{baseUrl}}/v1/apps
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps")
require "http/client"
url = "{{baseUrl}}/v1/apps"
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}}/v1/apps"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps"
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/v1/apps HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v1/apps'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps';
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}}/v1/apps',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/v1/apps'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/v1/apps'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps';
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}}/v1/apps"]
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}}/v1/apps" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps",
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}}/v1/apps');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps")
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/v1/apps') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps";
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}}/v1/apps
http GET {{baseUrl}}/v1/apps
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps")! 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
GetBaiduChannel
{{baseUrl}}/v1/apps/:application-id/channels/baidu
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/baidu");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/channels/baidu")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/baidu"
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}}/v1/apps/:application-id/channels/baidu"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/baidu");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/baidu"
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/v1/apps/:application-id/channels/baidu HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/channels/baidu")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/baidu"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/baidu")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/channels/baidu")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/channels/baidu');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/baidu'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/baidu';
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}}/v1/apps/:application-id/channels/baidu',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/baidu")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/baidu',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/baidu'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/channels/baidu');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/baidu'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/baidu';
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}}/v1/apps/:application-id/channels/baidu"]
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}}/v1/apps/:application-id/channels/baidu" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/baidu",
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}}/v1/apps/:application-id/channels/baidu');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/baidu');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/baidu');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/baidu' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/baidu' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/channels/baidu")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/baidu"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/baidu"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/baidu")
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/v1/apps/:application-id/channels/baidu') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/baidu";
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}}/v1/apps/:application-id/channels/baidu
http GET {{baseUrl}}/v1/apps/:application-id/channels/baidu
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/baidu
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/baidu")! 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
GetCampaign
{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id
QUERY PARAMS
application-id
campaign-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-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}}/v1/apps/:application-id/campaigns/:campaign-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-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/v1/apps/:application-id/campaigns/:campaign-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-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}}/v1/apps/:application-id/campaigns/:campaign-id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-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}}/v1/apps/:application-id/campaigns/:campaign-id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-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}}/v1/apps/:application-id/campaigns/:campaign-id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/campaigns/:campaign-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}}/v1/apps/:application-id/campaigns/:campaign-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}}/v1/apps/:application-id/campaigns/:campaign-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}}/v1/apps/:application-id/campaigns/:campaign-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-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}}/v1/apps/:application-id/campaigns/:campaign-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}}/v1/apps/:application-id/campaigns/:campaign-id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-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}}/v1/apps/:application-id/campaigns/:campaign-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/campaigns/:campaign-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-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/v1/apps/:application-id/campaigns/:campaign-id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-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}}/v1/apps/:application-id/campaigns/:campaign-id
http GET {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-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
GetCampaignActivities
{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities
QUERY PARAMS
application-id
campaign-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities"
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}}/v1/apps/:application-id/campaigns/:campaign-id/activities"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities"
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/v1/apps/:application-id/campaigns/:campaign-id/activities HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities';
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}}/v1/apps/:application-id/campaigns/:campaign-id/activities',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/campaigns/:campaign-id/activities',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities';
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}}/v1/apps/:application-id/campaigns/:campaign-id/activities"]
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}}/v1/apps/:application-id/campaigns/:campaign-id/activities" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities",
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}}/v1/apps/:application-id/campaigns/:campaign-id/activities');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/campaigns/:campaign-id/activities")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities")
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/v1/apps/:application-id/campaigns/:campaign-id/activities') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities";
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}}/v1/apps/:application-id/campaigns/:campaign-id/activities
http GET {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/activities")! 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
GetCampaignDateRangeKpi
{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name
QUERY PARAMS
application-id
campaign-id
kpi-name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name
http GET {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/kpis/daterange/:kpi-name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetCampaignVersion
{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version
QUERY PARAMS
application-id
campaign-id
version
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version"
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}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version"
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/v1/apps/:application-id/campaigns/:campaign-id/versions/:version HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version';
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}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/campaigns/:campaign-id/versions/:version',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version';
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}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version"]
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}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version",
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}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/campaigns/:campaign-id/versions/:version")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version")
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/v1/apps/:application-id/campaigns/:campaign-id/versions/:version') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version";
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}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version
http GET {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions/:version")! 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
GetCampaignVersions
{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions
QUERY PARAMS
application-id
campaign-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions"
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}}/v1/apps/:application-id/campaigns/:campaign-id/versions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions"
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/v1/apps/:application-id/campaigns/:campaign-id/versions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions';
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}}/v1/apps/:application-id/campaigns/:campaign-id/versions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/campaigns/:campaign-id/versions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions';
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}}/v1/apps/:application-id/campaigns/:campaign-id/versions"]
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}}/v1/apps/:application-id/campaigns/:campaign-id/versions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions",
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}}/v1/apps/:application-id/campaigns/:campaign-id/versions');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/campaigns/:campaign-id/versions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions")
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/v1/apps/:application-id/campaigns/:campaign-id/versions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions";
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}}/v1/apps/:application-id/campaigns/:campaign-id/versions
http GET {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id/versions")! 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
GetCampaigns
{{baseUrl}}/v1/apps/:application-id/campaigns
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/campaigns");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/campaigns")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/campaigns"
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}}/v1/apps/:application-id/campaigns"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/campaigns");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/campaigns"
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/v1/apps/:application-id/campaigns HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/campaigns")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/campaigns"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/campaigns")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/campaigns');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns';
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}}/v1/apps/:application-id/campaigns',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/campaigns',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/campaigns');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns';
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}}/v1/apps/:application-id/campaigns"]
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}}/v1/apps/:application-id/campaigns" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/campaigns",
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}}/v1/apps/:application-id/campaigns');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/campaigns');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/campaigns');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/campaigns")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/campaigns"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/campaigns"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/campaigns")
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/v1/apps/:application-id/campaigns') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/campaigns";
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}}/v1/apps/:application-id/campaigns
http GET {{baseUrl}}/v1/apps/:application-id/campaigns
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/campaigns
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/campaigns")! 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
GetChannels
{{baseUrl}}/v1/apps/:application-id/channels
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/channels")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels"
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}}/v1/apps/:application-id/channels"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels"
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/v1/apps/:application-id/channels HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/channels")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/channels")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/channels');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels';
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}}/v1/apps/:application-id/channels',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/channels');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels';
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}}/v1/apps/:application-id/channels"]
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}}/v1/apps/:application-id/channels" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels",
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}}/v1/apps/:application-id/channels');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/channels")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels")
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/v1/apps/:application-id/channels') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels";
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}}/v1/apps/:application-id/channels
http GET {{baseUrl}}/v1/apps/:application-id/channels
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels")! 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
GetEmailChannel
{{baseUrl}}/v1/apps/:application-id/channels/email
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/email");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/channels/email")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/email"
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}}/v1/apps/:application-id/channels/email"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/email");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/email"
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/v1/apps/:application-id/channels/email HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/channels/email")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/email"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/email")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/channels/email")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/channels/email');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/email'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/email';
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}}/v1/apps/:application-id/channels/email',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/email")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/email',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/email'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/channels/email');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/email'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/email';
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}}/v1/apps/:application-id/channels/email"]
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}}/v1/apps/:application-id/channels/email" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/email",
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}}/v1/apps/:application-id/channels/email');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/email');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/email');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/email' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/email' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/channels/email")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/email"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/email"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/email")
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/v1/apps/:application-id/channels/email') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/email";
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}}/v1/apps/:application-id/channels/email
http GET {{baseUrl}}/v1/apps/:application-id/channels/email
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/email
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/email")! 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
GetEmailTemplate
{{baseUrl}}/v1/templates/:template-name/email
QUERY PARAMS
template-name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/email");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/templates/:template-name/email")
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/email"
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}}/v1/templates/:template-name/email"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/templates/:template-name/email");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/email"
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/v1/templates/:template-name/email HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/templates/:template-name/email")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/email"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/email")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/templates/:template-name/email")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/templates/:template-name/email');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/email'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/email';
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}}/v1/templates/:template-name/email',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/email")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/templates/:template-name/email',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/email'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/templates/:template-name/email');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/email'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/email';
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}}/v1/templates/:template-name/email"]
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}}/v1/templates/:template-name/email" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/email",
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}}/v1/templates/:template-name/email');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/email');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/templates/:template-name/email');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/templates/:template-name/email' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/email' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/templates/:template-name/email")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/email"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/email"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/templates/:template-name/email")
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/v1/templates/:template-name/email') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/email";
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}}/v1/templates/:template-name/email
http GET {{baseUrl}}/v1/templates/:template-name/email
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/email
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/email")! 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
GetEndpoint
{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id
QUERY PARAMS
application-id
endpoint-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-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}}/v1/apps/:application-id/endpoints/:endpoint-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-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/v1/apps/:application-id/endpoints/:endpoint-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-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}}/v1/apps/:application-id/endpoints/:endpoint-id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-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}}/v1/apps/:application-id/endpoints/:endpoint-id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-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}}/v1/apps/:application-id/endpoints/:endpoint-id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/endpoints/:endpoint-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}}/v1/apps/:application-id/endpoints/:endpoint-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}}/v1/apps/:application-id/endpoints/:endpoint-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}}/v1/apps/:application-id/endpoints/:endpoint-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-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}}/v1/apps/:application-id/endpoints/:endpoint-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}}/v1/apps/:application-id/endpoints/:endpoint-id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-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}}/v1/apps/:application-id/endpoints/:endpoint-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/endpoints/:endpoint-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-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/v1/apps/:application-id/endpoints/:endpoint-id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-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}}/v1/apps/:application-id/endpoints/:endpoint-id
http GET {{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-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
GetEventStream
{{baseUrl}}/v1/apps/:application-id/eventstream
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/eventstream");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/eventstream")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/eventstream"
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}}/v1/apps/:application-id/eventstream"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/eventstream");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/eventstream"
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/v1/apps/:application-id/eventstream HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/eventstream")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/eventstream"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/eventstream")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/eventstream")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/eventstream');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/eventstream'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/eventstream';
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}}/v1/apps/:application-id/eventstream',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/eventstream")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/eventstream',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/eventstream'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/eventstream');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/eventstream'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/eventstream';
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}}/v1/apps/:application-id/eventstream"]
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}}/v1/apps/:application-id/eventstream" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/eventstream",
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}}/v1/apps/:application-id/eventstream');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/eventstream');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/eventstream');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/eventstream' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/eventstream' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/eventstream")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/eventstream"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/eventstream"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/eventstream")
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/v1/apps/:application-id/eventstream') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/eventstream";
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}}/v1/apps/:application-id/eventstream
http GET {{baseUrl}}/v1/apps/:application-id/eventstream
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/eventstream
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/eventstream")! 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
GetExportJob
{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-id
QUERY PARAMS
application-id
job-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-id")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-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}}/v1/apps/:application-id/jobs/export/:job-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-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/v1/apps/:application-id/jobs/export/:job-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-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}}/v1/apps/:application-id/jobs/export/:job-id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-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}}/v1/apps/:application-id/jobs/export/:job-id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-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}}/v1/apps/:application-id/jobs/export/:job-id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/jobs/export/:job-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}}/v1/apps/:application-id/jobs/export/:job-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}}/v1/apps/:application-id/jobs/export/:job-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}}/v1/apps/:application-id/jobs/export/:job-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-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}}/v1/apps/:application-id/jobs/export/:job-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}}/v1/apps/:application-id/jobs/export/:job-id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-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}}/v1/apps/:application-id/jobs/export/:job-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/jobs/export/:job-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-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/v1/apps/:application-id/jobs/export/:job-id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-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}}/v1/apps/:application-id/jobs/export/:job-id
http GET {{baseUrl}}/v1/apps/:application-id/jobs/export/:job-id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/jobs/export/:job-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/jobs/export/:job-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
GetExportJobs
{{baseUrl}}/v1/apps/:application-id/jobs/export
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/jobs/export");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/jobs/export")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/jobs/export"
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}}/v1/apps/:application-id/jobs/export"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/jobs/export");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/jobs/export"
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/v1/apps/:application-id/jobs/export HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/jobs/export")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/jobs/export"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/jobs/export")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/jobs/export")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/jobs/export');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/jobs/export'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/jobs/export';
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}}/v1/apps/:application-id/jobs/export',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/jobs/export")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/jobs/export',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/jobs/export'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/jobs/export');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/jobs/export'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/jobs/export';
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}}/v1/apps/:application-id/jobs/export"]
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}}/v1/apps/:application-id/jobs/export" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/jobs/export",
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}}/v1/apps/:application-id/jobs/export');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/jobs/export');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/jobs/export');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/jobs/export' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/jobs/export' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/jobs/export")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/jobs/export"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/jobs/export"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/jobs/export")
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/v1/apps/:application-id/jobs/export') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/jobs/export";
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}}/v1/apps/:application-id/jobs/export
http GET {{baseUrl}}/v1/apps/:application-id/jobs/export
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/jobs/export
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/jobs/export")! 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
GetGcmChannel
{{baseUrl}}/v1/apps/:application-id/channels/gcm
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/gcm");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/channels/gcm")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/gcm"
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}}/v1/apps/:application-id/channels/gcm"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/gcm");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/gcm"
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/v1/apps/:application-id/channels/gcm HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/channels/gcm")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/gcm"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/gcm")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/channels/gcm")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/channels/gcm');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/gcm'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/gcm';
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}}/v1/apps/:application-id/channels/gcm',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/gcm")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/gcm',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/gcm'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/channels/gcm');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/gcm'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/gcm';
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}}/v1/apps/:application-id/channels/gcm"]
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}}/v1/apps/:application-id/channels/gcm" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/gcm",
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}}/v1/apps/:application-id/channels/gcm');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/gcm');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/gcm');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/gcm' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/gcm' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/channels/gcm")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/gcm"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/gcm"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/gcm")
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/v1/apps/:application-id/channels/gcm') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/gcm";
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}}/v1/apps/:application-id/channels/gcm
http GET {{baseUrl}}/v1/apps/:application-id/channels/gcm
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/gcm
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/gcm")! 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
GetImportJob
{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-id
QUERY PARAMS
application-id
job-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-id")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-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}}/v1/apps/:application-id/jobs/import/:job-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-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/v1/apps/:application-id/jobs/import/:job-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-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}}/v1/apps/:application-id/jobs/import/:job-id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-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}}/v1/apps/:application-id/jobs/import/:job-id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-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}}/v1/apps/:application-id/jobs/import/:job-id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/jobs/import/:job-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}}/v1/apps/:application-id/jobs/import/:job-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}}/v1/apps/:application-id/jobs/import/:job-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}}/v1/apps/:application-id/jobs/import/:job-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-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}}/v1/apps/:application-id/jobs/import/:job-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}}/v1/apps/:application-id/jobs/import/:job-id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-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}}/v1/apps/:application-id/jobs/import/:job-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/jobs/import/:job-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-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/v1/apps/:application-id/jobs/import/:job-id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-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}}/v1/apps/:application-id/jobs/import/:job-id
http GET {{baseUrl}}/v1/apps/:application-id/jobs/import/:job-id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/jobs/import/:job-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/jobs/import/:job-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
GetImportJobs
{{baseUrl}}/v1/apps/:application-id/jobs/import
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/jobs/import");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/jobs/import")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/jobs/import"
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}}/v1/apps/:application-id/jobs/import"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/jobs/import");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/jobs/import"
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/v1/apps/:application-id/jobs/import HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/jobs/import")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/jobs/import"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/jobs/import")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/jobs/import")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/jobs/import');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/jobs/import'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/jobs/import';
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}}/v1/apps/:application-id/jobs/import',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/jobs/import")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/jobs/import',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/jobs/import'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/jobs/import');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/jobs/import'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/jobs/import';
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}}/v1/apps/:application-id/jobs/import"]
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}}/v1/apps/:application-id/jobs/import" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/jobs/import",
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}}/v1/apps/:application-id/jobs/import');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/jobs/import');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/jobs/import');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/jobs/import' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/jobs/import' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/jobs/import")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/jobs/import"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/jobs/import"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/jobs/import")
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/v1/apps/:application-id/jobs/import') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/jobs/import";
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}}/v1/apps/:application-id/jobs/import
http GET {{baseUrl}}/v1/apps/:application-id/jobs/import
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/jobs/import
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/jobs/import")! 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
GetInAppMessages
{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages
QUERY PARAMS
application-id
endpoint-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages"
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}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages"
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/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages';
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}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages';
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}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages"]
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}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages",
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}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages")
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/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages";
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}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages
http GET {{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id/inappmessages")! 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
GetInAppTemplate
{{baseUrl}}/v1/templates/:template-name/inapp
QUERY PARAMS
template-name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/inapp");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/templates/:template-name/inapp")
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/inapp"
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}}/v1/templates/:template-name/inapp"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/templates/:template-name/inapp");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/inapp"
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/v1/templates/:template-name/inapp HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/templates/:template-name/inapp")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/inapp"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/inapp")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/templates/:template-name/inapp")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/templates/:template-name/inapp');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/inapp'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/inapp';
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}}/v1/templates/:template-name/inapp',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/inapp")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/templates/:template-name/inapp',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/inapp'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/templates/:template-name/inapp');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/inapp'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/inapp';
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}}/v1/templates/:template-name/inapp"]
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}}/v1/templates/:template-name/inapp" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/inapp",
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}}/v1/templates/:template-name/inapp');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/inapp');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/templates/:template-name/inapp');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/templates/:template-name/inapp' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/inapp' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/templates/:template-name/inapp")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/inapp"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/inapp"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/templates/:template-name/inapp")
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/v1/templates/:template-name/inapp') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/inapp";
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}}/v1/templates/:template-name/inapp
http GET {{baseUrl}}/v1/templates/:template-name/inapp
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/inapp
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/inapp")! 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
GetJourney
{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id
QUERY PARAMS
application-id
journey-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-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}}/v1/apps/:application-id/journeys/:journey-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-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/v1/apps/:application-id/journeys/:journey-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-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}}/v1/apps/:application-id/journeys/:journey-id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-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}}/v1/apps/:application-id/journeys/:journey-id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-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}}/v1/apps/:application-id/journeys/:journey-id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/journeys/:journey-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}}/v1/apps/:application-id/journeys/:journey-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}}/v1/apps/:application-id/journeys/:journey-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}}/v1/apps/:application-id/journeys/:journey-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-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}}/v1/apps/:application-id/journeys/:journey-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}}/v1/apps/:application-id/journeys/:journey-id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/journeys/:journey-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}}/v1/apps/:application-id/journeys/:journey-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/journeys/:journey-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-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/v1/apps/:application-id/journeys/:journey-id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-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}}/v1/apps/:application-id/journeys/:journey-id
http GET {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-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
GetJourneyDateRangeKpi
{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name
QUERY PARAMS
application-id
journey-id
kpi-name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name
http GET {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/kpis/daterange/:kpi-name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetJourneyExecutionActivityMetrics
{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics
QUERY PARAMS
application-id
journey-activity-id
journey-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics"
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}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics"
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/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics';
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}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics';
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}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics"]
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}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics",
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}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics")
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/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics";
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}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics
http GET {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/activities/:journey-activity-id/execution-metrics")! 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
GetJourneyExecutionMetrics
{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics
QUERY PARAMS
application-id
journey-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics"
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}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics"
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/v1/apps/:application-id/journeys/:journey-id/execution-metrics HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics';
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}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/journeys/:journey-id/execution-metrics',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics';
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}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics"]
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}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics",
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}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/journeys/:journey-id/execution-metrics")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics")
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/v1/apps/:application-id/journeys/:journey-id/execution-metrics') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics";
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}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics
http GET {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/execution-metrics")! 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
GetPushTemplate
{{baseUrl}}/v1/templates/:template-name/push
QUERY PARAMS
template-name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/push");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/templates/:template-name/push")
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/push"
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}}/v1/templates/:template-name/push"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/templates/:template-name/push");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/push"
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/v1/templates/:template-name/push HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/templates/:template-name/push")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/push"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/push")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/templates/:template-name/push")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/templates/:template-name/push');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/push'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/push';
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}}/v1/templates/:template-name/push',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/push")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/templates/:template-name/push',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/push'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/templates/:template-name/push');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/push'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/push';
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}}/v1/templates/:template-name/push"]
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}}/v1/templates/:template-name/push" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/push",
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}}/v1/templates/:template-name/push');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/push');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/templates/:template-name/push');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/templates/:template-name/push' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/push' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/templates/:template-name/push")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/push"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/push"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/templates/:template-name/push")
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/v1/templates/:template-name/push') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/push";
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}}/v1/templates/:template-name/push
http GET {{baseUrl}}/v1/templates/:template-name/push
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/push
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/push")! 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
GetRecommenderConfiguration
{{baseUrl}}/v1/recommenders/:recommender-id
QUERY PARAMS
recommender-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/recommenders/:recommender-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/recommenders/:recommender-id")
require "http/client"
url = "{{baseUrl}}/v1/recommenders/:recommender-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}}/v1/recommenders/:recommender-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/recommenders/:recommender-id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/recommenders/:recommender-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/v1/recommenders/:recommender-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/recommenders/:recommender-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/recommenders/:recommender-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}}/v1/recommenders/:recommender-id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/recommenders/:recommender-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}}/v1/recommenders/:recommender-id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/recommenders/:recommender-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/recommenders/:recommender-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}}/v1/recommenders/:recommender-id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/recommenders/:recommender-id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/recommenders/:recommender-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}}/v1/recommenders/:recommender-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}}/v1/recommenders/:recommender-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}}/v1/recommenders/:recommender-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/recommenders/:recommender-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}}/v1/recommenders/:recommender-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}}/v1/recommenders/:recommender-id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/recommenders/:recommender-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}}/v1/recommenders/:recommender-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/recommenders/:recommender-id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/recommenders/:recommender-id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/recommenders/:recommender-id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/recommenders/:recommender-id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/recommenders/:recommender-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/recommenders/:recommender-id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/recommenders/:recommender-id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/recommenders/:recommender-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/v1/recommenders/:recommender-id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/recommenders/:recommender-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}}/v1/recommenders/:recommender-id
http GET {{baseUrl}}/v1/recommenders/:recommender-id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/recommenders/:recommender-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/recommenders/:recommender-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
GetRecommenderConfigurations
{{baseUrl}}/v1/recommenders
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/recommenders");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/recommenders")
require "http/client"
url = "{{baseUrl}}/v1/recommenders"
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}}/v1/recommenders"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/recommenders");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/recommenders"
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/v1/recommenders HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/recommenders")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/recommenders"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/recommenders")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/recommenders")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/recommenders');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v1/recommenders'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/recommenders';
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}}/v1/recommenders',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/recommenders")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/recommenders',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/v1/recommenders'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/recommenders');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/v1/recommenders'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/recommenders';
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}}/v1/recommenders"]
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}}/v1/recommenders" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/recommenders",
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}}/v1/recommenders');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/recommenders');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/recommenders');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/recommenders' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/recommenders' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/recommenders")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/recommenders"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/recommenders"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/recommenders")
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/v1/recommenders') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/recommenders";
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}}/v1/recommenders
http GET {{baseUrl}}/v1/recommenders
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/recommenders
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/recommenders")! 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
GetSegment
{{baseUrl}}/v1/apps/:application-id/segments/:segment-id
QUERY PARAMS
application-id
segment-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-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}}/v1/apps/:application-id/segments/:segment-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/segments/:segment-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/v1/apps/:application-id/segments/:segment-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/segments/:segment-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}}/v1/apps/:application-id/segments/:segment-id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/segments/:segment-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}}/v1/apps/:application-id/segments/:segment-id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/segments/:segment-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}}/v1/apps/:application-id/segments/:segment-id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/segments/:segment-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}}/v1/apps/:application-id/segments/:segment-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}}/v1/apps/:application-id/segments/:segment-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}}/v1/apps/:application-id/segments/:segment-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/segments/:segment-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}}/v1/apps/:application-id/segments/:segment-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}}/v1/apps/:application-id/segments/:segment-id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/segments/:segment-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}}/v1/apps/:application-id/segments/:segment-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/segments/:segment-id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/segments/:segment-id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/segments/:segment-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/segments/:segment-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/v1/apps/:application-id/segments/:segment-id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-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}}/v1/apps/:application-id/segments/:segment-id
http GET {{baseUrl}}/v1/apps/:application-id/segments/:segment-id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/segments/:segment-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/segments/:segment-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
GetSegmentExportJobs
{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export
QUERY PARAMS
application-id
segment-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export"
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}}/v1/apps/:application-id/segments/:segment-id/jobs/export"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export"
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/v1/apps/:application-id/segments/:segment-id/jobs/export HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export';
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}}/v1/apps/:application-id/segments/:segment-id/jobs/export',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/segments/:segment-id/jobs/export',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export';
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}}/v1/apps/:application-id/segments/:segment-id/jobs/export"]
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}}/v1/apps/:application-id/segments/:segment-id/jobs/export" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export",
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}}/v1/apps/:application-id/segments/:segment-id/jobs/export');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/segments/:segment-id/jobs/export")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export")
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/v1/apps/:application-id/segments/:segment-id/jobs/export') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export";
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}}/v1/apps/:application-id/segments/:segment-id/jobs/export
http GET {{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/export")! 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
GetSegmentImportJobs
{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import
QUERY PARAMS
application-id
segment-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import"
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}}/v1/apps/:application-id/segments/:segment-id/jobs/import"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import"
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/v1/apps/:application-id/segments/:segment-id/jobs/import HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import';
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}}/v1/apps/:application-id/segments/:segment-id/jobs/import',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/segments/:segment-id/jobs/import',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import';
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}}/v1/apps/:application-id/segments/:segment-id/jobs/import"]
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}}/v1/apps/:application-id/segments/:segment-id/jobs/import" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import",
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}}/v1/apps/:application-id/segments/:segment-id/jobs/import');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/segments/:segment-id/jobs/import")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import")
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/v1/apps/:application-id/segments/:segment-id/jobs/import') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import";
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}}/v1/apps/:application-id/segments/:segment-id/jobs/import
http GET {{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/jobs/import")! 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
GetSegmentVersion
{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version
QUERY PARAMS
application-id
segment-id
version
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version"
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}}/v1/apps/:application-id/segments/:segment-id/versions/:version"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version"
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/v1/apps/:application-id/segments/:segment-id/versions/:version HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version';
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}}/v1/apps/:application-id/segments/:segment-id/versions/:version',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/segments/:segment-id/versions/:version',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version';
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}}/v1/apps/:application-id/segments/:segment-id/versions/:version"]
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}}/v1/apps/:application-id/segments/:segment-id/versions/:version" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version",
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}}/v1/apps/:application-id/segments/:segment-id/versions/:version');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/segments/:segment-id/versions/:version")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version")
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/v1/apps/:application-id/segments/:segment-id/versions/:version') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version";
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}}/v1/apps/:application-id/segments/:segment-id/versions/:version
http GET {{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions/:version")! 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
GetSegmentVersions
{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions
QUERY PARAMS
application-id
segment-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions"
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}}/v1/apps/:application-id/segments/:segment-id/versions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions"
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/v1/apps/:application-id/segments/:segment-id/versions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions';
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}}/v1/apps/:application-id/segments/:segment-id/versions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/segments/:segment-id/versions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions';
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}}/v1/apps/:application-id/segments/:segment-id/versions"]
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}}/v1/apps/:application-id/segments/:segment-id/versions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions",
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}}/v1/apps/:application-id/segments/:segment-id/versions');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/segments/:segment-id/versions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions")
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/v1/apps/:application-id/segments/:segment-id/versions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions";
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}}/v1/apps/:application-id/segments/:segment-id/versions
http GET {{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id/versions")! 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
GetSegments
{{baseUrl}}/v1/apps/:application-id/segments
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/segments");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/segments")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/segments"
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}}/v1/apps/:application-id/segments"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/segments");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/segments"
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/v1/apps/:application-id/segments HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/segments")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/segments"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/segments")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/segments');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/segments';
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}}/v1/apps/:application-id/segments',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/segments',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/segments');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/segments'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/segments';
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}}/v1/apps/:application-id/segments"]
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}}/v1/apps/:application-id/segments" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/segments",
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}}/v1/apps/:application-id/segments');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/segments');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/segments');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/segments' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/segments' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/segments")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/segments"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/segments"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/segments")
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/v1/apps/:application-id/segments') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/segments";
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}}/v1/apps/:application-id/segments
http GET {{baseUrl}}/v1/apps/:application-id/segments
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/segments
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/segments")! 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
GetSmsChannel
{{baseUrl}}/v1/apps/:application-id/channels/sms
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/sms");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/channels/sms")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/sms"
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}}/v1/apps/:application-id/channels/sms"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/sms");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/sms"
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/v1/apps/:application-id/channels/sms HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/channels/sms")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/sms"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/sms")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/channels/sms")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/channels/sms');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/sms'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/sms';
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}}/v1/apps/:application-id/channels/sms',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/sms")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/sms',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/sms'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/channels/sms');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/sms'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/sms';
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}}/v1/apps/:application-id/channels/sms"]
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}}/v1/apps/:application-id/channels/sms" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/sms",
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}}/v1/apps/:application-id/channels/sms');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/sms');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/sms');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/sms' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/sms' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/channels/sms")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/sms"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/sms"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/sms")
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/v1/apps/:application-id/channels/sms') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/sms";
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}}/v1/apps/:application-id/channels/sms
http GET {{baseUrl}}/v1/apps/:application-id/channels/sms
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/sms
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/sms")! 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
GetSmsTemplate
{{baseUrl}}/v1/templates/:template-name/sms
QUERY PARAMS
template-name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/sms");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/templates/:template-name/sms")
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/sms"
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}}/v1/templates/:template-name/sms"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/templates/:template-name/sms");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/sms"
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/v1/templates/:template-name/sms HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/templates/:template-name/sms")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/sms"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/sms")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/templates/:template-name/sms")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/templates/:template-name/sms');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/sms'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/sms';
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}}/v1/templates/:template-name/sms',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/sms")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/templates/:template-name/sms',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/sms'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/templates/:template-name/sms');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/sms'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/sms';
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}}/v1/templates/:template-name/sms"]
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}}/v1/templates/:template-name/sms" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/sms",
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}}/v1/templates/:template-name/sms');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/sms');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/templates/:template-name/sms');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/templates/:template-name/sms' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/sms' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/templates/:template-name/sms")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/sms"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/sms"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/templates/:template-name/sms")
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/v1/templates/:template-name/sms') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/sms";
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}}/v1/templates/:template-name/sms
http GET {{baseUrl}}/v1/templates/:template-name/sms
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/sms
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/sms")! 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
GetUserEndpoints
{{baseUrl}}/v1/apps/:application-id/users/:user-id
QUERY PARAMS
application-id
user-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/users/:user-id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/users/:user-id")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/users/:user-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}}/v1/apps/:application-id/users/:user-id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/users/:user-id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/users/:user-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/v1/apps/:application-id/users/:user-id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/users/:user-id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/users/:user-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}}/v1/apps/:application-id/users/:user-id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/users/:user-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}}/v1/apps/:application-id/users/:user-id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/users/:user-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/users/:user-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}}/v1/apps/:application-id/users/:user-id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/users/:user-id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/users/:user-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}}/v1/apps/:application-id/users/:user-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}}/v1/apps/:application-id/users/:user-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}}/v1/apps/:application-id/users/:user-id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/users/:user-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}}/v1/apps/:application-id/users/:user-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}}/v1/apps/:application-id/users/:user-id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/users/:user-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}}/v1/apps/:application-id/users/:user-id');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/users/:user-id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/users/:user-id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/users/:user-id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/users/:user-id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/users/:user-id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/users/:user-id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/users/:user-id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/users/:user-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/v1/apps/:application-id/users/:user-id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/users/:user-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}}/v1/apps/:application-id/users/:user-id
http GET {{baseUrl}}/v1/apps/:application-id/users/:user-id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/users/:user-id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/users/:user-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
GetVoiceChannel
{{baseUrl}}/v1/apps/:application-id/channels/voice
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/voice");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/channels/voice")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/voice"
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}}/v1/apps/:application-id/channels/voice"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/channels/voice");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/voice"
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/v1/apps/:application-id/channels/voice HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/channels/voice")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/voice"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/voice")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/channels/voice")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/channels/voice');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/voice'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/voice';
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}}/v1/apps/:application-id/channels/voice',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/voice")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/channels/voice',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/voice'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/channels/voice');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/channels/voice'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/voice';
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}}/v1/apps/:application-id/channels/voice"]
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}}/v1/apps/:application-id/channels/voice" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/voice",
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}}/v1/apps/:application-id/channels/voice');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/voice');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/voice');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/channels/voice' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/voice' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/channels/voice")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/voice"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/voice"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/channels/voice")
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/v1/apps/:application-id/channels/voice') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/channels/voice";
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}}/v1/apps/:application-id/channels/voice
http GET {{baseUrl}}/v1/apps/:application-id/channels/voice
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/voice
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/voice")! 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
GetVoiceTemplate
{{baseUrl}}/v1/templates/:template-name/voice
QUERY PARAMS
template-name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/voice");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/templates/:template-name/voice")
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/voice"
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}}/v1/templates/:template-name/voice"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/templates/:template-name/voice");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/voice"
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/v1/templates/:template-name/voice HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/templates/:template-name/voice")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/voice"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/voice")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/templates/:template-name/voice")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/templates/:template-name/voice');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/voice'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/voice';
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}}/v1/templates/:template-name/voice',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/voice")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/templates/:template-name/voice',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/voice'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/templates/:template-name/voice');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/voice'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/voice';
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}}/v1/templates/:template-name/voice"]
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}}/v1/templates/:template-name/voice" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/voice",
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}}/v1/templates/:template-name/voice');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/voice');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/templates/:template-name/voice');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/templates/:template-name/voice' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/voice' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/templates/:template-name/voice")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/voice"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/voice"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/templates/:template-name/voice")
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/v1/templates/:template-name/voice') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/voice";
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}}/v1/templates/:template-name/voice
http GET {{baseUrl}}/v1/templates/:template-name/voice
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/voice
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/voice")! 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
ListJourneys
{{baseUrl}}/v1/apps/:application-id/journeys
QUERY PARAMS
application-id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/journeys");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/apps/:application-id/journeys")
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/journeys"
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}}/v1/apps/:application-id/journeys"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/apps/:application-id/journeys");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/journeys"
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/v1/apps/:application-id/journeys HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/apps/:application-id/journeys")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/journeys"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/apps/:application-id/journeys")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/apps/:application-id/journeys');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/journeys'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/journeys';
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}}/v1/apps/:application-id/journeys',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/apps/:application-id/journeys',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/journeys'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/apps/:application-id/journeys');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/apps/:application-id/journeys'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/journeys';
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}}/v1/apps/:application-id/journeys"]
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}}/v1/apps/:application-id/journeys" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/journeys",
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}}/v1/apps/:application-id/journeys');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/journeys');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/apps/:application-id/journeys');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/apps/:application-id/journeys' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/journeys' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/apps/:application-id/journeys")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/journeys"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/journeys"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/apps/:application-id/journeys")
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/v1/apps/:application-id/journeys') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/journeys";
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}}/v1/apps/:application-id/journeys
http GET {{baseUrl}}/v1/apps/:application-id/journeys
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/journeys
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/journeys")! 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}}/v1/tags/:resource-arn
QUERY PARAMS
resource-arn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/tags/:resource-arn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/tags/:resource-arn")
require "http/client"
url = "{{baseUrl}}/v1/tags/:resource-arn"
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}}/v1/tags/:resource-arn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/tags/:resource-arn");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/tags/:resource-arn"
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/v1/tags/:resource-arn HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/tags/:resource-arn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/tags/:resource-arn"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/tags/:resource-arn")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/tags/:resource-arn")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/tags/:resource-arn');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v1/tags/:resource-arn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/tags/:resource-arn';
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}}/v1/tags/:resource-arn',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/tags/:resource-arn")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/tags/:resource-arn',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/v1/tags/:resource-arn'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/tags/:resource-arn');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/v1/tags/:resource-arn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/tags/:resource-arn';
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}}/v1/tags/:resource-arn"]
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}}/v1/tags/:resource-arn" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/tags/:resource-arn",
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}}/v1/tags/:resource-arn');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/tags/:resource-arn');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/tags/:resource-arn');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/tags/:resource-arn' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/tags/:resource-arn' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/tags/:resource-arn")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/tags/:resource-arn"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/tags/:resource-arn"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/tags/:resource-arn")
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/v1/tags/:resource-arn') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/tags/:resource-arn";
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}}/v1/tags/:resource-arn
http GET {{baseUrl}}/v1/tags/:resource-arn
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/tags/:resource-arn
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/tags/:resource-arn")! 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
ListTemplateVersions
{{baseUrl}}/v1/templates/:template-name/:template-type/versions
QUERY PARAMS
template-name
template-type
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/:template-type/versions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/templates/:template-name/:template-type/versions")
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/:template-type/versions"
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}}/v1/templates/:template-name/:template-type/versions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/templates/:template-name/:template-type/versions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/:template-type/versions"
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/v1/templates/:template-name/:template-type/versions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/templates/:template-name/:template-type/versions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/:template-type/versions"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/:template-type/versions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/templates/:template-name/:template-type/versions")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/templates/:template-name/:template-type/versions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/:template-type/versions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/:template-type/versions';
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}}/v1/templates/:template-name/:template-type/versions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/:template-type/versions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/templates/:template-name/:template-type/versions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/:template-type/versions'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/templates/:template-name/:template-type/versions');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1/templates/:template-name/:template-type/versions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/:template-type/versions';
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}}/v1/templates/:template-name/:template-type/versions"]
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}}/v1/templates/:template-name/:template-type/versions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/:template-type/versions",
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}}/v1/templates/:template-name/:template-type/versions');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/:template-type/versions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/templates/:template-name/:template-type/versions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/templates/:template-name/:template-type/versions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/:template-type/versions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/templates/:template-name/:template-type/versions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/:template-type/versions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/:template-type/versions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/templates/:template-name/:template-type/versions")
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/v1/templates/:template-name/:template-type/versions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates/:template-name/:template-type/versions";
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}}/v1/templates/:template-name/:template-type/versions
http GET {{baseUrl}}/v1/templates/:template-name/:template-type/versions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/:template-type/versions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/:template-type/versions")! 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
ListTemplates
{{baseUrl}}/v1/templates
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1/templates")
require "http/client"
url = "{{baseUrl}}/v1/templates"
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}}/v1/templates"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1/templates");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates"
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/v1/templates HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1/templates")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1/templates")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1/templates');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v1/templates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates';
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}}/v1/templates',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1/templates',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/v1/templates'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1/templates');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/v1/templates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates';
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}}/v1/templates"]
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}}/v1/templates" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates",
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}}/v1/templates');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/templates');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1/templates' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1/templates")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1/templates")
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/v1/templates') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/templates";
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}}/v1/templates
http GET {{baseUrl}}/v1/templates
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1/templates
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates")! 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
PhoneNumberValidate
{{baseUrl}}/v1/phone/number/validate
BODY json
{
"NumberValidateRequest": {
"IsoCountryCode": "",
"PhoneNumber": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/phone/number/validate");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"NumberValidateRequest\": {\n \"IsoCountryCode\": \"\",\n \"PhoneNumber\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/phone/number/validate" {:content-type :json
:form-params {:NumberValidateRequest {:IsoCountryCode ""
:PhoneNumber ""}}})
require "http/client"
url = "{{baseUrl}}/v1/phone/number/validate"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"NumberValidateRequest\": {\n \"IsoCountryCode\": \"\",\n \"PhoneNumber\": \"\"\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}}/v1/phone/number/validate"),
Content = new StringContent("{\n \"NumberValidateRequest\": {\n \"IsoCountryCode\": \"\",\n \"PhoneNumber\": \"\"\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}}/v1/phone/number/validate");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"NumberValidateRequest\": {\n \"IsoCountryCode\": \"\",\n \"PhoneNumber\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/phone/number/validate"
payload := strings.NewReader("{\n \"NumberValidateRequest\": {\n \"IsoCountryCode\": \"\",\n \"PhoneNumber\": \"\"\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/v1/phone/number/validate HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 84
{
"NumberValidateRequest": {
"IsoCountryCode": "",
"PhoneNumber": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/phone/number/validate")
.setHeader("content-type", "application/json")
.setBody("{\n \"NumberValidateRequest\": {\n \"IsoCountryCode\": \"\",\n \"PhoneNumber\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/phone/number/validate"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"NumberValidateRequest\": {\n \"IsoCountryCode\": \"\",\n \"PhoneNumber\": \"\"\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 \"NumberValidateRequest\": {\n \"IsoCountryCode\": \"\",\n \"PhoneNumber\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/phone/number/validate")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/phone/number/validate")
.header("content-type", "application/json")
.body("{\n \"NumberValidateRequest\": {\n \"IsoCountryCode\": \"\",\n \"PhoneNumber\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
NumberValidateRequest: {
IsoCountryCode: '',
PhoneNumber: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/phone/number/validate');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/phone/number/validate',
headers: {'content-type': 'application/json'},
data: {NumberValidateRequest: {IsoCountryCode: '', PhoneNumber: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/phone/number/validate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"NumberValidateRequest":{"IsoCountryCode":"","PhoneNumber":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/phone/number/validate',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "NumberValidateRequest": {\n "IsoCountryCode": "",\n "PhoneNumber": ""\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 \"NumberValidateRequest\": {\n \"IsoCountryCode\": \"\",\n \"PhoneNumber\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/phone/number/validate")
.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/v1/phone/number/validate',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({NumberValidateRequest: {IsoCountryCode: '', PhoneNumber: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/phone/number/validate',
headers: {'content-type': 'application/json'},
body: {NumberValidateRequest: {IsoCountryCode: '', PhoneNumber: ''}},
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}}/v1/phone/number/validate');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
NumberValidateRequest: {
IsoCountryCode: '',
PhoneNumber: ''
}
});
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}}/v1/phone/number/validate',
headers: {'content-type': 'application/json'},
data: {NumberValidateRequest: {IsoCountryCode: '', PhoneNumber: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/phone/number/validate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"NumberValidateRequest":{"IsoCountryCode":"","PhoneNumber":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"NumberValidateRequest": @{ @"IsoCountryCode": @"", @"PhoneNumber": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/phone/number/validate"]
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}}/v1/phone/number/validate" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"NumberValidateRequest\": {\n \"IsoCountryCode\": \"\",\n \"PhoneNumber\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/phone/number/validate",
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([
'NumberValidateRequest' => [
'IsoCountryCode' => '',
'PhoneNumber' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/phone/number/validate', [
'body' => '{
"NumberValidateRequest": {
"IsoCountryCode": "",
"PhoneNumber": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/phone/number/validate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'NumberValidateRequest' => [
'IsoCountryCode' => '',
'PhoneNumber' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'NumberValidateRequest' => [
'IsoCountryCode' => '',
'PhoneNumber' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/phone/number/validate');
$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}}/v1/phone/number/validate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"NumberValidateRequest": {
"IsoCountryCode": "",
"PhoneNumber": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/phone/number/validate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"NumberValidateRequest": {
"IsoCountryCode": "",
"PhoneNumber": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"NumberValidateRequest\": {\n \"IsoCountryCode\": \"\",\n \"PhoneNumber\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/phone/number/validate", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/phone/number/validate"
payload = { "NumberValidateRequest": {
"IsoCountryCode": "",
"PhoneNumber": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/phone/number/validate"
payload <- "{\n \"NumberValidateRequest\": {\n \"IsoCountryCode\": \"\",\n \"PhoneNumber\": \"\"\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}}/v1/phone/number/validate")
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 \"NumberValidateRequest\": {\n \"IsoCountryCode\": \"\",\n \"PhoneNumber\": \"\"\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/v1/phone/number/validate') do |req|
req.body = "{\n \"NumberValidateRequest\": {\n \"IsoCountryCode\": \"\",\n \"PhoneNumber\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/phone/number/validate";
let payload = json!({"NumberValidateRequest": json!({
"IsoCountryCode": "",
"PhoneNumber": ""
})});
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}}/v1/phone/number/validate \
--header 'content-type: application/json' \
--data '{
"NumberValidateRequest": {
"IsoCountryCode": "",
"PhoneNumber": ""
}
}'
echo '{
"NumberValidateRequest": {
"IsoCountryCode": "",
"PhoneNumber": ""
}
}' | \
http POST {{baseUrl}}/v1/phone/number/validate \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "NumberValidateRequest": {\n "IsoCountryCode": "",\n "PhoneNumber": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/phone/number/validate
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["NumberValidateRequest": [
"IsoCountryCode": "",
"PhoneNumber": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/phone/number/validate")! 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
PutEventStream
{{baseUrl}}/v1/apps/:application-id/eventstream
QUERY PARAMS
application-id
BODY json
{
"WriteEventStream": {
"DestinationStreamArn": "",
"RoleArn": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/eventstream");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"WriteEventStream\": {\n \"DestinationStreamArn\": \"\",\n \"RoleArn\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/apps/:application-id/eventstream" {:content-type :json
:form-params {:WriteEventStream {:DestinationStreamArn ""
:RoleArn ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/eventstream"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"WriteEventStream\": {\n \"DestinationStreamArn\": \"\",\n \"RoleArn\": \"\"\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}}/v1/apps/:application-id/eventstream"),
Content = new StringContent("{\n \"WriteEventStream\": {\n \"DestinationStreamArn\": \"\",\n \"RoleArn\": \"\"\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}}/v1/apps/:application-id/eventstream");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"WriteEventStream\": {\n \"DestinationStreamArn\": \"\",\n \"RoleArn\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/eventstream"
payload := strings.NewReader("{\n \"WriteEventStream\": {\n \"DestinationStreamArn\": \"\",\n \"RoleArn\": \"\"\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/v1/apps/:application-id/eventstream HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 81
{
"WriteEventStream": {
"DestinationStreamArn": "",
"RoleArn": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/apps/:application-id/eventstream")
.setHeader("content-type", "application/json")
.setBody("{\n \"WriteEventStream\": {\n \"DestinationStreamArn\": \"\",\n \"RoleArn\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/eventstream"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"WriteEventStream\": {\n \"DestinationStreamArn\": \"\",\n \"RoleArn\": \"\"\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 \"WriteEventStream\": {\n \"DestinationStreamArn\": \"\",\n \"RoleArn\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/eventstream")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/apps/:application-id/eventstream")
.header("content-type", "application/json")
.body("{\n \"WriteEventStream\": {\n \"DestinationStreamArn\": \"\",\n \"RoleArn\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
WriteEventStream: {
DestinationStreamArn: '',
RoleArn: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/apps/:application-id/eventstream');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/eventstream',
headers: {'content-type': 'application/json'},
data: {WriteEventStream: {DestinationStreamArn: '', RoleArn: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/eventstream';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"WriteEventStream":{"DestinationStreamArn":"","RoleArn":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/eventstream',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "WriteEventStream": {\n "DestinationStreamArn": "",\n "RoleArn": ""\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 \"WriteEventStream\": {\n \"DestinationStreamArn\": \"\",\n \"RoleArn\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/eventstream")
.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/v1/apps/:application-id/eventstream',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({WriteEventStream: {DestinationStreamArn: '', RoleArn: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/eventstream',
headers: {'content-type': 'application/json'},
body: {WriteEventStream: {DestinationStreamArn: '', RoleArn: ''}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v1/apps/:application-id/eventstream');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
WriteEventStream: {
DestinationStreamArn: '',
RoleArn: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/eventstream',
headers: {'content-type': 'application/json'},
data: {WriteEventStream: {DestinationStreamArn: '', RoleArn: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/eventstream';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"WriteEventStream":{"DestinationStreamArn":"","RoleArn":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"WriteEventStream": @{ @"DestinationStreamArn": @"", @"RoleArn": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/eventstream"]
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}}/v1/apps/:application-id/eventstream" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"WriteEventStream\": {\n \"DestinationStreamArn\": \"\",\n \"RoleArn\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/eventstream",
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([
'WriteEventStream' => [
'DestinationStreamArn' => '',
'RoleArn' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v1/apps/:application-id/eventstream', [
'body' => '{
"WriteEventStream": {
"DestinationStreamArn": "",
"RoleArn": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/eventstream');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'WriteEventStream' => [
'DestinationStreamArn' => '',
'RoleArn' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'WriteEventStream' => [
'DestinationStreamArn' => '',
'RoleArn' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/eventstream');
$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}}/v1/apps/:application-id/eventstream' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WriteEventStream": {
"DestinationStreamArn": "",
"RoleArn": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/eventstream' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"WriteEventStream": {
"DestinationStreamArn": "",
"RoleArn": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"WriteEventStream\": {\n \"DestinationStreamArn\": \"\",\n \"RoleArn\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/apps/:application-id/eventstream", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/eventstream"
payload = { "WriteEventStream": {
"DestinationStreamArn": "",
"RoleArn": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/eventstream"
payload <- "{\n \"WriteEventStream\": {\n \"DestinationStreamArn\": \"\",\n \"RoleArn\": \"\"\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}}/v1/apps/:application-id/eventstream")
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 \"WriteEventStream\": {\n \"DestinationStreamArn\": \"\",\n \"RoleArn\": \"\"\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/v1/apps/:application-id/eventstream') do |req|
req.body = "{\n \"WriteEventStream\": {\n \"DestinationStreamArn\": \"\",\n \"RoleArn\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/eventstream";
let payload = json!({"WriteEventStream": json!({
"DestinationStreamArn": "",
"RoleArn": ""
})});
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}}/v1/apps/:application-id/eventstream \
--header 'content-type: application/json' \
--data '{
"WriteEventStream": {
"DestinationStreamArn": "",
"RoleArn": ""
}
}'
echo '{
"WriteEventStream": {
"DestinationStreamArn": "",
"RoleArn": ""
}
}' | \
http POST {{baseUrl}}/v1/apps/:application-id/eventstream \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "WriteEventStream": {\n "DestinationStreamArn": "",\n "RoleArn": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/eventstream
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["WriteEventStream": [
"DestinationStreamArn": "",
"RoleArn": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/eventstream")! 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
PutEvents
{{baseUrl}}/v1/apps/:application-id/events
QUERY PARAMS
application-id
BODY json
{
"EventsRequest": {
"BatchItem": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/events");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"EventsRequest\": {\n \"BatchItem\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/apps/:application-id/events" {:content-type :json
:form-params {:EventsRequest {:BatchItem ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/events"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"EventsRequest\": {\n \"BatchItem\": \"\"\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}}/v1/apps/:application-id/events"),
Content = new StringContent("{\n \"EventsRequest\": {\n \"BatchItem\": \"\"\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}}/v1/apps/:application-id/events");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"EventsRequest\": {\n \"BatchItem\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/events"
payload := strings.NewReader("{\n \"EventsRequest\": {\n \"BatchItem\": \"\"\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/v1/apps/:application-id/events HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 48
{
"EventsRequest": {
"BatchItem": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/apps/:application-id/events")
.setHeader("content-type", "application/json")
.setBody("{\n \"EventsRequest\": {\n \"BatchItem\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/events"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"EventsRequest\": {\n \"BatchItem\": \"\"\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 \"EventsRequest\": {\n \"BatchItem\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/events")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/apps/:application-id/events")
.header("content-type", "application/json")
.body("{\n \"EventsRequest\": {\n \"BatchItem\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
EventsRequest: {
BatchItem: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/apps/:application-id/events');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/events',
headers: {'content-type': 'application/json'},
data: {EventsRequest: {BatchItem: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/events';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"EventsRequest":{"BatchItem":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/events',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "EventsRequest": {\n "BatchItem": ""\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 \"EventsRequest\": {\n \"BatchItem\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/events")
.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/v1/apps/:application-id/events',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({EventsRequest: {BatchItem: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/events',
headers: {'content-type': 'application/json'},
body: {EventsRequest: {BatchItem: ''}},
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}}/v1/apps/:application-id/events');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
EventsRequest: {
BatchItem: ''
}
});
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}}/v1/apps/:application-id/events',
headers: {'content-type': 'application/json'},
data: {EventsRequest: {BatchItem: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/events';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"EventsRequest":{"BatchItem":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"EventsRequest": @{ @"BatchItem": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/events"]
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}}/v1/apps/:application-id/events" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"EventsRequest\": {\n \"BatchItem\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/events",
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([
'EventsRequest' => [
'BatchItem' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/events', [
'body' => '{
"EventsRequest": {
"BatchItem": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/events');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'EventsRequest' => [
'BatchItem' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'EventsRequest' => [
'BatchItem' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/events');
$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}}/v1/apps/:application-id/events' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"EventsRequest": {
"BatchItem": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/events' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"EventsRequest": {
"BatchItem": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"EventsRequest\": {\n \"BatchItem\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/apps/:application-id/events", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/events"
payload = { "EventsRequest": { "BatchItem": "" } }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/events"
payload <- "{\n \"EventsRequest\": {\n \"BatchItem\": \"\"\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}}/v1/apps/:application-id/events")
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 \"EventsRequest\": {\n \"BatchItem\": \"\"\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/v1/apps/:application-id/events') do |req|
req.body = "{\n \"EventsRequest\": {\n \"BatchItem\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/events";
let payload = json!({"EventsRequest": json!({"BatchItem": ""})});
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}}/v1/apps/:application-id/events \
--header 'content-type: application/json' \
--data '{
"EventsRequest": {
"BatchItem": ""
}
}'
echo '{
"EventsRequest": {
"BatchItem": ""
}
}' | \
http POST {{baseUrl}}/v1/apps/:application-id/events \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "EventsRequest": {\n "BatchItem": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/events
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["EventsRequest": ["BatchItem": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/events")! 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
RemoveAttributes
{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type
QUERY PARAMS
application-id
attribute-type
BODY json
{
"UpdateAttributesRequest": {
"Blacklist": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"UpdateAttributesRequest\": {\n \"Blacklist\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type" {:content-type :json
:form-params {:UpdateAttributesRequest {:Blacklist ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"UpdateAttributesRequest\": {\n \"Blacklist\": \"\"\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}}/v1/apps/:application-id/attributes/:attribute-type"),
Content = new StringContent("{\n \"UpdateAttributesRequest\": {\n \"Blacklist\": \"\"\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}}/v1/apps/:application-id/attributes/:attribute-type");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"UpdateAttributesRequest\": {\n \"Blacklist\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type"
payload := strings.NewReader("{\n \"UpdateAttributesRequest\": {\n \"Blacklist\": \"\"\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/v1/apps/:application-id/attributes/:attribute-type HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 58
{
"UpdateAttributesRequest": {
"Blacklist": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type")
.setHeader("content-type", "application/json")
.setBody("{\n \"UpdateAttributesRequest\": {\n \"Blacklist\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"UpdateAttributesRequest\": {\n \"Blacklist\": \"\"\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 \"UpdateAttributesRequest\": {\n \"Blacklist\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type")
.header("content-type", "application/json")
.body("{\n \"UpdateAttributesRequest\": {\n \"Blacklist\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
UpdateAttributesRequest: {
Blacklist: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type',
headers: {'content-type': 'application/json'},
data: {UpdateAttributesRequest: {Blacklist: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"UpdateAttributesRequest":{"Blacklist":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "UpdateAttributesRequest": {\n "Blacklist": ""\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 \"UpdateAttributesRequest\": {\n \"Blacklist\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type")
.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/v1/apps/:application-id/attributes/:attribute-type',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({UpdateAttributesRequest: {Blacklist: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type',
headers: {'content-type': 'application/json'},
body: {UpdateAttributesRequest: {Blacklist: ''}},
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}}/v1/apps/:application-id/attributes/:attribute-type');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
UpdateAttributesRequest: {
Blacklist: ''
}
});
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}}/v1/apps/:application-id/attributes/:attribute-type',
headers: {'content-type': 'application/json'},
data: {UpdateAttributesRequest: {Blacklist: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"UpdateAttributesRequest":{"Blacklist":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"UpdateAttributesRequest": @{ @"Blacklist": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type"]
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}}/v1/apps/:application-id/attributes/:attribute-type" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"UpdateAttributesRequest\": {\n \"Blacklist\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type",
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([
'UpdateAttributesRequest' => [
'Blacklist' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/attributes/:attribute-type', [
'body' => '{
"UpdateAttributesRequest": {
"Blacklist": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'UpdateAttributesRequest' => [
'Blacklist' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'UpdateAttributesRequest' => [
'Blacklist' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type');
$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}}/v1/apps/:application-id/attributes/:attribute-type' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"UpdateAttributesRequest": {
"Blacklist": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"UpdateAttributesRequest": {
"Blacklist": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"UpdateAttributesRequest\": {\n \"Blacklist\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/attributes/:attribute-type", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type"
payload = { "UpdateAttributesRequest": { "Blacklist": "" } }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type"
payload <- "{\n \"UpdateAttributesRequest\": {\n \"Blacklist\": \"\"\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}}/v1/apps/:application-id/attributes/:attribute-type")
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 \"UpdateAttributesRequest\": {\n \"Blacklist\": \"\"\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/v1/apps/:application-id/attributes/:attribute-type') do |req|
req.body = "{\n \"UpdateAttributesRequest\": {\n \"Blacklist\": \"\"\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}}/v1/apps/:application-id/attributes/:attribute-type";
let payload = json!({"UpdateAttributesRequest": json!({"Blacklist": ""})});
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}}/v1/apps/:application-id/attributes/:attribute-type \
--header 'content-type: application/json' \
--data '{
"UpdateAttributesRequest": {
"Blacklist": ""
}
}'
echo '{
"UpdateAttributesRequest": {
"Blacklist": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "UpdateAttributesRequest": {\n "Blacklist": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["UpdateAttributesRequest": ["Blacklist": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/attributes/:attribute-type")! 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
SendMessages
{{baseUrl}}/v1/apps/:application-id/messages
QUERY PARAMS
application-id
BODY json
{
"MessageRequest": {
"Addresses": "",
"Context": "",
"Endpoints": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/messages");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"MessageRequest\": {\n \"Addresses\": \"\",\n \"Context\": \"\",\n \"Endpoints\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/apps/:application-id/messages" {:content-type :json
:form-params {:MessageRequest {:Addresses ""
:Context ""
:Endpoints ""
:MessageConfiguration ""
:TemplateConfiguration ""
:TraceId ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/messages"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"MessageRequest\": {\n \"Addresses\": \"\",\n \"Context\": \"\",\n \"Endpoints\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\"\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}}/v1/apps/:application-id/messages"),
Content = new StringContent("{\n \"MessageRequest\": {\n \"Addresses\": \"\",\n \"Context\": \"\",\n \"Endpoints\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\"\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}}/v1/apps/:application-id/messages");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"MessageRequest\": {\n \"Addresses\": \"\",\n \"Context\": \"\",\n \"Endpoints\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/messages"
payload := strings.NewReader("{\n \"MessageRequest\": {\n \"Addresses\": \"\",\n \"Context\": \"\",\n \"Endpoints\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\"\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/v1/apps/:application-id/messages HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 173
{
"MessageRequest": {
"Addresses": "",
"Context": "",
"Endpoints": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/apps/:application-id/messages")
.setHeader("content-type", "application/json")
.setBody("{\n \"MessageRequest\": {\n \"Addresses\": \"\",\n \"Context\": \"\",\n \"Endpoints\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/messages"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"MessageRequest\": {\n \"Addresses\": \"\",\n \"Context\": \"\",\n \"Endpoints\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\"\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 \"MessageRequest\": {\n \"Addresses\": \"\",\n \"Context\": \"\",\n \"Endpoints\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/messages")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/apps/:application-id/messages")
.header("content-type", "application/json")
.body("{\n \"MessageRequest\": {\n \"Addresses\": \"\",\n \"Context\": \"\",\n \"Endpoints\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
MessageRequest: {
Addresses: '',
Context: '',
Endpoints: '',
MessageConfiguration: '',
TemplateConfiguration: '',
TraceId: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/apps/:application-id/messages');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/messages',
headers: {'content-type': 'application/json'},
data: {
MessageRequest: {
Addresses: '',
Context: '',
Endpoints: '',
MessageConfiguration: '',
TemplateConfiguration: '',
TraceId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/messages';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"MessageRequest":{"Addresses":"","Context":"","Endpoints":"","MessageConfiguration":"","TemplateConfiguration":"","TraceId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/messages',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "MessageRequest": {\n "Addresses": "",\n "Context": "",\n "Endpoints": "",\n "MessageConfiguration": "",\n "TemplateConfiguration": "",\n "TraceId": ""\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 \"MessageRequest\": {\n \"Addresses\": \"\",\n \"Context\": \"\",\n \"Endpoints\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/messages")
.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/v1/apps/:application-id/messages',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
MessageRequest: {
Addresses: '',
Context: '',
Endpoints: '',
MessageConfiguration: '',
TemplateConfiguration: '',
TraceId: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/messages',
headers: {'content-type': 'application/json'},
body: {
MessageRequest: {
Addresses: '',
Context: '',
Endpoints: '',
MessageConfiguration: '',
TemplateConfiguration: '',
TraceId: ''
}
},
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}}/v1/apps/:application-id/messages');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
MessageRequest: {
Addresses: '',
Context: '',
Endpoints: '',
MessageConfiguration: '',
TemplateConfiguration: '',
TraceId: ''
}
});
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}}/v1/apps/:application-id/messages',
headers: {'content-type': 'application/json'},
data: {
MessageRequest: {
Addresses: '',
Context: '',
Endpoints: '',
MessageConfiguration: '',
TemplateConfiguration: '',
TraceId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/messages';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"MessageRequest":{"Addresses":"","Context":"","Endpoints":"","MessageConfiguration":"","TemplateConfiguration":"","TraceId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"MessageRequest": @{ @"Addresses": @"", @"Context": @"", @"Endpoints": @"", @"MessageConfiguration": @"", @"TemplateConfiguration": @"", @"TraceId": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/messages"]
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}}/v1/apps/:application-id/messages" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"MessageRequest\": {\n \"Addresses\": \"\",\n \"Context\": \"\",\n \"Endpoints\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/messages",
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([
'MessageRequest' => [
'Addresses' => '',
'Context' => '',
'Endpoints' => '',
'MessageConfiguration' => '',
'TemplateConfiguration' => '',
'TraceId' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/messages', [
'body' => '{
"MessageRequest": {
"Addresses": "",
"Context": "",
"Endpoints": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/messages');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'MessageRequest' => [
'Addresses' => '',
'Context' => '',
'Endpoints' => '',
'MessageConfiguration' => '',
'TemplateConfiguration' => '',
'TraceId' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'MessageRequest' => [
'Addresses' => '',
'Context' => '',
'Endpoints' => '',
'MessageConfiguration' => '',
'TemplateConfiguration' => '',
'TraceId' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/messages');
$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}}/v1/apps/:application-id/messages' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"MessageRequest": {
"Addresses": "",
"Context": "",
"Endpoints": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/messages' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"MessageRequest": {
"Addresses": "",
"Context": "",
"Endpoints": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"MessageRequest\": {\n \"Addresses\": \"\",\n \"Context\": \"\",\n \"Endpoints\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/apps/:application-id/messages", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/messages"
payload = { "MessageRequest": {
"Addresses": "",
"Context": "",
"Endpoints": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/messages"
payload <- "{\n \"MessageRequest\": {\n \"Addresses\": \"\",\n \"Context\": \"\",\n \"Endpoints\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\"\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}}/v1/apps/:application-id/messages")
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 \"MessageRequest\": {\n \"Addresses\": \"\",\n \"Context\": \"\",\n \"Endpoints\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\"\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/v1/apps/:application-id/messages') do |req|
req.body = "{\n \"MessageRequest\": {\n \"Addresses\": \"\",\n \"Context\": \"\",\n \"Endpoints\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/messages";
let payload = json!({"MessageRequest": json!({
"Addresses": "",
"Context": "",
"Endpoints": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": ""
})});
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}}/v1/apps/:application-id/messages \
--header 'content-type: application/json' \
--data '{
"MessageRequest": {
"Addresses": "",
"Context": "",
"Endpoints": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": ""
}
}'
echo '{
"MessageRequest": {
"Addresses": "",
"Context": "",
"Endpoints": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": ""
}
}' | \
http POST {{baseUrl}}/v1/apps/:application-id/messages \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "MessageRequest": {\n "Addresses": "",\n "Context": "",\n "Endpoints": "",\n "MessageConfiguration": "",\n "TemplateConfiguration": "",\n "TraceId": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/messages
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["MessageRequest": [
"Addresses": "",
"Context": "",
"Endpoints": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/messages")! 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
SendOTPMessage
{{baseUrl}}/v1/apps/:application-id/otp
QUERY PARAMS
application-id
BODY json
{
"SendOTPMessageRequestParameters": {
"AllowedAttempts": "",
"BrandName": "",
"Channel": "",
"CodeLength": "",
"DestinationIdentity": "",
"EntityId": "",
"Language": "",
"OriginationIdentity": "",
"ReferenceId": "",
"TemplateId": "",
"ValidityPeriod": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/otp");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"SendOTPMessageRequestParameters\": {\n \"AllowedAttempts\": \"\",\n \"BrandName\": \"\",\n \"Channel\": \"\",\n \"CodeLength\": \"\",\n \"DestinationIdentity\": \"\",\n \"EntityId\": \"\",\n \"Language\": \"\",\n \"OriginationIdentity\": \"\",\n \"ReferenceId\": \"\",\n \"TemplateId\": \"\",\n \"ValidityPeriod\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/apps/:application-id/otp" {:content-type :json
:form-params {:SendOTPMessageRequestParameters {:AllowedAttempts ""
:BrandName ""
:Channel ""
:CodeLength ""
:DestinationIdentity ""
:EntityId ""
:Language ""
:OriginationIdentity ""
:ReferenceId ""
:TemplateId ""
:ValidityPeriod ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/otp"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"SendOTPMessageRequestParameters\": {\n \"AllowedAttempts\": \"\",\n \"BrandName\": \"\",\n \"Channel\": \"\",\n \"CodeLength\": \"\",\n \"DestinationIdentity\": \"\",\n \"EntityId\": \"\",\n \"Language\": \"\",\n \"OriginationIdentity\": \"\",\n \"ReferenceId\": \"\",\n \"TemplateId\": \"\",\n \"ValidityPeriod\": \"\"\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}}/v1/apps/:application-id/otp"),
Content = new StringContent("{\n \"SendOTPMessageRequestParameters\": {\n \"AllowedAttempts\": \"\",\n \"BrandName\": \"\",\n \"Channel\": \"\",\n \"CodeLength\": \"\",\n \"DestinationIdentity\": \"\",\n \"EntityId\": \"\",\n \"Language\": \"\",\n \"OriginationIdentity\": \"\",\n \"ReferenceId\": \"\",\n \"TemplateId\": \"\",\n \"ValidityPeriod\": \"\"\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}}/v1/apps/:application-id/otp");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SendOTPMessageRequestParameters\": {\n \"AllowedAttempts\": \"\",\n \"BrandName\": \"\",\n \"Channel\": \"\",\n \"CodeLength\": \"\",\n \"DestinationIdentity\": \"\",\n \"EntityId\": \"\",\n \"Language\": \"\",\n \"OriginationIdentity\": \"\",\n \"ReferenceId\": \"\",\n \"TemplateId\": \"\",\n \"ValidityPeriod\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/otp"
payload := strings.NewReader("{\n \"SendOTPMessageRequestParameters\": {\n \"AllowedAttempts\": \"\",\n \"BrandName\": \"\",\n \"Channel\": \"\",\n \"CodeLength\": \"\",\n \"DestinationIdentity\": \"\",\n \"EntityId\": \"\",\n \"Language\": \"\",\n \"OriginationIdentity\": \"\",\n \"ReferenceId\": \"\",\n \"TemplateId\": \"\",\n \"ValidityPeriod\": \"\"\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/v1/apps/:application-id/otp HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 307
{
"SendOTPMessageRequestParameters": {
"AllowedAttempts": "",
"BrandName": "",
"Channel": "",
"CodeLength": "",
"DestinationIdentity": "",
"EntityId": "",
"Language": "",
"OriginationIdentity": "",
"ReferenceId": "",
"TemplateId": "",
"ValidityPeriod": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/apps/:application-id/otp")
.setHeader("content-type", "application/json")
.setBody("{\n \"SendOTPMessageRequestParameters\": {\n \"AllowedAttempts\": \"\",\n \"BrandName\": \"\",\n \"Channel\": \"\",\n \"CodeLength\": \"\",\n \"DestinationIdentity\": \"\",\n \"EntityId\": \"\",\n \"Language\": \"\",\n \"OriginationIdentity\": \"\",\n \"ReferenceId\": \"\",\n \"TemplateId\": \"\",\n \"ValidityPeriod\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/otp"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"SendOTPMessageRequestParameters\": {\n \"AllowedAttempts\": \"\",\n \"BrandName\": \"\",\n \"Channel\": \"\",\n \"CodeLength\": \"\",\n \"DestinationIdentity\": \"\",\n \"EntityId\": \"\",\n \"Language\": \"\",\n \"OriginationIdentity\": \"\",\n \"ReferenceId\": \"\",\n \"TemplateId\": \"\",\n \"ValidityPeriod\": \"\"\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 \"SendOTPMessageRequestParameters\": {\n \"AllowedAttempts\": \"\",\n \"BrandName\": \"\",\n \"Channel\": \"\",\n \"CodeLength\": \"\",\n \"DestinationIdentity\": \"\",\n \"EntityId\": \"\",\n \"Language\": \"\",\n \"OriginationIdentity\": \"\",\n \"ReferenceId\": \"\",\n \"TemplateId\": \"\",\n \"ValidityPeriod\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/otp")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/apps/:application-id/otp")
.header("content-type", "application/json")
.body("{\n \"SendOTPMessageRequestParameters\": {\n \"AllowedAttempts\": \"\",\n \"BrandName\": \"\",\n \"Channel\": \"\",\n \"CodeLength\": \"\",\n \"DestinationIdentity\": \"\",\n \"EntityId\": \"\",\n \"Language\": \"\",\n \"OriginationIdentity\": \"\",\n \"ReferenceId\": \"\",\n \"TemplateId\": \"\",\n \"ValidityPeriod\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
SendOTPMessageRequestParameters: {
AllowedAttempts: '',
BrandName: '',
Channel: '',
CodeLength: '',
DestinationIdentity: '',
EntityId: '',
Language: '',
OriginationIdentity: '',
ReferenceId: '',
TemplateId: '',
ValidityPeriod: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/apps/:application-id/otp');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/otp',
headers: {'content-type': 'application/json'},
data: {
SendOTPMessageRequestParameters: {
AllowedAttempts: '',
BrandName: '',
Channel: '',
CodeLength: '',
DestinationIdentity: '',
EntityId: '',
Language: '',
OriginationIdentity: '',
ReferenceId: '',
TemplateId: '',
ValidityPeriod: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/otp';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"SendOTPMessageRequestParameters":{"AllowedAttempts":"","BrandName":"","Channel":"","CodeLength":"","DestinationIdentity":"","EntityId":"","Language":"","OriginationIdentity":"","ReferenceId":"","TemplateId":"","ValidityPeriod":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/otp',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "SendOTPMessageRequestParameters": {\n "AllowedAttempts": "",\n "BrandName": "",\n "Channel": "",\n "CodeLength": "",\n "DestinationIdentity": "",\n "EntityId": "",\n "Language": "",\n "OriginationIdentity": "",\n "ReferenceId": "",\n "TemplateId": "",\n "ValidityPeriod": ""\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 \"SendOTPMessageRequestParameters\": {\n \"AllowedAttempts\": \"\",\n \"BrandName\": \"\",\n \"Channel\": \"\",\n \"CodeLength\": \"\",\n \"DestinationIdentity\": \"\",\n \"EntityId\": \"\",\n \"Language\": \"\",\n \"OriginationIdentity\": \"\",\n \"ReferenceId\": \"\",\n \"TemplateId\": \"\",\n \"ValidityPeriod\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/otp")
.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/v1/apps/:application-id/otp',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
SendOTPMessageRequestParameters: {
AllowedAttempts: '',
BrandName: '',
Channel: '',
CodeLength: '',
DestinationIdentity: '',
EntityId: '',
Language: '',
OriginationIdentity: '',
ReferenceId: '',
TemplateId: '',
ValidityPeriod: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/otp',
headers: {'content-type': 'application/json'},
body: {
SendOTPMessageRequestParameters: {
AllowedAttempts: '',
BrandName: '',
Channel: '',
CodeLength: '',
DestinationIdentity: '',
EntityId: '',
Language: '',
OriginationIdentity: '',
ReferenceId: '',
TemplateId: '',
ValidityPeriod: ''
}
},
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}}/v1/apps/:application-id/otp');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
SendOTPMessageRequestParameters: {
AllowedAttempts: '',
BrandName: '',
Channel: '',
CodeLength: '',
DestinationIdentity: '',
EntityId: '',
Language: '',
OriginationIdentity: '',
ReferenceId: '',
TemplateId: '',
ValidityPeriod: ''
}
});
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}}/v1/apps/:application-id/otp',
headers: {'content-type': 'application/json'},
data: {
SendOTPMessageRequestParameters: {
AllowedAttempts: '',
BrandName: '',
Channel: '',
CodeLength: '',
DestinationIdentity: '',
EntityId: '',
Language: '',
OriginationIdentity: '',
ReferenceId: '',
TemplateId: '',
ValidityPeriod: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/otp';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"SendOTPMessageRequestParameters":{"AllowedAttempts":"","BrandName":"","Channel":"","CodeLength":"","DestinationIdentity":"","EntityId":"","Language":"","OriginationIdentity":"","ReferenceId":"","TemplateId":"","ValidityPeriod":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"SendOTPMessageRequestParameters": @{ @"AllowedAttempts": @"", @"BrandName": @"", @"Channel": @"", @"CodeLength": @"", @"DestinationIdentity": @"", @"EntityId": @"", @"Language": @"", @"OriginationIdentity": @"", @"ReferenceId": @"", @"TemplateId": @"", @"ValidityPeriod": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/otp"]
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}}/v1/apps/:application-id/otp" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"SendOTPMessageRequestParameters\": {\n \"AllowedAttempts\": \"\",\n \"BrandName\": \"\",\n \"Channel\": \"\",\n \"CodeLength\": \"\",\n \"DestinationIdentity\": \"\",\n \"EntityId\": \"\",\n \"Language\": \"\",\n \"OriginationIdentity\": \"\",\n \"ReferenceId\": \"\",\n \"TemplateId\": \"\",\n \"ValidityPeriod\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/otp",
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([
'SendOTPMessageRequestParameters' => [
'AllowedAttempts' => '',
'BrandName' => '',
'Channel' => '',
'CodeLength' => '',
'DestinationIdentity' => '',
'EntityId' => '',
'Language' => '',
'OriginationIdentity' => '',
'ReferenceId' => '',
'TemplateId' => '',
'ValidityPeriod' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/otp', [
'body' => '{
"SendOTPMessageRequestParameters": {
"AllowedAttempts": "",
"BrandName": "",
"Channel": "",
"CodeLength": "",
"DestinationIdentity": "",
"EntityId": "",
"Language": "",
"OriginationIdentity": "",
"ReferenceId": "",
"TemplateId": "",
"ValidityPeriod": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/otp');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SendOTPMessageRequestParameters' => [
'AllowedAttempts' => '',
'BrandName' => '',
'Channel' => '',
'CodeLength' => '',
'DestinationIdentity' => '',
'EntityId' => '',
'Language' => '',
'OriginationIdentity' => '',
'ReferenceId' => '',
'TemplateId' => '',
'ValidityPeriod' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SendOTPMessageRequestParameters' => [
'AllowedAttempts' => '',
'BrandName' => '',
'Channel' => '',
'CodeLength' => '',
'DestinationIdentity' => '',
'EntityId' => '',
'Language' => '',
'OriginationIdentity' => '',
'ReferenceId' => '',
'TemplateId' => '',
'ValidityPeriod' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/otp');
$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}}/v1/apps/:application-id/otp' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"SendOTPMessageRequestParameters": {
"AllowedAttempts": "",
"BrandName": "",
"Channel": "",
"CodeLength": "",
"DestinationIdentity": "",
"EntityId": "",
"Language": "",
"OriginationIdentity": "",
"ReferenceId": "",
"TemplateId": "",
"ValidityPeriod": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/otp' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"SendOTPMessageRequestParameters": {
"AllowedAttempts": "",
"BrandName": "",
"Channel": "",
"CodeLength": "",
"DestinationIdentity": "",
"EntityId": "",
"Language": "",
"OriginationIdentity": "",
"ReferenceId": "",
"TemplateId": "",
"ValidityPeriod": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SendOTPMessageRequestParameters\": {\n \"AllowedAttempts\": \"\",\n \"BrandName\": \"\",\n \"Channel\": \"\",\n \"CodeLength\": \"\",\n \"DestinationIdentity\": \"\",\n \"EntityId\": \"\",\n \"Language\": \"\",\n \"OriginationIdentity\": \"\",\n \"ReferenceId\": \"\",\n \"TemplateId\": \"\",\n \"ValidityPeriod\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/apps/:application-id/otp", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/otp"
payload = { "SendOTPMessageRequestParameters": {
"AllowedAttempts": "",
"BrandName": "",
"Channel": "",
"CodeLength": "",
"DestinationIdentity": "",
"EntityId": "",
"Language": "",
"OriginationIdentity": "",
"ReferenceId": "",
"TemplateId": "",
"ValidityPeriod": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/otp"
payload <- "{\n \"SendOTPMessageRequestParameters\": {\n \"AllowedAttempts\": \"\",\n \"BrandName\": \"\",\n \"Channel\": \"\",\n \"CodeLength\": \"\",\n \"DestinationIdentity\": \"\",\n \"EntityId\": \"\",\n \"Language\": \"\",\n \"OriginationIdentity\": \"\",\n \"ReferenceId\": \"\",\n \"TemplateId\": \"\",\n \"ValidityPeriod\": \"\"\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}}/v1/apps/:application-id/otp")
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 \"SendOTPMessageRequestParameters\": {\n \"AllowedAttempts\": \"\",\n \"BrandName\": \"\",\n \"Channel\": \"\",\n \"CodeLength\": \"\",\n \"DestinationIdentity\": \"\",\n \"EntityId\": \"\",\n \"Language\": \"\",\n \"OriginationIdentity\": \"\",\n \"ReferenceId\": \"\",\n \"TemplateId\": \"\",\n \"ValidityPeriod\": \"\"\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/v1/apps/:application-id/otp') do |req|
req.body = "{\n \"SendOTPMessageRequestParameters\": {\n \"AllowedAttempts\": \"\",\n \"BrandName\": \"\",\n \"Channel\": \"\",\n \"CodeLength\": \"\",\n \"DestinationIdentity\": \"\",\n \"EntityId\": \"\",\n \"Language\": \"\",\n \"OriginationIdentity\": \"\",\n \"ReferenceId\": \"\",\n \"TemplateId\": \"\",\n \"ValidityPeriod\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/otp";
let payload = json!({"SendOTPMessageRequestParameters": json!({
"AllowedAttempts": "",
"BrandName": "",
"Channel": "",
"CodeLength": "",
"DestinationIdentity": "",
"EntityId": "",
"Language": "",
"OriginationIdentity": "",
"ReferenceId": "",
"TemplateId": "",
"ValidityPeriod": ""
})});
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}}/v1/apps/:application-id/otp \
--header 'content-type: application/json' \
--data '{
"SendOTPMessageRequestParameters": {
"AllowedAttempts": "",
"BrandName": "",
"Channel": "",
"CodeLength": "",
"DestinationIdentity": "",
"EntityId": "",
"Language": "",
"OriginationIdentity": "",
"ReferenceId": "",
"TemplateId": "",
"ValidityPeriod": ""
}
}'
echo '{
"SendOTPMessageRequestParameters": {
"AllowedAttempts": "",
"BrandName": "",
"Channel": "",
"CodeLength": "",
"DestinationIdentity": "",
"EntityId": "",
"Language": "",
"OriginationIdentity": "",
"ReferenceId": "",
"TemplateId": "",
"ValidityPeriod": ""
}
}' | \
http POST {{baseUrl}}/v1/apps/:application-id/otp \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "SendOTPMessageRequestParameters": {\n "AllowedAttempts": "",\n "BrandName": "",\n "Channel": "",\n "CodeLength": "",\n "DestinationIdentity": "",\n "EntityId": "",\n "Language": "",\n "OriginationIdentity": "",\n "ReferenceId": "",\n "TemplateId": "",\n "ValidityPeriod": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/otp
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["SendOTPMessageRequestParameters": [
"AllowedAttempts": "",
"BrandName": "",
"Channel": "",
"CodeLength": "",
"DestinationIdentity": "",
"EntityId": "",
"Language": "",
"OriginationIdentity": "",
"ReferenceId": "",
"TemplateId": "",
"ValidityPeriod": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/otp")! 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
SendUsersMessages
{{baseUrl}}/v1/apps/:application-id/users-messages
QUERY PARAMS
application-id
BODY json
{
"SendUsersMessageRequest": {
"Context": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": "",
"Users": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/users-messages");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"SendUsersMessageRequest\": {\n \"Context\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\",\n \"Users\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/apps/:application-id/users-messages" {:content-type :json
:form-params {:SendUsersMessageRequest {:Context ""
:MessageConfiguration ""
:TemplateConfiguration ""
:TraceId ""
:Users ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/users-messages"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"SendUsersMessageRequest\": {\n \"Context\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\",\n \"Users\": \"\"\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}}/v1/apps/:application-id/users-messages"),
Content = new StringContent("{\n \"SendUsersMessageRequest\": {\n \"Context\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\",\n \"Users\": \"\"\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}}/v1/apps/:application-id/users-messages");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SendUsersMessageRequest\": {\n \"Context\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\",\n \"Users\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/users-messages"
payload := strings.NewReader("{\n \"SendUsersMessageRequest\": {\n \"Context\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\",\n \"Users\": \"\"\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/v1/apps/:application-id/users-messages HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 157
{
"SendUsersMessageRequest": {
"Context": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": "",
"Users": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/apps/:application-id/users-messages")
.setHeader("content-type", "application/json")
.setBody("{\n \"SendUsersMessageRequest\": {\n \"Context\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\",\n \"Users\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/users-messages"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"SendUsersMessageRequest\": {\n \"Context\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\",\n \"Users\": \"\"\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 \"SendUsersMessageRequest\": {\n \"Context\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\",\n \"Users\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/users-messages")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/apps/:application-id/users-messages")
.header("content-type", "application/json")
.body("{\n \"SendUsersMessageRequest\": {\n \"Context\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\",\n \"Users\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
SendUsersMessageRequest: {
Context: '',
MessageConfiguration: '',
TemplateConfiguration: '',
TraceId: '',
Users: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/apps/:application-id/users-messages');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/users-messages',
headers: {'content-type': 'application/json'},
data: {
SendUsersMessageRequest: {
Context: '',
MessageConfiguration: '',
TemplateConfiguration: '',
TraceId: '',
Users: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/users-messages';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"SendUsersMessageRequest":{"Context":"","MessageConfiguration":"","TemplateConfiguration":"","TraceId":"","Users":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/users-messages',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "SendUsersMessageRequest": {\n "Context": "",\n "MessageConfiguration": "",\n "TemplateConfiguration": "",\n "TraceId": "",\n "Users": ""\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 \"SendUsersMessageRequest\": {\n \"Context\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\",\n \"Users\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/users-messages")
.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/v1/apps/:application-id/users-messages',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
SendUsersMessageRequest: {
Context: '',
MessageConfiguration: '',
TemplateConfiguration: '',
TraceId: '',
Users: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/users-messages',
headers: {'content-type': 'application/json'},
body: {
SendUsersMessageRequest: {
Context: '',
MessageConfiguration: '',
TemplateConfiguration: '',
TraceId: '',
Users: ''
}
},
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}}/v1/apps/:application-id/users-messages');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
SendUsersMessageRequest: {
Context: '',
MessageConfiguration: '',
TemplateConfiguration: '',
TraceId: '',
Users: ''
}
});
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}}/v1/apps/:application-id/users-messages',
headers: {'content-type': 'application/json'},
data: {
SendUsersMessageRequest: {
Context: '',
MessageConfiguration: '',
TemplateConfiguration: '',
TraceId: '',
Users: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/users-messages';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"SendUsersMessageRequest":{"Context":"","MessageConfiguration":"","TemplateConfiguration":"","TraceId":"","Users":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"SendUsersMessageRequest": @{ @"Context": @"", @"MessageConfiguration": @"", @"TemplateConfiguration": @"", @"TraceId": @"", @"Users": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/users-messages"]
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}}/v1/apps/:application-id/users-messages" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"SendUsersMessageRequest\": {\n \"Context\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\",\n \"Users\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/users-messages",
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([
'SendUsersMessageRequest' => [
'Context' => '',
'MessageConfiguration' => '',
'TemplateConfiguration' => '',
'TraceId' => '',
'Users' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/users-messages', [
'body' => '{
"SendUsersMessageRequest": {
"Context": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": "",
"Users": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/users-messages');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SendUsersMessageRequest' => [
'Context' => '',
'MessageConfiguration' => '',
'TemplateConfiguration' => '',
'TraceId' => '',
'Users' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SendUsersMessageRequest' => [
'Context' => '',
'MessageConfiguration' => '',
'TemplateConfiguration' => '',
'TraceId' => '',
'Users' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/users-messages');
$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}}/v1/apps/:application-id/users-messages' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"SendUsersMessageRequest": {
"Context": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": "",
"Users": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/users-messages' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"SendUsersMessageRequest": {
"Context": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": "",
"Users": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SendUsersMessageRequest\": {\n \"Context\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\",\n \"Users\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/apps/:application-id/users-messages", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/users-messages"
payload = { "SendUsersMessageRequest": {
"Context": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": "",
"Users": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/users-messages"
payload <- "{\n \"SendUsersMessageRequest\": {\n \"Context\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\",\n \"Users\": \"\"\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}}/v1/apps/:application-id/users-messages")
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 \"SendUsersMessageRequest\": {\n \"Context\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\",\n \"Users\": \"\"\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/v1/apps/:application-id/users-messages') do |req|
req.body = "{\n \"SendUsersMessageRequest\": {\n \"Context\": \"\",\n \"MessageConfiguration\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TraceId\": \"\",\n \"Users\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/users-messages";
let payload = json!({"SendUsersMessageRequest": json!({
"Context": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": "",
"Users": ""
})});
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}}/v1/apps/:application-id/users-messages \
--header 'content-type: application/json' \
--data '{
"SendUsersMessageRequest": {
"Context": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": "",
"Users": ""
}
}'
echo '{
"SendUsersMessageRequest": {
"Context": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": "",
"Users": ""
}
}' | \
http POST {{baseUrl}}/v1/apps/:application-id/users-messages \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "SendUsersMessageRequest": {\n "Context": "",\n "MessageConfiguration": "",\n "TemplateConfiguration": "",\n "TraceId": "",\n "Users": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/users-messages
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["SendUsersMessageRequest": [
"Context": "",
"MessageConfiguration": "",
"TemplateConfiguration": "",
"TraceId": "",
"Users": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/users-messages")! 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}}/v1/tags/:resource-arn
QUERY PARAMS
resource-arn
BODY json
{
"TagsModel": {
"tags": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/tags/:resource-arn");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"TagsModel\": {\n \"tags\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/tags/:resource-arn" {:content-type :json
:form-params {:TagsModel {:tags ""}}})
require "http/client"
url = "{{baseUrl}}/v1/tags/:resource-arn"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"TagsModel\": {\n \"tags\": \"\"\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}}/v1/tags/:resource-arn"),
Content = new StringContent("{\n \"TagsModel\": {\n \"tags\": \"\"\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}}/v1/tags/:resource-arn");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TagsModel\": {\n \"tags\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/tags/:resource-arn"
payload := strings.NewReader("{\n \"TagsModel\": {\n \"tags\": \"\"\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/v1/tags/:resource-arn HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 39
{
"TagsModel": {
"tags": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/tags/:resource-arn")
.setHeader("content-type", "application/json")
.setBody("{\n \"TagsModel\": {\n \"tags\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/tags/:resource-arn"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"TagsModel\": {\n \"tags\": \"\"\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 \"TagsModel\": {\n \"tags\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/tags/:resource-arn")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/tags/:resource-arn")
.header("content-type", "application/json")
.body("{\n \"TagsModel\": {\n \"tags\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
TagsModel: {
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}}/v1/tags/:resource-arn');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/tags/:resource-arn',
headers: {'content-type': 'application/json'},
data: {TagsModel: {tags: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/tags/:resource-arn';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"TagsModel":{"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}}/v1/tags/:resource-arn',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "TagsModel": {\n "tags": ""\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 \"TagsModel\": {\n \"tags\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/tags/:resource-arn")
.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/v1/tags/:resource-arn',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({TagsModel: {tags: ''}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/tags/:resource-arn',
headers: {'content-type': 'application/json'},
body: {TagsModel: {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}}/v1/tags/:resource-arn');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
TagsModel: {
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}}/v1/tags/:resource-arn',
headers: {'content-type': 'application/json'},
data: {TagsModel: {tags: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/tags/:resource-arn';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"TagsModel":{"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 = @{ @"TagsModel": @{ @"tags": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/tags/:resource-arn"]
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}}/v1/tags/:resource-arn" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"TagsModel\": {\n \"tags\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/tags/:resource-arn",
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([
'TagsModel' => [
'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}}/v1/tags/:resource-arn', [
'body' => '{
"TagsModel": {
"tags": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/tags/:resource-arn');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TagsModel' => [
'tags' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TagsModel' => [
'tags' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/tags/:resource-arn');
$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}}/v1/tags/:resource-arn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TagsModel": {
"tags": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/tags/:resource-arn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"TagsModel": {
"tags": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TagsModel\": {\n \"tags\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/tags/:resource-arn", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/tags/:resource-arn"
payload = { "TagsModel": { "tags": "" } }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/tags/:resource-arn"
payload <- "{\n \"TagsModel\": {\n \"tags\": \"\"\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}}/v1/tags/:resource-arn")
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 \"TagsModel\": {\n \"tags\": \"\"\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/v1/tags/:resource-arn') do |req|
req.body = "{\n \"TagsModel\": {\n \"tags\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/tags/:resource-arn";
let payload = json!({"TagsModel": json!({"tags": ""})});
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}}/v1/tags/:resource-arn \
--header 'content-type: application/json' \
--data '{
"TagsModel": {
"tags": ""
}
}'
echo '{
"TagsModel": {
"tags": ""
}
}' | \
http POST {{baseUrl}}/v1/tags/:resource-arn \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "TagsModel": {\n "tags": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/tags/:resource-arn
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["TagsModel": ["tags": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/tags/:resource-arn")! 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}}/v1/tags/:resource-arn#tagKeys
QUERY PARAMS
tagKeys
resource-arn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/tags/:resource-arn?tagKeys=#tagKeys");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1/tags/:resource-arn#tagKeys" {:query-params {:tagKeys ""}})
require "http/client"
url = "{{baseUrl}}/v1/tags/:resource-arn?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}}/v1/tags/:resource-arn?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}}/v1/tags/:resource-arn?tagKeys=#tagKeys");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/tags/:resource-arn?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/v1/tags/:resource-arn?tagKeys= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1/tags/:resource-arn?tagKeys=#tagKeys")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/tags/:resource-arn?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}}/v1/tags/:resource-arn?tagKeys=#tagKeys")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1/tags/:resource-arn?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}}/v1/tags/:resource-arn?tagKeys=#tagKeys');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v1/tags/:resource-arn#tagKeys',
params: {tagKeys: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/tags/:resource-arn?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}}/v1/tags/:resource-arn?tagKeys=#tagKeys',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1/tags/:resource-arn?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/v1/tags/:resource-arn?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}}/v1/tags/:resource-arn#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}}/v1/tags/:resource-arn#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}}/v1/tags/:resource-arn#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}}/v1/tags/:resource-arn?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}}/v1/tags/:resource-arn?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}}/v1/tags/:resource-arn?tagKeys=#tagKeys" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/tags/:resource-arn?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}}/v1/tags/:resource-arn?tagKeys=#tagKeys');
echo $response->getBody();
setUrl('{{baseUrl}}/v1/tags/:resource-arn#tagKeys');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'tagKeys' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1/tags/:resource-arn#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}}/v1/tags/:resource-arn?tagKeys=#tagKeys' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/tags/:resource-arn?tagKeys=#tagKeys' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1/tags/:resource-arn?tagKeys=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/tags/:resource-arn#tagKeys"
querystring = {"tagKeys":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/tags/:resource-arn#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}}/v1/tags/:resource-arn?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/v1/tags/:resource-arn') 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}}/v1/tags/:resource-arn#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}}/v1/tags/:resource-arn?tagKeys=#tagKeys'
http DELETE '{{baseUrl}}/v1/tags/:resource-arn?tagKeys=#tagKeys'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/v1/tags/:resource-arn?tagKeys=#tagKeys'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/tags/:resource-arn?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()
PUT
UpdateAdmChannel
{{baseUrl}}/v1/apps/:application-id/channels/adm
QUERY PARAMS
application-id
BODY json
{
"ADMChannelRequest": {
"ClientId": "",
"ClientSecret": "",
"Enabled": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/adm");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ADMChannelRequest\": {\n \"ClientId\": \"\",\n \"ClientSecret\": \"\",\n \"Enabled\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/channels/adm" {:content-type :json
:form-params {:ADMChannelRequest {:ClientId ""
:ClientSecret ""
:Enabled ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/adm"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ADMChannelRequest\": {\n \"ClientId\": \"\",\n \"ClientSecret\": \"\",\n \"Enabled\": \"\"\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}}/v1/apps/:application-id/channels/adm"),
Content = new StringContent("{\n \"ADMChannelRequest\": {\n \"ClientId\": \"\",\n \"ClientSecret\": \"\",\n \"Enabled\": \"\"\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}}/v1/apps/:application-id/channels/adm");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ADMChannelRequest\": {\n \"ClientId\": \"\",\n \"ClientSecret\": \"\",\n \"Enabled\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/adm"
payload := strings.NewReader("{\n \"ADMChannelRequest\": {\n \"ClientId\": \"\",\n \"ClientSecret\": \"\",\n \"Enabled\": \"\"\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/v1/apps/:application-id/channels/adm HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 94
{
"ADMChannelRequest": {
"ClientId": "",
"ClientSecret": "",
"Enabled": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/channels/adm")
.setHeader("content-type", "application/json")
.setBody("{\n \"ADMChannelRequest\": {\n \"ClientId\": \"\",\n \"ClientSecret\": \"\",\n \"Enabled\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/adm"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ADMChannelRequest\": {\n \"ClientId\": \"\",\n \"ClientSecret\": \"\",\n \"Enabled\": \"\"\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 \"ADMChannelRequest\": {\n \"ClientId\": \"\",\n \"ClientSecret\": \"\",\n \"Enabled\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/adm")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/channels/adm")
.header("content-type", "application/json")
.body("{\n \"ADMChannelRequest\": {\n \"ClientId\": \"\",\n \"ClientSecret\": \"\",\n \"Enabled\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
ADMChannelRequest: {
ClientId: '',
ClientSecret: '',
Enabled: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/channels/adm');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/adm',
headers: {'content-type': 'application/json'},
data: {ADMChannelRequest: {ClientId: '', ClientSecret: '', Enabled: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/adm';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ADMChannelRequest":{"ClientId":"","ClientSecret":"","Enabled":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/channels/adm',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ADMChannelRequest": {\n "ClientId": "",\n "ClientSecret": "",\n "Enabled": ""\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 \"ADMChannelRequest\": {\n \"ClientId\": \"\",\n \"ClientSecret\": \"\",\n \"Enabled\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/adm")
.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/v1/apps/:application-id/channels/adm',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ADMChannelRequest: {ClientId: '', ClientSecret: '', Enabled: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/adm',
headers: {'content-type': 'application/json'},
body: {ADMChannelRequest: {ClientId: '', ClientSecret: '', Enabled: ''}},
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}}/v1/apps/:application-id/channels/adm');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ADMChannelRequest: {
ClientId: '',
ClientSecret: '',
Enabled: ''
}
});
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}}/v1/apps/:application-id/channels/adm',
headers: {'content-type': 'application/json'},
data: {ADMChannelRequest: {ClientId: '', ClientSecret: '', Enabled: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/adm';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ADMChannelRequest":{"ClientId":"","ClientSecret":"","Enabled":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ADMChannelRequest": @{ @"ClientId": @"", @"ClientSecret": @"", @"Enabled": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/channels/adm"]
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}}/v1/apps/:application-id/channels/adm" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ADMChannelRequest\": {\n \"ClientId\": \"\",\n \"ClientSecret\": \"\",\n \"Enabled\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/adm",
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([
'ADMChannelRequest' => [
'ClientId' => '',
'ClientSecret' => '',
'Enabled' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/channels/adm', [
'body' => '{
"ADMChannelRequest": {
"ClientId": "",
"ClientSecret": "",
"Enabled": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/adm');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ADMChannelRequest' => [
'ClientId' => '',
'ClientSecret' => '',
'Enabled' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ADMChannelRequest' => [
'ClientId' => '',
'ClientSecret' => '',
'Enabled' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/adm');
$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}}/v1/apps/:application-id/channels/adm' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ADMChannelRequest": {
"ClientId": "",
"ClientSecret": "",
"Enabled": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/adm' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ADMChannelRequest": {
"ClientId": "",
"ClientSecret": "",
"Enabled": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ADMChannelRequest\": {\n \"ClientId\": \"\",\n \"ClientSecret\": \"\",\n \"Enabled\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/channels/adm", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/adm"
payload = { "ADMChannelRequest": {
"ClientId": "",
"ClientSecret": "",
"Enabled": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/adm"
payload <- "{\n \"ADMChannelRequest\": {\n \"ClientId\": \"\",\n \"ClientSecret\": \"\",\n \"Enabled\": \"\"\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}}/v1/apps/:application-id/channels/adm")
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 \"ADMChannelRequest\": {\n \"ClientId\": \"\",\n \"ClientSecret\": \"\",\n \"Enabled\": \"\"\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/v1/apps/:application-id/channels/adm') do |req|
req.body = "{\n \"ADMChannelRequest\": {\n \"ClientId\": \"\",\n \"ClientSecret\": \"\",\n \"Enabled\": \"\"\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}}/v1/apps/:application-id/channels/adm";
let payload = json!({"ADMChannelRequest": json!({
"ClientId": "",
"ClientSecret": "",
"Enabled": ""
})});
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}}/v1/apps/:application-id/channels/adm \
--header 'content-type: application/json' \
--data '{
"ADMChannelRequest": {
"ClientId": "",
"ClientSecret": "",
"Enabled": ""
}
}'
echo '{
"ADMChannelRequest": {
"ClientId": "",
"ClientSecret": "",
"Enabled": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/channels/adm \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ADMChannelRequest": {\n "ClientId": "",\n "ClientSecret": "",\n "Enabled": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/adm
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["ADMChannelRequest": [
"ClientId": "",
"ClientSecret": "",
"Enabled": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/adm")! 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
UpdateApnsChannel
{{baseUrl}}/v1/apps/:application-id/channels/apns
QUERY PARAMS
application-id
BODY json
{
"APNSChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/apns");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"APNSChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/channels/apns" {:content-type :json
:form-params {:APNSChannelRequest {:BundleId ""
:Certificate ""
:DefaultAuthenticationMethod ""
:Enabled ""
:PrivateKey ""
:TeamId ""
:TokenKey ""
:TokenKeyId ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"APNSChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns"),
Content = new StringContent("{\n \"APNSChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"APNSChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/apns"
payload := strings.NewReader("{\n \"APNSChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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/v1/apps/:application-id/channels/apns HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 215
{
"APNSChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/channels/apns")
.setHeader("content-type", "application/json")
.setBody("{\n \"APNSChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/apns"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"APNSChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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 \"APNSChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/channels/apns")
.header("content-type", "application/json")
.body("{\n \"APNSChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
APNSChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/channels/apns');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns',
headers: {'content-type': 'application/json'},
data: {
APNSChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"APNSChannelRequest":{"BundleId":"","Certificate":"","DefaultAuthenticationMethod":"","Enabled":"","PrivateKey":"","TeamId":"","TokenKey":"","TokenKeyId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "APNSChannelRequest": {\n "BundleId": "",\n "Certificate": "",\n "DefaultAuthenticationMethod": "",\n "Enabled": "",\n "PrivateKey": "",\n "TeamId": "",\n "TokenKey": "",\n "TokenKeyId": ""\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 \"APNSChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns")
.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/v1/apps/:application-id/channels/apns',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
APNSChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns',
headers: {'content-type': 'application/json'},
body: {
APNSChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
},
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}}/v1/apps/:application-id/channels/apns');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
APNSChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
});
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}}/v1/apps/:application-id/channels/apns',
headers: {'content-type': 'application/json'},
data: {
APNSChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"APNSChannelRequest":{"BundleId":"","Certificate":"","DefaultAuthenticationMethod":"","Enabled":"","PrivateKey":"","TeamId":"","TokenKey":"","TokenKeyId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"APNSChannelRequest": @{ @"BundleId": @"", @"Certificate": @"", @"DefaultAuthenticationMethod": @"", @"Enabled": @"", @"PrivateKey": @"", @"TeamId": @"", @"TokenKey": @"", @"TokenKeyId": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/channels/apns"]
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}}/v1/apps/:application-id/channels/apns" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"APNSChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/apns",
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([
'APNSChannelRequest' => [
'BundleId' => '',
'Certificate' => '',
'DefaultAuthenticationMethod' => '',
'Enabled' => '',
'PrivateKey' => '',
'TeamId' => '',
'TokenKey' => '',
'TokenKeyId' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/channels/apns', [
'body' => '{
"APNSChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'APNSChannelRequest' => [
'BundleId' => '',
'Certificate' => '',
'DefaultAuthenticationMethod' => '',
'Enabled' => '',
'PrivateKey' => '',
'TeamId' => '',
'TokenKey' => '',
'TokenKeyId' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'APNSChannelRequest' => [
'BundleId' => '',
'Certificate' => '',
'DefaultAuthenticationMethod' => '',
'Enabled' => '',
'PrivateKey' => '',
'TeamId' => '',
'TokenKey' => '',
'TokenKeyId' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns');
$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}}/v1/apps/:application-id/channels/apns' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"APNSChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"APNSChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"APNSChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/channels/apns", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns"
payload = { "APNSChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/apns"
payload <- "{\n \"APNSChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns")
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 \"APNSChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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/v1/apps/:application-id/channels/apns') do |req|
req.body = "{\n \"APNSChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns";
let payload = json!({"APNSChannelRequest": json!({
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
})});
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}}/v1/apps/:application-id/channels/apns \
--header 'content-type: application/json' \
--data '{
"APNSChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}'
echo '{
"APNSChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/channels/apns \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "APNSChannelRequest": {\n "BundleId": "",\n "Certificate": "",\n "DefaultAuthenticationMethod": "",\n "Enabled": "",\n "PrivateKey": "",\n "TeamId": "",\n "TokenKey": "",\n "TokenKeyId": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/apns
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["APNSChannelRequest": [
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/apns")! 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
UpdateApnsSandboxChannel
{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox
QUERY PARAMS
application-id
BODY json
{
"APNSSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"APNSSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox" {:content-type :json
:form-params {:APNSSandboxChannelRequest {:BundleId ""
:Certificate ""
:DefaultAuthenticationMethod ""
:Enabled ""
:PrivateKey ""
:TeamId ""
:TokenKey ""
:TokenKeyId ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"APNSSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns_sandbox"),
Content = new StringContent("{\n \"APNSSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns_sandbox");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"APNSSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"
payload := strings.NewReader("{\n \"APNSSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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/v1/apps/:application-id/channels/apns_sandbox HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 222
{
"APNSSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")
.setHeader("content-type", "application/json")
.setBody("{\n \"APNSSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"APNSSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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 \"APNSSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")
.header("content-type", "application/json")
.body("{\n \"APNSSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
APNSSandboxChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox',
headers: {'content-type': 'application/json'},
data: {
APNSSandboxChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"APNSSandboxChannelRequest":{"BundleId":"","Certificate":"","DefaultAuthenticationMethod":"","Enabled":"","PrivateKey":"","TeamId":"","TokenKey":"","TokenKeyId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "APNSSandboxChannelRequest": {\n "BundleId": "",\n "Certificate": "",\n "DefaultAuthenticationMethod": "",\n "Enabled": "",\n "PrivateKey": "",\n "TeamId": "",\n "TokenKey": "",\n "TokenKeyId": ""\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 \"APNSSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")
.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/v1/apps/:application-id/channels/apns_sandbox',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
APNSSandboxChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox',
headers: {'content-type': 'application/json'},
body: {
APNSSandboxChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
},
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}}/v1/apps/:application-id/channels/apns_sandbox');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
APNSSandboxChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
});
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}}/v1/apps/:application-id/channels/apns_sandbox',
headers: {'content-type': 'application/json'},
data: {
APNSSandboxChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"APNSSandboxChannelRequest":{"BundleId":"","Certificate":"","DefaultAuthenticationMethod":"","Enabled":"","PrivateKey":"","TeamId":"","TokenKey":"","TokenKeyId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"APNSSandboxChannelRequest": @{ @"BundleId": @"", @"Certificate": @"", @"DefaultAuthenticationMethod": @"", @"Enabled": @"", @"PrivateKey": @"", @"TeamId": @"", @"TokenKey": @"", @"TokenKeyId": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"]
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}}/v1/apps/:application-id/channels/apns_sandbox" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"APNSSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox",
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([
'APNSSandboxChannelRequest' => [
'BundleId' => '',
'Certificate' => '',
'DefaultAuthenticationMethod' => '',
'Enabled' => '',
'PrivateKey' => '',
'TeamId' => '',
'TokenKey' => '',
'TokenKeyId' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/channels/apns_sandbox', [
'body' => '{
"APNSSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'APNSSandboxChannelRequest' => [
'BundleId' => '',
'Certificate' => '',
'DefaultAuthenticationMethod' => '',
'Enabled' => '',
'PrivateKey' => '',
'TeamId' => '',
'TokenKey' => '',
'TokenKeyId' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'APNSSandboxChannelRequest' => [
'BundleId' => '',
'Certificate' => '',
'DefaultAuthenticationMethod' => '',
'Enabled' => '',
'PrivateKey' => '',
'TeamId' => '',
'TokenKey' => '',
'TokenKeyId' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox');
$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}}/v1/apps/:application-id/channels/apns_sandbox' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"APNSSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"APNSSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"APNSSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/channels/apns_sandbox", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"
payload = { "APNSSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox"
payload <- "{\n \"APNSSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns_sandbox")
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 \"APNSSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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/v1/apps/:application-id/channels/apns_sandbox') do |req|
req.body = "{\n \"APNSSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns_sandbox";
let payload = json!({"APNSSandboxChannelRequest": json!({
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
})});
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}}/v1/apps/:application-id/channels/apns_sandbox \
--header 'content-type: application/json' \
--data '{
"APNSSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}'
echo '{
"APNSSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "APNSSandboxChannelRequest": {\n "BundleId": "",\n "Certificate": "",\n "DefaultAuthenticationMethod": "",\n "Enabled": "",\n "PrivateKey": "",\n "TeamId": "",\n "TokenKey": "",\n "TokenKeyId": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["APNSSandboxChannelRequest": [
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/apns_sandbox")! 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
UpdateApnsVoipChannel
{{baseUrl}}/v1/apps/:application-id/channels/apns_voip
QUERY PARAMS
application-id
BODY json
{
"APNSVoipChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"APNSVoipChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip" {:content-type :json
:form-params {:APNSVoipChannelRequest {:BundleId ""
:Certificate ""
:DefaultAuthenticationMethod ""
:Enabled ""
:PrivateKey ""
:TeamId ""
:TokenKey ""
:TokenKeyId ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"APNSVoipChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns_voip"),
Content = new StringContent("{\n \"APNSVoipChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns_voip");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"APNSVoipChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"
payload := strings.NewReader("{\n \"APNSVoipChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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/v1/apps/:application-id/channels/apns_voip HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 219
{
"APNSVoipChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")
.setHeader("content-type", "application/json")
.setBody("{\n \"APNSVoipChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"APNSVoipChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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 \"APNSVoipChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")
.header("content-type", "application/json")
.body("{\n \"APNSVoipChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
APNSVoipChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip',
headers: {'content-type': 'application/json'},
data: {
APNSVoipChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"APNSVoipChannelRequest":{"BundleId":"","Certificate":"","DefaultAuthenticationMethod":"","Enabled":"","PrivateKey":"","TeamId":"","TokenKey":"","TokenKeyId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "APNSVoipChannelRequest": {\n "BundleId": "",\n "Certificate": "",\n "DefaultAuthenticationMethod": "",\n "Enabled": "",\n "PrivateKey": "",\n "TeamId": "",\n "TokenKey": "",\n "TokenKeyId": ""\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 \"APNSVoipChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")
.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/v1/apps/:application-id/channels/apns_voip',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
APNSVoipChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip',
headers: {'content-type': 'application/json'},
body: {
APNSVoipChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
},
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}}/v1/apps/:application-id/channels/apns_voip');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
APNSVoipChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
});
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}}/v1/apps/:application-id/channels/apns_voip',
headers: {'content-type': 'application/json'},
data: {
APNSVoipChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"APNSVoipChannelRequest":{"BundleId":"","Certificate":"","DefaultAuthenticationMethod":"","Enabled":"","PrivateKey":"","TeamId":"","TokenKey":"","TokenKeyId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"APNSVoipChannelRequest": @{ @"BundleId": @"", @"Certificate": @"", @"DefaultAuthenticationMethod": @"", @"Enabled": @"", @"PrivateKey": @"", @"TeamId": @"", @"TokenKey": @"", @"TokenKeyId": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"]
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}}/v1/apps/:application-id/channels/apns_voip" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"APNSVoipChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/apns_voip",
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([
'APNSVoipChannelRequest' => [
'BundleId' => '',
'Certificate' => '',
'DefaultAuthenticationMethod' => '',
'Enabled' => '',
'PrivateKey' => '',
'TeamId' => '',
'TokenKey' => '',
'TokenKeyId' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/channels/apns_voip', [
'body' => '{
"APNSVoipChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_voip');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'APNSVoipChannelRequest' => [
'BundleId' => '',
'Certificate' => '',
'DefaultAuthenticationMethod' => '',
'Enabled' => '',
'PrivateKey' => '',
'TeamId' => '',
'TokenKey' => '',
'TokenKeyId' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'APNSVoipChannelRequest' => [
'BundleId' => '',
'Certificate' => '',
'DefaultAuthenticationMethod' => '',
'Enabled' => '',
'PrivateKey' => '',
'TeamId' => '',
'TokenKey' => '',
'TokenKeyId' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_voip');
$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}}/v1/apps/:application-id/channels/apns_voip' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"APNSVoipChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"APNSVoipChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"APNSVoipChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/channels/apns_voip", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"
payload = { "APNSVoipChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip"
payload <- "{\n \"APNSVoipChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns_voip")
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 \"APNSVoipChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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/v1/apps/:application-id/channels/apns_voip') do |req|
req.body = "{\n \"APNSVoipChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns_voip";
let payload = json!({"APNSVoipChannelRequest": json!({
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
})});
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}}/v1/apps/:application-id/channels/apns_voip \
--header 'content-type: application/json' \
--data '{
"APNSVoipChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}'
echo '{
"APNSVoipChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/channels/apns_voip \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "APNSVoipChannelRequest": {\n "BundleId": "",\n "Certificate": "",\n "DefaultAuthenticationMethod": "",\n "Enabled": "",\n "PrivateKey": "",\n "TeamId": "",\n "TokenKey": "",\n "TokenKeyId": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/apns_voip
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["APNSVoipChannelRequest": [
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip")! 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
UpdateApnsVoipSandboxChannel
{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox
QUERY PARAMS
application-id
BODY json
{
"APNSVoipSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"APNSVoipSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox" {:content-type :json
:form-params {:APNSVoipSandboxChannelRequest {:BundleId ""
:Certificate ""
:DefaultAuthenticationMethod ""
:Enabled ""
:PrivateKey ""
:TeamId ""
:TokenKey ""
:TokenKeyId ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"APNSVoipSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns_voip_sandbox"),
Content = new StringContent("{\n \"APNSVoipSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns_voip_sandbox");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"APNSVoipSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"
payload := strings.NewReader("{\n \"APNSVoipSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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/v1/apps/:application-id/channels/apns_voip_sandbox HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 226
{
"APNSVoipSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")
.setHeader("content-type", "application/json")
.setBody("{\n \"APNSVoipSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"APNSVoipSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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 \"APNSVoipSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")
.header("content-type", "application/json")
.body("{\n \"APNSVoipSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
APNSVoipSandboxChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox',
headers: {'content-type': 'application/json'},
data: {
APNSVoipSandboxChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"APNSVoipSandboxChannelRequest":{"BundleId":"","Certificate":"","DefaultAuthenticationMethod":"","Enabled":"","PrivateKey":"","TeamId":"","TokenKey":"","TokenKeyId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "APNSVoipSandboxChannelRequest": {\n "BundleId": "",\n "Certificate": "",\n "DefaultAuthenticationMethod": "",\n "Enabled": "",\n "PrivateKey": "",\n "TeamId": "",\n "TokenKey": "",\n "TokenKeyId": ""\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 \"APNSVoipSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")
.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/v1/apps/:application-id/channels/apns_voip_sandbox',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
APNSVoipSandboxChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox',
headers: {'content-type': 'application/json'},
body: {
APNSVoipSandboxChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
},
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}}/v1/apps/:application-id/channels/apns_voip_sandbox');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
APNSVoipSandboxChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
});
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}}/v1/apps/:application-id/channels/apns_voip_sandbox',
headers: {'content-type': 'application/json'},
data: {
APNSVoipSandboxChannelRequest: {
BundleId: '',
Certificate: '',
DefaultAuthenticationMethod: '',
Enabled: '',
PrivateKey: '',
TeamId: '',
TokenKey: '',
TokenKeyId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"APNSVoipSandboxChannelRequest":{"BundleId":"","Certificate":"","DefaultAuthenticationMethod":"","Enabled":"","PrivateKey":"","TeamId":"","TokenKey":"","TokenKeyId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"APNSVoipSandboxChannelRequest": @{ @"BundleId": @"", @"Certificate": @"", @"DefaultAuthenticationMethod": @"", @"Enabled": @"", @"PrivateKey": @"", @"TeamId": @"", @"TokenKey": @"", @"TokenKeyId": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"]
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}}/v1/apps/:application-id/channels/apns_voip_sandbox" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"APNSVoipSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox",
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([
'APNSVoipSandboxChannelRequest' => [
'BundleId' => '',
'Certificate' => '',
'DefaultAuthenticationMethod' => '',
'Enabled' => '',
'PrivateKey' => '',
'TeamId' => '',
'TokenKey' => '',
'TokenKeyId' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/channels/apns_voip_sandbox', [
'body' => '{
"APNSVoipSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'APNSVoipSandboxChannelRequest' => [
'BundleId' => '',
'Certificate' => '',
'DefaultAuthenticationMethod' => '',
'Enabled' => '',
'PrivateKey' => '',
'TeamId' => '',
'TokenKey' => '',
'TokenKeyId' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'APNSVoipSandboxChannelRequest' => [
'BundleId' => '',
'Certificate' => '',
'DefaultAuthenticationMethod' => '',
'Enabled' => '',
'PrivateKey' => '',
'TeamId' => '',
'TokenKey' => '',
'TokenKeyId' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox');
$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}}/v1/apps/:application-id/channels/apns_voip_sandbox' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"APNSVoipSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"APNSVoipSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"APNSVoipSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/channels/apns_voip_sandbox", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"
payload = { "APNSVoipSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox"
payload <- "{\n \"APNSVoipSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns_voip_sandbox")
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 \"APNSVoipSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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/v1/apps/:application-id/channels/apns_voip_sandbox') do |req|
req.body = "{\n \"APNSVoipSandboxChannelRequest\": {\n \"BundleId\": \"\",\n \"Certificate\": \"\",\n \"DefaultAuthenticationMethod\": \"\",\n \"Enabled\": \"\",\n \"PrivateKey\": \"\",\n \"TeamId\": \"\",\n \"TokenKey\": \"\",\n \"TokenKeyId\": \"\"\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}}/v1/apps/:application-id/channels/apns_voip_sandbox";
let payload = json!({"APNSVoipSandboxChannelRequest": json!({
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
})});
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}}/v1/apps/:application-id/channels/apns_voip_sandbox \
--header 'content-type: application/json' \
--data '{
"APNSVoipSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}'
echo '{
"APNSVoipSandboxChannelRequest": {
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "APNSVoipSandboxChannelRequest": {\n "BundleId": "",\n "Certificate": "",\n "DefaultAuthenticationMethod": "",\n "Enabled": "",\n "PrivateKey": "",\n "TeamId": "",\n "TokenKey": "",\n "TokenKeyId": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["APNSVoipSandboxChannelRequest": [
"BundleId": "",
"Certificate": "",
"DefaultAuthenticationMethod": "",
"Enabled": "",
"PrivateKey": "",
"TeamId": "",
"TokenKey": "",
"TokenKeyId": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/apns_voip_sandbox")! 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
UpdateApplicationSettings
{{baseUrl}}/v1/apps/:application-id/settings
QUERY PARAMS
application-id
BODY json
{
"WriteApplicationSettingsRequest": {
"CampaignHook": "",
"CloudWatchMetricsEnabled": "",
"EventTaggingEnabled": false,
"Limits": "",
"QuietTime": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/settings");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"WriteApplicationSettingsRequest\": {\n \"CampaignHook\": \"\",\n \"CloudWatchMetricsEnabled\": \"\",\n \"EventTaggingEnabled\": false,\n \"Limits\": \"\",\n \"QuietTime\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/settings" {:content-type :json
:form-params {:WriteApplicationSettingsRequest {:CampaignHook ""
:CloudWatchMetricsEnabled ""
:EventTaggingEnabled false
:Limits ""
:QuietTime ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/settings"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"WriteApplicationSettingsRequest\": {\n \"CampaignHook\": \"\",\n \"CloudWatchMetricsEnabled\": \"\",\n \"EventTaggingEnabled\": false,\n \"Limits\": \"\",\n \"QuietTime\": \"\"\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}}/v1/apps/:application-id/settings"),
Content = new StringContent("{\n \"WriteApplicationSettingsRequest\": {\n \"CampaignHook\": \"\",\n \"CloudWatchMetricsEnabled\": \"\",\n \"EventTaggingEnabled\": false,\n \"Limits\": \"\",\n \"QuietTime\": \"\"\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}}/v1/apps/:application-id/settings");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"WriteApplicationSettingsRequest\": {\n \"CampaignHook\": \"\",\n \"CloudWatchMetricsEnabled\": \"\",\n \"EventTaggingEnabled\": false,\n \"Limits\": \"\",\n \"QuietTime\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/settings"
payload := strings.NewReader("{\n \"WriteApplicationSettingsRequest\": {\n \"CampaignHook\": \"\",\n \"CloudWatchMetricsEnabled\": \"\",\n \"EventTaggingEnabled\": false,\n \"Limits\": \"\",\n \"QuietTime\": \"\"\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/v1/apps/:application-id/settings HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 178
{
"WriteApplicationSettingsRequest": {
"CampaignHook": "",
"CloudWatchMetricsEnabled": "",
"EventTaggingEnabled": false,
"Limits": "",
"QuietTime": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/settings")
.setHeader("content-type", "application/json")
.setBody("{\n \"WriteApplicationSettingsRequest\": {\n \"CampaignHook\": \"\",\n \"CloudWatchMetricsEnabled\": \"\",\n \"EventTaggingEnabled\": false,\n \"Limits\": \"\",\n \"QuietTime\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/settings"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"WriteApplicationSettingsRequest\": {\n \"CampaignHook\": \"\",\n \"CloudWatchMetricsEnabled\": \"\",\n \"EventTaggingEnabled\": false,\n \"Limits\": \"\",\n \"QuietTime\": \"\"\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 \"WriteApplicationSettingsRequest\": {\n \"CampaignHook\": \"\",\n \"CloudWatchMetricsEnabled\": \"\",\n \"EventTaggingEnabled\": false,\n \"Limits\": \"\",\n \"QuietTime\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/settings")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/settings")
.header("content-type", "application/json")
.body("{\n \"WriteApplicationSettingsRequest\": {\n \"CampaignHook\": \"\",\n \"CloudWatchMetricsEnabled\": \"\",\n \"EventTaggingEnabled\": false,\n \"Limits\": \"\",\n \"QuietTime\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
WriteApplicationSettingsRequest: {
CampaignHook: '',
CloudWatchMetricsEnabled: '',
EventTaggingEnabled: false,
Limits: '',
QuietTime: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/settings');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/settings',
headers: {'content-type': 'application/json'},
data: {
WriteApplicationSettingsRequest: {
CampaignHook: '',
CloudWatchMetricsEnabled: '',
EventTaggingEnabled: false,
Limits: '',
QuietTime: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/settings';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"WriteApplicationSettingsRequest":{"CampaignHook":"","CloudWatchMetricsEnabled":"","EventTaggingEnabled":false,"Limits":"","QuietTime":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/settings',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "WriteApplicationSettingsRequest": {\n "CampaignHook": "",\n "CloudWatchMetricsEnabled": "",\n "EventTaggingEnabled": false,\n "Limits": "",\n "QuietTime": ""\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 \"WriteApplicationSettingsRequest\": {\n \"CampaignHook\": \"\",\n \"CloudWatchMetricsEnabled\": \"\",\n \"EventTaggingEnabled\": false,\n \"Limits\": \"\",\n \"QuietTime\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/settings")
.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/v1/apps/:application-id/settings',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
WriteApplicationSettingsRequest: {
CampaignHook: '',
CloudWatchMetricsEnabled: '',
EventTaggingEnabled: false,
Limits: '',
QuietTime: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/settings',
headers: {'content-type': 'application/json'},
body: {
WriteApplicationSettingsRequest: {
CampaignHook: '',
CloudWatchMetricsEnabled: '',
EventTaggingEnabled: false,
Limits: '',
QuietTime: ''
}
},
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}}/v1/apps/:application-id/settings');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
WriteApplicationSettingsRequest: {
CampaignHook: '',
CloudWatchMetricsEnabled: '',
EventTaggingEnabled: false,
Limits: '',
QuietTime: ''
}
});
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}}/v1/apps/:application-id/settings',
headers: {'content-type': 'application/json'},
data: {
WriteApplicationSettingsRequest: {
CampaignHook: '',
CloudWatchMetricsEnabled: '',
EventTaggingEnabled: false,
Limits: '',
QuietTime: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/settings';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"WriteApplicationSettingsRequest":{"CampaignHook":"","CloudWatchMetricsEnabled":"","EventTaggingEnabled":false,"Limits":"","QuietTime":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"WriteApplicationSettingsRequest": @{ @"CampaignHook": @"", @"CloudWatchMetricsEnabled": @"", @"EventTaggingEnabled": @NO, @"Limits": @"", @"QuietTime": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/settings"]
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}}/v1/apps/:application-id/settings" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"WriteApplicationSettingsRequest\": {\n \"CampaignHook\": \"\",\n \"CloudWatchMetricsEnabled\": \"\",\n \"EventTaggingEnabled\": false,\n \"Limits\": \"\",\n \"QuietTime\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/settings",
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([
'WriteApplicationSettingsRequest' => [
'CampaignHook' => '',
'CloudWatchMetricsEnabled' => '',
'EventTaggingEnabled' => null,
'Limits' => '',
'QuietTime' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/settings', [
'body' => '{
"WriteApplicationSettingsRequest": {
"CampaignHook": "",
"CloudWatchMetricsEnabled": "",
"EventTaggingEnabled": false,
"Limits": "",
"QuietTime": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/settings');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'WriteApplicationSettingsRequest' => [
'CampaignHook' => '',
'CloudWatchMetricsEnabled' => '',
'EventTaggingEnabled' => null,
'Limits' => '',
'QuietTime' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'WriteApplicationSettingsRequest' => [
'CampaignHook' => '',
'CloudWatchMetricsEnabled' => '',
'EventTaggingEnabled' => null,
'Limits' => '',
'QuietTime' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/settings');
$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}}/v1/apps/:application-id/settings' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"WriteApplicationSettingsRequest": {
"CampaignHook": "",
"CloudWatchMetricsEnabled": "",
"EventTaggingEnabled": false,
"Limits": "",
"QuietTime": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/settings' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"WriteApplicationSettingsRequest": {
"CampaignHook": "",
"CloudWatchMetricsEnabled": "",
"EventTaggingEnabled": false,
"Limits": "",
"QuietTime": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"WriteApplicationSettingsRequest\": {\n \"CampaignHook\": \"\",\n \"CloudWatchMetricsEnabled\": \"\",\n \"EventTaggingEnabled\": false,\n \"Limits\": \"\",\n \"QuietTime\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/settings", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/settings"
payload = { "WriteApplicationSettingsRequest": {
"CampaignHook": "",
"CloudWatchMetricsEnabled": "",
"EventTaggingEnabled": False,
"Limits": "",
"QuietTime": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/settings"
payload <- "{\n \"WriteApplicationSettingsRequest\": {\n \"CampaignHook\": \"\",\n \"CloudWatchMetricsEnabled\": \"\",\n \"EventTaggingEnabled\": false,\n \"Limits\": \"\",\n \"QuietTime\": \"\"\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}}/v1/apps/:application-id/settings")
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 \"WriteApplicationSettingsRequest\": {\n \"CampaignHook\": \"\",\n \"CloudWatchMetricsEnabled\": \"\",\n \"EventTaggingEnabled\": false,\n \"Limits\": \"\",\n \"QuietTime\": \"\"\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/v1/apps/:application-id/settings') do |req|
req.body = "{\n \"WriteApplicationSettingsRequest\": {\n \"CampaignHook\": \"\",\n \"CloudWatchMetricsEnabled\": \"\",\n \"EventTaggingEnabled\": false,\n \"Limits\": \"\",\n \"QuietTime\": \"\"\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}}/v1/apps/:application-id/settings";
let payload = json!({"WriteApplicationSettingsRequest": json!({
"CampaignHook": "",
"CloudWatchMetricsEnabled": "",
"EventTaggingEnabled": false,
"Limits": "",
"QuietTime": ""
})});
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}}/v1/apps/:application-id/settings \
--header 'content-type: application/json' \
--data '{
"WriteApplicationSettingsRequest": {
"CampaignHook": "",
"CloudWatchMetricsEnabled": "",
"EventTaggingEnabled": false,
"Limits": "",
"QuietTime": ""
}
}'
echo '{
"WriteApplicationSettingsRequest": {
"CampaignHook": "",
"CloudWatchMetricsEnabled": "",
"EventTaggingEnabled": false,
"Limits": "",
"QuietTime": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/settings \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "WriteApplicationSettingsRequest": {\n "CampaignHook": "",\n "CloudWatchMetricsEnabled": "",\n "EventTaggingEnabled": false,\n "Limits": "",\n "QuietTime": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/settings
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["WriteApplicationSettingsRequest": [
"CampaignHook": "",
"CloudWatchMetricsEnabled": "",
"EventTaggingEnabled": false,
"Limits": "",
"QuietTime": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/settings")! 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
UpdateBaiduChannel
{{baseUrl}}/v1/apps/:application-id/channels/baidu
QUERY PARAMS
application-id
BODY json
{
"BaiduChannelRequest": {
"ApiKey": "",
"Enabled": "",
"SecretKey": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/baidu");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"BaiduChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\",\n \"SecretKey\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/channels/baidu" {:content-type :json
:form-params {:BaiduChannelRequest {:ApiKey ""
:Enabled ""
:SecretKey ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/baidu"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"BaiduChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\",\n \"SecretKey\": \"\"\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}}/v1/apps/:application-id/channels/baidu"),
Content = new StringContent("{\n \"BaiduChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\",\n \"SecretKey\": \"\"\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}}/v1/apps/:application-id/channels/baidu");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BaiduChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\",\n \"SecretKey\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/baidu"
payload := strings.NewReader("{\n \"BaiduChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\",\n \"SecretKey\": \"\"\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/v1/apps/:application-id/channels/baidu HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 91
{
"BaiduChannelRequest": {
"ApiKey": "",
"Enabled": "",
"SecretKey": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/channels/baidu")
.setHeader("content-type", "application/json")
.setBody("{\n \"BaiduChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\",\n \"SecretKey\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/baidu"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"BaiduChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\",\n \"SecretKey\": \"\"\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 \"BaiduChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\",\n \"SecretKey\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/baidu")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/channels/baidu")
.header("content-type", "application/json")
.body("{\n \"BaiduChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\",\n \"SecretKey\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
BaiduChannelRequest: {
ApiKey: '',
Enabled: '',
SecretKey: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/channels/baidu');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/baidu',
headers: {'content-type': 'application/json'},
data: {BaiduChannelRequest: {ApiKey: '', Enabled: '', SecretKey: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/baidu';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BaiduChannelRequest":{"ApiKey":"","Enabled":"","SecretKey":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/channels/baidu',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "BaiduChannelRequest": {\n "ApiKey": "",\n "Enabled": "",\n "SecretKey": ""\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 \"BaiduChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\",\n \"SecretKey\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/baidu")
.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/v1/apps/:application-id/channels/baidu',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({BaiduChannelRequest: {ApiKey: '', Enabled: '', SecretKey: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/baidu',
headers: {'content-type': 'application/json'},
body: {BaiduChannelRequest: {ApiKey: '', Enabled: '', SecretKey: ''}},
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}}/v1/apps/:application-id/channels/baidu');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
BaiduChannelRequest: {
ApiKey: '',
Enabled: '',
SecretKey: ''
}
});
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}}/v1/apps/:application-id/channels/baidu',
headers: {'content-type': 'application/json'},
data: {BaiduChannelRequest: {ApiKey: '', Enabled: '', SecretKey: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/baidu';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BaiduChannelRequest":{"ApiKey":"","Enabled":"","SecretKey":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"BaiduChannelRequest": @{ @"ApiKey": @"", @"Enabled": @"", @"SecretKey": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/channels/baidu"]
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}}/v1/apps/:application-id/channels/baidu" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"BaiduChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\",\n \"SecretKey\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/baidu",
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([
'BaiduChannelRequest' => [
'ApiKey' => '',
'Enabled' => '',
'SecretKey' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/channels/baidu', [
'body' => '{
"BaiduChannelRequest": {
"ApiKey": "",
"Enabled": "",
"SecretKey": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/baidu');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BaiduChannelRequest' => [
'ApiKey' => '',
'Enabled' => '',
'SecretKey' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BaiduChannelRequest' => [
'ApiKey' => '',
'Enabled' => '',
'SecretKey' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/baidu');
$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}}/v1/apps/:application-id/channels/baidu' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BaiduChannelRequest": {
"ApiKey": "",
"Enabled": "",
"SecretKey": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/baidu' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BaiduChannelRequest": {
"ApiKey": "",
"Enabled": "",
"SecretKey": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BaiduChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\",\n \"SecretKey\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/channels/baidu", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/baidu"
payload = { "BaiduChannelRequest": {
"ApiKey": "",
"Enabled": "",
"SecretKey": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/baidu"
payload <- "{\n \"BaiduChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\",\n \"SecretKey\": \"\"\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}}/v1/apps/:application-id/channels/baidu")
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 \"BaiduChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\",\n \"SecretKey\": \"\"\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/v1/apps/:application-id/channels/baidu') do |req|
req.body = "{\n \"BaiduChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\",\n \"SecretKey\": \"\"\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}}/v1/apps/:application-id/channels/baidu";
let payload = json!({"BaiduChannelRequest": json!({
"ApiKey": "",
"Enabled": "",
"SecretKey": ""
})});
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}}/v1/apps/:application-id/channels/baidu \
--header 'content-type: application/json' \
--data '{
"BaiduChannelRequest": {
"ApiKey": "",
"Enabled": "",
"SecretKey": ""
}
}'
echo '{
"BaiduChannelRequest": {
"ApiKey": "",
"Enabled": "",
"SecretKey": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/channels/baidu \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "BaiduChannelRequest": {\n "ApiKey": "",\n "Enabled": "",\n "SecretKey": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/baidu
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["BaiduChannelRequest": [
"ApiKey": "",
"Enabled": "",
"SecretKey": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/baidu")! 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
UpdateCampaign
{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id
QUERY PARAMS
application-id
campaign-id
BODY json
{
"WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-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 \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id" {:content-type :json
:form-params {:WriteCampaignRequest {:AdditionalTreatments ""
:CustomDeliveryConfiguration ""
:Description ""
:HoldoutPercent ""
:Hook ""
:IsPaused ""
:Limits ""
:MessageConfiguration ""
:Name ""
:Schedule ""
:SegmentId ""
:SegmentVersion ""
:tags ""
:TemplateConfiguration ""
:TreatmentDescription ""
:TreatmentName ""
:Priority ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\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}}/v1/apps/:application-id/campaigns/:campaign-id"),
Content = new StringContent("{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\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}}/v1/apps/:application-id/campaigns/:campaign-id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id"
payload := strings.NewReader("{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\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/v1/apps/:application-id/campaigns/:campaign-id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 449
{
"WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id")
.setHeader("content-type", "application/json")
.setBody("{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\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 \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id")
.header("content-type", "application/json")
.body("{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
WriteCampaignRequest: {
AdditionalTreatments: '',
CustomDeliveryConfiguration: '',
Description: '',
HoldoutPercent: '',
Hook: '',
IsPaused: '',
Limits: '',
MessageConfiguration: '',
Name: '',
Schedule: '',
SegmentId: '',
SegmentVersion: '',
tags: '',
TemplateConfiguration: '',
TreatmentDescription: '',
TreatmentName: '',
Priority: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id',
headers: {'content-type': 'application/json'},
data: {
WriteCampaignRequest: {
AdditionalTreatments: '',
CustomDeliveryConfiguration: '',
Description: '',
HoldoutPercent: '',
Hook: '',
IsPaused: '',
Limits: '',
MessageConfiguration: '',
Name: '',
Schedule: '',
SegmentId: '',
SegmentVersion: '',
tags: '',
TemplateConfiguration: '',
TreatmentDescription: '',
TreatmentName: '',
Priority: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"WriteCampaignRequest":{"AdditionalTreatments":"","CustomDeliveryConfiguration":"","Description":"","HoldoutPercent":"","Hook":"","IsPaused":"","Limits":"","MessageConfiguration":"","Name":"","Schedule":"","SegmentId":"","SegmentVersion":"","tags":"","TemplateConfiguration":"","TreatmentDescription":"","TreatmentName":"","Priority":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "WriteCampaignRequest": {\n "AdditionalTreatments": "",\n "CustomDeliveryConfiguration": "",\n "Description": "",\n "HoldoutPercent": "",\n "Hook": "",\n "IsPaused": "",\n "Limits": "",\n "MessageConfiguration": "",\n "Name": "",\n "Schedule": "",\n "SegmentId": "",\n "SegmentVersion": "",\n "tags": "",\n "TemplateConfiguration": "",\n "TreatmentDescription": "",\n "TreatmentName": "",\n "Priority": ""\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 \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-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/v1/apps/:application-id/campaigns/:campaign-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({
WriteCampaignRequest: {
AdditionalTreatments: '',
CustomDeliveryConfiguration: '',
Description: '',
HoldoutPercent: '',
Hook: '',
IsPaused: '',
Limits: '',
MessageConfiguration: '',
Name: '',
Schedule: '',
SegmentId: '',
SegmentVersion: '',
tags: '',
TemplateConfiguration: '',
TreatmentDescription: '',
TreatmentName: '',
Priority: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id',
headers: {'content-type': 'application/json'},
body: {
WriteCampaignRequest: {
AdditionalTreatments: '',
CustomDeliveryConfiguration: '',
Description: '',
HoldoutPercent: '',
Hook: '',
IsPaused: '',
Limits: '',
MessageConfiguration: '',
Name: '',
Schedule: '',
SegmentId: '',
SegmentVersion: '',
tags: '',
TemplateConfiguration: '',
TreatmentDescription: '',
TreatmentName: '',
Priority: ''
}
},
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}}/v1/apps/:application-id/campaigns/:campaign-id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
WriteCampaignRequest: {
AdditionalTreatments: '',
CustomDeliveryConfiguration: '',
Description: '',
HoldoutPercent: '',
Hook: '',
IsPaused: '',
Limits: '',
MessageConfiguration: '',
Name: '',
Schedule: '',
SegmentId: '',
SegmentVersion: '',
tags: '',
TemplateConfiguration: '',
TreatmentDescription: '',
TreatmentName: '',
Priority: ''
}
});
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}}/v1/apps/:application-id/campaigns/:campaign-id',
headers: {'content-type': 'application/json'},
data: {
WriteCampaignRequest: {
AdditionalTreatments: '',
CustomDeliveryConfiguration: '',
Description: '',
HoldoutPercent: '',
Hook: '',
IsPaused: '',
Limits: '',
MessageConfiguration: '',
Name: '',
Schedule: '',
SegmentId: '',
SegmentVersion: '',
tags: '',
TemplateConfiguration: '',
TreatmentDescription: '',
TreatmentName: '',
Priority: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"WriteCampaignRequest":{"AdditionalTreatments":"","CustomDeliveryConfiguration":"","Description":"","HoldoutPercent":"","Hook":"","IsPaused":"","Limits":"","MessageConfiguration":"","Name":"","Schedule":"","SegmentId":"","SegmentVersion":"","tags":"","TemplateConfiguration":"","TreatmentDescription":"","TreatmentName":"","Priority":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"WriteCampaignRequest": @{ @"AdditionalTreatments": @"", @"CustomDeliveryConfiguration": @"", @"Description": @"", @"HoldoutPercent": @"", @"Hook": @"", @"IsPaused": @"", @"Limits": @"", @"MessageConfiguration": @"", @"Name": @"", @"Schedule": @"", @"SegmentId": @"", @"SegmentVersion": @"", @"tags": @"", @"TemplateConfiguration": @"", @"TreatmentDescription": @"", @"TreatmentName": @"", @"Priority": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-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}}/v1/apps/:application-id/campaigns/:campaign-id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-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([
'WriteCampaignRequest' => [
'AdditionalTreatments' => '',
'CustomDeliveryConfiguration' => '',
'Description' => '',
'HoldoutPercent' => '',
'Hook' => '',
'IsPaused' => '',
'Limits' => '',
'MessageConfiguration' => '',
'Name' => '',
'Schedule' => '',
'SegmentId' => '',
'SegmentVersion' => '',
'tags' => '',
'TemplateConfiguration' => '',
'TreatmentDescription' => '',
'TreatmentName' => '',
'Priority' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/campaigns/:campaign-id', [
'body' => '{
"WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'WriteCampaignRequest' => [
'AdditionalTreatments' => '',
'CustomDeliveryConfiguration' => '',
'Description' => '',
'HoldoutPercent' => '',
'Hook' => '',
'IsPaused' => '',
'Limits' => '',
'MessageConfiguration' => '',
'Name' => '',
'Schedule' => '',
'SegmentId' => '',
'SegmentVersion' => '',
'tags' => '',
'TemplateConfiguration' => '',
'TreatmentDescription' => '',
'TreatmentName' => '',
'Priority' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'WriteCampaignRequest' => [
'AdditionalTreatments' => '',
'CustomDeliveryConfiguration' => '',
'Description' => '',
'HoldoutPercent' => '',
'Hook' => '',
'IsPaused' => '',
'Limits' => '',
'MessageConfiguration' => '',
'Name' => '',
'Schedule' => '',
'SegmentId' => '',
'SegmentVersion' => '',
'tags' => '',
'TemplateConfiguration' => '',
'TreatmentDescription' => '',
'TreatmentName' => '',
'Priority' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-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}}/v1/apps/:application-id/campaigns/:campaign-id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/campaigns/:campaign-id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id"
payload = { "WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id"
payload <- "{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\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}}/v1/apps/:application-id/campaigns/:campaign-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 \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\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/v1/apps/:application-id/campaigns/:campaign-id') do |req|
req.body = "{\n \"WriteCampaignRequest\": {\n \"AdditionalTreatments\": \"\",\n \"CustomDeliveryConfiguration\": \"\",\n \"Description\": \"\",\n \"HoldoutPercent\": \"\",\n \"Hook\": \"\",\n \"IsPaused\": \"\",\n \"Limits\": \"\",\n \"MessageConfiguration\": \"\",\n \"Name\": \"\",\n \"Schedule\": \"\",\n \"SegmentId\": \"\",\n \"SegmentVersion\": \"\",\n \"tags\": \"\",\n \"TemplateConfiguration\": \"\",\n \"TreatmentDescription\": \"\",\n \"TreatmentName\": \"\",\n \"Priority\": \"\"\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}}/v1/apps/:application-id/campaigns/:campaign-id";
let payload = json!({"WriteCampaignRequest": json!({
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
})});
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}}/v1/apps/:application-id/campaigns/:campaign-id \
--header 'content-type: application/json' \
--data '{
"WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
}
}'
echo '{
"WriteCampaignRequest": {
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "WriteCampaignRequest": {\n "AdditionalTreatments": "",\n "CustomDeliveryConfiguration": "",\n "Description": "",\n "HoldoutPercent": "",\n "Hook": "",\n "IsPaused": "",\n "Limits": "",\n "MessageConfiguration": "",\n "Name": "",\n "Schedule": "",\n "SegmentId": "",\n "SegmentVersion": "",\n "tags": "",\n "TemplateConfiguration": "",\n "TreatmentDescription": "",\n "TreatmentName": "",\n "Priority": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["WriteCampaignRequest": [
"AdditionalTreatments": "",
"CustomDeliveryConfiguration": "",
"Description": "",
"HoldoutPercent": "",
"Hook": "",
"IsPaused": "",
"Limits": "",
"MessageConfiguration": "",
"Name": "",
"Schedule": "",
"SegmentId": "",
"SegmentVersion": "",
"tags": "",
"TemplateConfiguration": "",
"TreatmentDescription": "",
"TreatmentName": "",
"Priority": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/campaigns/:campaign-id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
UpdateEmailChannel
{{baseUrl}}/v1/apps/:application-id/channels/email
QUERY PARAMS
application-id
BODY json
{
"EmailChannelRequest": {
"ConfigurationSet": "",
"Enabled": "",
"FromAddress": "",
"Identity": "",
"RoleArn": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/email");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"EmailChannelRequest\": {\n \"ConfigurationSet\": \"\",\n \"Enabled\": \"\",\n \"FromAddress\": \"\",\n \"Identity\": \"\",\n \"RoleArn\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/channels/email" {:content-type :json
:form-params {:EmailChannelRequest {:ConfigurationSet ""
:Enabled ""
:FromAddress ""
:Identity ""
:RoleArn ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/email"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"EmailChannelRequest\": {\n \"ConfigurationSet\": \"\",\n \"Enabled\": \"\",\n \"FromAddress\": \"\",\n \"Identity\": \"\",\n \"RoleArn\": \"\"\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}}/v1/apps/:application-id/channels/email"),
Content = new StringContent("{\n \"EmailChannelRequest\": {\n \"ConfigurationSet\": \"\",\n \"Enabled\": \"\",\n \"FromAddress\": \"\",\n \"Identity\": \"\",\n \"RoleArn\": \"\"\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}}/v1/apps/:application-id/channels/email");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"EmailChannelRequest\": {\n \"ConfigurationSet\": \"\",\n \"Enabled\": \"\",\n \"FromAddress\": \"\",\n \"Identity\": \"\",\n \"RoleArn\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/email"
payload := strings.NewReader("{\n \"EmailChannelRequest\": {\n \"ConfigurationSet\": \"\",\n \"Enabled\": \"\",\n \"FromAddress\": \"\",\n \"Identity\": \"\",\n \"RoleArn\": \"\"\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/v1/apps/:application-id/channels/email HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 142
{
"EmailChannelRequest": {
"ConfigurationSet": "",
"Enabled": "",
"FromAddress": "",
"Identity": "",
"RoleArn": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/channels/email")
.setHeader("content-type", "application/json")
.setBody("{\n \"EmailChannelRequest\": {\n \"ConfigurationSet\": \"\",\n \"Enabled\": \"\",\n \"FromAddress\": \"\",\n \"Identity\": \"\",\n \"RoleArn\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/email"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"EmailChannelRequest\": {\n \"ConfigurationSet\": \"\",\n \"Enabled\": \"\",\n \"FromAddress\": \"\",\n \"Identity\": \"\",\n \"RoleArn\": \"\"\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 \"EmailChannelRequest\": {\n \"ConfigurationSet\": \"\",\n \"Enabled\": \"\",\n \"FromAddress\": \"\",\n \"Identity\": \"\",\n \"RoleArn\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/email")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/channels/email")
.header("content-type", "application/json")
.body("{\n \"EmailChannelRequest\": {\n \"ConfigurationSet\": \"\",\n \"Enabled\": \"\",\n \"FromAddress\": \"\",\n \"Identity\": \"\",\n \"RoleArn\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
EmailChannelRequest: {
ConfigurationSet: '',
Enabled: '',
FromAddress: '',
Identity: '',
RoleArn: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/channels/email');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/email',
headers: {'content-type': 'application/json'},
data: {
EmailChannelRequest: {ConfigurationSet: '', Enabled: '', FromAddress: '', Identity: '', RoleArn: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/email';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"EmailChannelRequest":{"ConfigurationSet":"","Enabled":"","FromAddress":"","Identity":"","RoleArn":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/channels/email',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "EmailChannelRequest": {\n "ConfigurationSet": "",\n "Enabled": "",\n "FromAddress": "",\n "Identity": "",\n "RoleArn": ""\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 \"EmailChannelRequest\": {\n \"ConfigurationSet\": \"\",\n \"Enabled\": \"\",\n \"FromAddress\": \"\",\n \"Identity\": \"\",\n \"RoleArn\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/email")
.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/v1/apps/:application-id/channels/email',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
EmailChannelRequest: {ConfigurationSet: '', Enabled: '', FromAddress: '', Identity: '', RoleArn: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/email',
headers: {'content-type': 'application/json'},
body: {
EmailChannelRequest: {ConfigurationSet: '', Enabled: '', FromAddress: '', Identity: '', RoleArn: ''}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/v1/apps/:application-id/channels/email');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
EmailChannelRequest: {
ConfigurationSet: '',
Enabled: '',
FromAddress: '',
Identity: '',
RoleArn: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/email',
headers: {'content-type': 'application/json'},
data: {
EmailChannelRequest: {ConfigurationSet: '', Enabled: '', FromAddress: '', Identity: '', RoleArn: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/email';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"EmailChannelRequest":{"ConfigurationSet":"","Enabled":"","FromAddress":"","Identity":"","RoleArn":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"EmailChannelRequest": @{ @"ConfigurationSet": @"", @"Enabled": @"", @"FromAddress": @"", @"Identity": @"", @"RoleArn": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/channels/email"]
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}}/v1/apps/:application-id/channels/email" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"EmailChannelRequest\": {\n \"ConfigurationSet\": \"\",\n \"Enabled\": \"\",\n \"FromAddress\": \"\",\n \"Identity\": \"\",\n \"RoleArn\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/email",
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([
'EmailChannelRequest' => [
'ConfigurationSet' => '',
'Enabled' => '',
'FromAddress' => '',
'Identity' => '',
'RoleArn' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/v1/apps/:application-id/channels/email', [
'body' => '{
"EmailChannelRequest": {
"ConfigurationSet": "",
"Enabled": "",
"FromAddress": "",
"Identity": "",
"RoleArn": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/email');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'EmailChannelRequest' => [
'ConfigurationSet' => '',
'Enabled' => '',
'FromAddress' => '',
'Identity' => '',
'RoleArn' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'EmailChannelRequest' => [
'ConfigurationSet' => '',
'Enabled' => '',
'FromAddress' => '',
'Identity' => '',
'RoleArn' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/email');
$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}}/v1/apps/:application-id/channels/email' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"EmailChannelRequest": {
"ConfigurationSet": "",
"Enabled": "",
"FromAddress": "",
"Identity": "",
"RoleArn": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/email' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"EmailChannelRequest": {
"ConfigurationSet": "",
"Enabled": "",
"FromAddress": "",
"Identity": "",
"RoleArn": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"EmailChannelRequest\": {\n \"ConfigurationSet\": \"\",\n \"Enabled\": \"\",\n \"FromAddress\": \"\",\n \"Identity\": \"\",\n \"RoleArn\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/channels/email", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/email"
payload = { "EmailChannelRequest": {
"ConfigurationSet": "",
"Enabled": "",
"FromAddress": "",
"Identity": "",
"RoleArn": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/email"
payload <- "{\n \"EmailChannelRequest\": {\n \"ConfigurationSet\": \"\",\n \"Enabled\": \"\",\n \"FromAddress\": \"\",\n \"Identity\": \"\",\n \"RoleArn\": \"\"\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}}/v1/apps/:application-id/channels/email")
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 \"EmailChannelRequest\": {\n \"ConfigurationSet\": \"\",\n \"Enabled\": \"\",\n \"FromAddress\": \"\",\n \"Identity\": \"\",\n \"RoleArn\": \"\"\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/v1/apps/:application-id/channels/email') do |req|
req.body = "{\n \"EmailChannelRequest\": {\n \"ConfigurationSet\": \"\",\n \"Enabled\": \"\",\n \"FromAddress\": \"\",\n \"Identity\": \"\",\n \"RoleArn\": \"\"\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}}/v1/apps/:application-id/channels/email";
let payload = json!({"EmailChannelRequest": json!({
"ConfigurationSet": "",
"Enabled": "",
"FromAddress": "",
"Identity": "",
"RoleArn": ""
})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/v1/apps/:application-id/channels/email \
--header 'content-type: application/json' \
--data '{
"EmailChannelRequest": {
"ConfigurationSet": "",
"Enabled": "",
"FromAddress": "",
"Identity": "",
"RoleArn": ""
}
}'
echo '{
"EmailChannelRequest": {
"ConfigurationSet": "",
"Enabled": "",
"FromAddress": "",
"Identity": "",
"RoleArn": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/channels/email \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "EmailChannelRequest": {\n "ConfigurationSet": "",\n "Enabled": "",\n "FromAddress": "",\n "Identity": "",\n "RoleArn": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/email
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["EmailChannelRequest": [
"ConfigurationSet": "",
"Enabled": "",
"FromAddress": "",
"Identity": "",
"RoleArn": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/email")! 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
UpdateEmailTemplate
{{baseUrl}}/v1/templates/:template-name/email
QUERY PARAMS
template-name
BODY json
{
"EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/email");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/templates/:template-name/email" {:content-type :json
:form-params {:EmailTemplateRequest {:DefaultSubstitutions ""
:HtmlPart ""
:RecommenderId ""
:Subject ""
:tags ""
:TemplateDescription ""
:TextPart ""}}})
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/email"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\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}}/v1/templates/:template-name/email"),
Content = new StringContent("{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\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}}/v1/templates/:template-name/email");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/email"
payload := strings.NewReader("{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\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/v1/templates/:template-name/email HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 197
{
"EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/templates/:template-name/email")
.setHeader("content-type", "application/json")
.setBody("{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/email"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\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 \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/email")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/templates/:template-name/email")
.header("content-type", "application/json")
.body("{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
EmailTemplateRequest: {
DefaultSubstitutions: '',
HtmlPart: '',
RecommenderId: '',
Subject: '',
tags: '',
TemplateDescription: '',
TextPart: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/templates/:template-name/email');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/templates/:template-name/email',
headers: {'content-type': 'application/json'},
data: {
EmailTemplateRequest: {
DefaultSubstitutions: '',
HtmlPart: '',
RecommenderId: '',
Subject: '',
tags: '',
TemplateDescription: '',
TextPart: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/email';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"EmailTemplateRequest":{"DefaultSubstitutions":"","HtmlPart":"","RecommenderId":"","Subject":"","tags":"","TemplateDescription":"","TextPart":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/templates/:template-name/email',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "EmailTemplateRequest": {\n "DefaultSubstitutions": "",\n "HtmlPart": "",\n "RecommenderId": "",\n "Subject": "",\n "tags": "",\n "TemplateDescription": "",\n "TextPart": ""\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 \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/email")
.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/v1/templates/:template-name/email',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
EmailTemplateRequest: {
DefaultSubstitutions: '',
HtmlPart: '',
RecommenderId: '',
Subject: '',
tags: '',
TemplateDescription: '',
TextPart: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/templates/:template-name/email',
headers: {'content-type': 'application/json'},
body: {
EmailTemplateRequest: {
DefaultSubstitutions: '',
HtmlPart: '',
RecommenderId: '',
Subject: '',
tags: '',
TemplateDescription: '',
TextPart: ''
}
},
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}}/v1/templates/:template-name/email');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
EmailTemplateRequest: {
DefaultSubstitutions: '',
HtmlPart: '',
RecommenderId: '',
Subject: '',
tags: '',
TemplateDescription: '',
TextPart: ''
}
});
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}}/v1/templates/:template-name/email',
headers: {'content-type': 'application/json'},
data: {
EmailTemplateRequest: {
DefaultSubstitutions: '',
HtmlPart: '',
RecommenderId: '',
Subject: '',
tags: '',
TemplateDescription: '',
TextPart: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/email';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"EmailTemplateRequest":{"DefaultSubstitutions":"","HtmlPart":"","RecommenderId":"","Subject":"","tags":"","TemplateDescription":"","TextPart":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"EmailTemplateRequest": @{ @"DefaultSubstitutions": @"", @"HtmlPart": @"", @"RecommenderId": @"", @"Subject": @"", @"tags": @"", @"TemplateDescription": @"", @"TextPart": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/templates/:template-name/email"]
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}}/v1/templates/:template-name/email" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/email",
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([
'EmailTemplateRequest' => [
'DefaultSubstitutions' => '',
'HtmlPart' => '',
'RecommenderId' => '',
'Subject' => '',
'tags' => '',
'TemplateDescription' => '',
'TextPart' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/templates/:template-name/email', [
'body' => '{
"EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/email');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'EmailTemplateRequest' => [
'DefaultSubstitutions' => '',
'HtmlPart' => '',
'RecommenderId' => '',
'Subject' => '',
'tags' => '',
'TemplateDescription' => '',
'TextPart' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'EmailTemplateRequest' => [
'DefaultSubstitutions' => '',
'HtmlPart' => '',
'RecommenderId' => '',
'Subject' => '',
'tags' => '',
'TemplateDescription' => '',
'TextPart' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/templates/:template-name/email');
$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}}/v1/templates/:template-name/email' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/email' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/templates/:template-name/email", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/email"
payload = { "EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/email"
payload <- "{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\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}}/v1/templates/:template-name/email")
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 \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\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/v1/templates/:template-name/email') do |req|
req.body = "{\n \"EmailTemplateRequest\": {\n \"DefaultSubstitutions\": \"\",\n \"HtmlPart\": \"\",\n \"RecommenderId\": \"\",\n \"Subject\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"TextPart\": \"\"\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}}/v1/templates/:template-name/email";
let payload = json!({"EmailTemplateRequest": json!({
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
})});
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}}/v1/templates/:template-name/email \
--header 'content-type: application/json' \
--data '{
"EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
}
}'
echo '{
"EmailTemplateRequest": {
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
}
}' | \
http PUT {{baseUrl}}/v1/templates/:template-name/email \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "EmailTemplateRequest": {\n "DefaultSubstitutions": "",\n "HtmlPart": "",\n "RecommenderId": "",\n "Subject": "",\n "tags": "",\n "TemplateDescription": "",\n "TextPart": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/email
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["EmailTemplateRequest": [
"DefaultSubstitutions": "",
"HtmlPart": "",
"RecommenderId": "",
"Subject": "",
"tags": "",
"TemplateDescription": "",
"TextPart": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/email")! 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
UpdateEndpoint
{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id
QUERY PARAMS
application-id
endpoint-id
BODY json
{
"EndpointRequest": {
"Address": "",
"Attributes": "",
"ChannelType": "",
"Demographic": "",
"EffectiveDate": "",
"EndpointStatus": "",
"Location": "",
"Metrics": "",
"OptOut": "",
"RequestId": "",
"User": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-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 \"EndpointRequest\": {\n \"Address\": \"\",\n \"Attributes\": \"\",\n \"ChannelType\": \"\",\n \"Demographic\": \"\",\n \"EffectiveDate\": \"\",\n \"EndpointStatus\": \"\",\n \"Location\": \"\",\n \"Metrics\": \"\",\n \"OptOut\": \"\",\n \"RequestId\": \"\",\n \"User\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id" {:content-type :json
:form-params {:EndpointRequest {:Address ""
:Attributes ""
:ChannelType ""
:Demographic ""
:EffectiveDate ""
:EndpointStatus ""
:Location ""
:Metrics ""
:OptOut ""
:RequestId ""
:User ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"EndpointRequest\": {\n \"Address\": \"\",\n \"Attributes\": \"\",\n \"ChannelType\": \"\",\n \"Demographic\": \"\",\n \"EffectiveDate\": \"\",\n \"EndpointStatus\": \"\",\n \"Location\": \"\",\n \"Metrics\": \"\",\n \"OptOut\": \"\",\n \"RequestId\": \"\",\n \"User\": \"\"\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}}/v1/apps/:application-id/endpoints/:endpoint-id"),
Content = new StringContent("{\n \"EndpointRequest\": {\n \"Address\": \"\",\n \"Attributes\": \"\",\n \"ChannelType\": \"\",\n \"Demographic\": \"\",\n \"EffectiveDate\": \"\",\n \"EndpointStatus\": \"\",\n \"Location\": \"\",\n \"Metrics\": \"\",\n \"OptOut\": \"\",\n \"RequestId\": \"\",\n \"User\": \"\"\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}}/v1/apps/:application-id/endpoints/:endpoint-id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"EndpointRequest\": {\n \"Address\": \"\",\n \"Attributes\": \"\",\n \"ChannelType\": \"\",\n \"Demographic\": \"\",\n \"EffectiveDate\": \"\",\n \"EndpointStatus\": \"\",\n \"Location\": \"\",\n \"Metrics\": \"\",\n \"OptOut\": \"\",\n \"RequestId\": \"\",\n \"User\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id"
payload := strings.NewReader("{\n \"EndpointRequest\": {\n \"Address\": \"\",\n \"Attributes\": \"\",\n \"ChannelType\": \"\",\n \"Demographic\": \"\",\n \"EffectiveDate\": \"\",\n \"EndpointStatus\": \"\",\n \"Location\": \"\",\n \"Metrics\": \"\",\n \"OptOut\": \"\",\n \"RequestId\": \"\",\n \"User\": \"\"\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/v1/apps/:application-id/endpoints/:endpoint-id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 261
{
"EndpointRequest": {
"Address": "",
"Attributes": "",
"ChannelType": "",
"Demographic": "",
"EffectiveDate": "",
"EndpointStatus": "",
"Location": "",
"Metrics": "",
"OptOut": "",
"RequestId": "",
"User": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id")
.setHeader("content-type", "application/json")
.setBody("{\n \"EndpointRequest\": {\n \"Address\": \"\",\n \"Attributes\": \"\",\n \"ChannelType\": \"\",\n \"Demographic\": \"\",\n \"EffectiveDate\": \"\",\n \"EndpointStatus\": \"\",\n \"Location\": \"\",\n \"Metrics\": \"\",\n \"OptOut\": \"\",\n \"RequestId\": \"\",\n \"User\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"EndpointRequest\": {\n \"Address\": \"\",\n \"Attributes\": \"\",\n \"ChannelType\": \"\",\n \"Demographic\": \"\",\n \"EffectiveDate\": \"\",\n \"EndpointStatus\": \"\",\n \"Location\": \"\",\n \"Metrics\": \"\",\n \"OptOut\": \"\",\n \"RequestId\": \"\",\n \"User\": \"\"\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 \"EndpointRequest\": {\n \"Address\": \"\",\n \"Attributes\": \"\",\n \"ChannelType\": \"\",\n \"Demographic\": \"\",\n \"EffectiveDate\": \"\",\n \"EndpointStatus\": \"\",\n \"Location\": \"\",\n \"Metrics\": \"\",\n \"OptOut\": \"\",\n \"RequestId\": \"\",\n \"User\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id")
.header("content-type", "application/json")
.body("{\n \"EndpointRequest\": {\n \"Address\": \"\",\n \"Attributes\": \"\",\n \"ChannelType\": \"\",\n \"Demographic\": \"\",\n \"EffectiveDate\": \"\",\n \"EndpointStatus\": \"\",\n \"Location\": \"\",\n \"Metrics\": \"\",\n \"OptOut\": \"\",\n \"RequestId\": \"\",\n \"User\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
EndpointRequest: {
Address: '',
Attributes: '',
ChannelType: '',
Demographic: '',
EffectiveDate: '',
EndpointStatus: '',
Location: '',
Metrics: '',
OptOut: '',
RequestId: '',
User: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id',
headers: {'content-type': 'application/json'},
data: {
EndpointRequest: {
Address: '',
Attributes: '',
ChannelType: '',
Demographic: '',
EffectiveDate: '',
EndpointStatus: '',
Location: '',
Metrics: '',
OptOut: '',
RequestId: '',
User: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"EndpointRequest":{"Address":"","Attributes":"","ChannelType":"","Demographic":"","EffectiveDate":"","EndpointStatus":"","Location":"","Metrics":"","OptOut":"","RequestId":"","User":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "EndpointRequest": {\n "Address": "",\n "Attributes": "",\n "ChannelType": "",\n "Demographic": "",\n "EffectiveDate": "",\n "EndpointStatus": "",\n "Location": "",\n "Metrics": "",\n "OptOut": "",\n "RequestId": "",\n "User": ""\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 \"EndpointRequest\": {\n \"Address\": \"\",\n \"Attributes\": \"\",\n \"ChannelType\": \"\",\n \"Demographic\": \"\",\n \"EffectiveDate\": \"\",\n \"EndpointStatus\": \"\",\n \"Location\": \"\",\n \"Metrics\": \"\",\n \"OptOut\": \"\",\n \"RequestId\": \"\",\n \"User\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-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/v1/apps/:application-id/endpoints/:endpoint-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({
EndpointRequest: {
Address: '',
Attributes: '',
ChannelType: '',
Demographic: '',
EffectiveDate: '',
EndpointStatus: '',
Location: '',
Metrics: '',
OptOut: '',
RequestId: '',
User: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id',
headers: {'content-type': 'application/json'},
body: {
EndpointRequest: {
Address: '',
Attributes: '',
ChannelType: '',
Demographic: '',
EffectiveDate: '',
EndpointStatus: '',
Location: '',
Metrics: '',
OptOut: '',
RequestId: '',
User: ''
}
},
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}}/v1/apps/:application-id/endpoints/:endpoint-id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
EndpointRequest: {
Address: '',
Attributes: '',
ChannelType: '',
Demographic: '',
EffectiveDate: '',
EndpointStatus: '',
Location: '',
Metrics: '',
OptOut: '',
RequestId: '',
User: ''
}
});
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}}/v1/apps/:application-id/endpoints/:endpoint-id',
headers: {'content-type': 'application/json'},
data: {
EndpointRequest: {
Address: '',
Attributes: '',
ChannelType: '',
Demographic: '',
EffectiveDate: '',
EndpointStatus: '',
Location: '',
Metrics: '',
OptOut: '',
RequestId: '',
User: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"EndpointRequest":{"Address":"","Attributes":"","ChannelType":"","Demographic":"","EffectiveDate":"","EndpointStatus":"","Location":"","Metrics":"","OptOut":"","RequestId":"","User":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"EndpointRequest": @{ @"Address": @"", @"Attributes": @"", @"ChannelType": @"", @"Demographic": @"", @"EffectiveDate": @"", @"EndpointStatus": @"", @"Location": @"", @"Metrics": @"", @"OptOut": @"", @"RequestId": @"", @"User": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-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}}/v1/apps/:application-id/endpoints/:endpoint-id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"EndpointRequest\": {\n \"Address\": \"\",\n \"Attributes\": \"\",\n \"ChannelType\": \"\",\n \"Demographic\": \"\",\n \"EffectiveDate\": \"\",\n \"EndpointStatus\": \"\",\n \"Location\": \"\",\n \"Metrics\": \"\",\n \"OptOut\": \"\",\n \"RequestId\": \"\",\n \"User\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-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([
'EndpointRequest' => [
'Address' => '',
'Attributes' => '',
'ChannelType' => '',
'Demographic' => '',
'EffectiveDate' => '',
'EndpointStatus' => '',
'Location' => '',
'Metrics' => '',
'OptOut' => '',
'RequestId' => '',
'User' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/endpoints/:endpoint-id', [
'body' => '{
"EndpointRequest": {
"Address": "",
"Attributes": "",
"ChannelType": "",
"Demographic": "",
"EffectiveDate": "",
"EndpointStatus": "",
"Location": "",
"Metrics": "",
"OptOut": "",
"RequestId": "",
"User": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'EndpointRequest' => [
'Address' => '',
'Attributes' => '',
'ChannelType' => '',
'Demographic' => '',
'EffectiveDate' => '',
'EndpointStatus' => '',
'Location' => '',
'Metrics' => '',
'OptOut' => '',
'RequestId' => '',
'User' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'EndpointRequest' => [
'Address' => '',
'Attributes' => '',
'ChannelType' => '',
'Demographic' => '',
'EffectiveDate' => '',
'EndpointStatus' => '',
'Location' => '',
'Metrics' => '',
'OptOut' => '',
'RequestId' => '',
'User' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-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}}/v1/apps/:application-id/endpoints/:endpoint-id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"EndpointRequest": {
"Address": "",
"Attributes": "",
"ChannelType": "",
"Demographic": "",
"EffectiveDate": "",
"EndpointStatus": "",
"Location": "",
"Metrics": "",
"OptOut": "",
"RequestId": "",
"User": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"EndpointRequest": {
"Address": "",
"Attributes": "",
"ChannelType": "",
"Demographic": "",
"EffectiveDate": "",
"EndpointStatus": "",
"Location": "",
"Metrics": "",
"OptOut": "",
"RequestId": "",
"User": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"EndpointRequest\": {\n \"Address\": \"\",\n \"Attributes\": \"\",\n \"ChannelType\": \"\",\n \"Demographic\": \"\",\n \"EffectiveDate\": \"\",\n \"EndpointStatus\": \"\",\n \"Location\": \"\",\n \"Metrics\": \"\",\n \"OptOut\": \"\",\n \"RequestId\": \"\",\n \"User\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/endpoints/:endpoint-id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id"
payload = { "EndpointRequest": {
"Address": "",
"Attributes": "",
"ChannelType": "",
"Demographic": "",
"EffectiveDate": "",
"EndpointStatus": "",
"Location": "",
"Metrics": "",
"OptOut": "",
"RequestId": "",
"User": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id"
payload <- "{\n \"EndpointRequest\": {\n \"Address\": \"\",\n \"Attributes\": \"\",\n \"ChannelType\": \"\",\n \"Demographic\": \"\",\n \"EffectiveDate\": \"\",\n \"EndpointStatus\": \"\",\n \"Location\": \"\",\n \"Metrics\": \"\",\n \"OptOut\": \"\",\n \"RequestId\": \"\",\n \"User\": \"\"\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}}/v1/apps/:application-id/endpoints/:endpoint-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 \"EndpointRequest\": {\n \"Address\": \"\",\n \"Attributes\": \"\",\n \"ChannelType\": \"\",\n \"Demographic\": \"\",\n \"EffectiveDate\": \"\",\n \"EndpointStatus\": \"\",\n \"Location\": \"\",\n \"Metrics\": \"\",\n \"OptOut\": \"\",\n \"RequestId\": \"\",\n \"User\": \"\"\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/v1/apps/:application-id/endpoints/:endpoint-id') do |req|
req.body = "{\n \"EndpointRequest\": {\n \"Address\": \"\",\n \"Attributes\": \"\",\n \"ChannelType\": \"\",\n \"Demographic\": \"\",\n \"EffectiveDate\": \"\",\n \"EndpointStatus\": \"\",\n \"Location\": \"\",\n \"Metrics\": \"\",\n \"OptOut\": \"\",\n \"RequestId\": \"\",\n \"User\": \"\"\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}}/v1/apps/:application-id/endpoints/:endpoint-id";
let payload = json!({"EndpointRequest": json!({
"Address": "",
"Attributes": "",
"ChannelType": "",
"Demographic": "",
"EffectiveDate": "",
"EndpointStatus": "",
"Location": "",
"Metrics": "",
"OptOut": "",
"RequestId": "",
"User": ""
})});
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}}/v1/apps/:application-id/endpoints/:endpoint-id \
--header 'content-type: application/json' \
--data '{
"EndpointRequest": {
"Address": "",
"Attributes": "",
"ChannelType": "",
"Demographic": "",
"EffectiveDate": "",
"EndpointStatus": "",
"Location": "",
"Metrics": "",
"OptOut": "",
"RequestId": "",
"User": ""
}
}'
echo '{
"EndpointRequest": {
"Address": "",
"Attributes": "",
"ChannelType": "",
"Demographic": "",
"EffectiveDate": "",
"EndpointStatus": "",
"Location": "",
"Metrics": "",
"OptOut": "",
"RequestId": "",
"User": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "EndpointRequest": {\n "Address": "",\n "Attributes": "",\n "ChannelType": "",\n "Demographic": "",\n "EffectiveDate": "",\n "EndpointStatus": "",\n "Location": "",\n "Metrics": "",\n "OptOut": "",\n "RequestId": "",\n "User": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["EndpointRequest": [
"Address": "",
"Attributes": "",
"ChannelType": "",
"Demographic": "",
"EffectiveDate": "",
"EndpointStatus": "",
"Location": "",
"Metrics": "",
"OptOut": "",
"RequestId": "",
"User": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/endpoints/:endpoint-id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
UpdateEndpointsBatch
{{baseUrl}}/v1/apps/:application-id/endpoints
QUERY PARAMS
application-id
BODY json
{
"EndpointBatchRequest": {
"Item": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/endpoints");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"EndpointBatchRequest\": {\n \"Item\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/endpoints" {:content-type :json
:form-params {:EndpointBatchRequest {:Item ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/endpoints"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"EndpointBatchRequest\": {\n \"Item\": \"\"\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}}/v1/apps/:application-id/endpoints"),
Content = new StringContent("{\n \"EndpointBatchRequest\": {\n \"Item\": \"\"\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}}/v1/apps/:application-id/endpoints");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"EndpointBatchRequest\": {\n \"Item\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/endpoints"
payload := strings.NewReader("{\n \"EndpointBatchRequest\": {\n \"Item\": \"\"\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/v1/apps/:application-id/endpoints HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 50
{
"EndpointBatchRequest": {
"Item": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/endpoints")
.setHeader("content-type", "application/json")
.setBody("{\n \"EndpointBatchRequest\": {\n \"Item\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/endpoints"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"EndpointBatchRequest\": {\n \"Item\": \"\"\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 \"EndpointBatchRequest\": {\n \"Item\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/endpoints")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/endpoints")
.header("content-type", "application/json")
.body("{\n \"EndpointBatchRequest\": {\n \"Item\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
EndpointBatchRequest: {
Item: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/endpoints');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/endpoints',
headers: {'content-type': 'application/json'},
data: {EndpointBatchRequest: {Item: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/endpoints';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"EndpointBatchRequest":{"Item":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/endpoints',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "EndpointBatchRequest": {\n "Item": ""\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 \"EndpointBatchRequest\": {\n \"Item\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/endpoints")
.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/v1/apps/:application-id/endpoints',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({EndpointBatchRequest: {Item: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/endpoints',
headers: {'content-type': 'application/json'},
body: {EndpointBatchRequest: {Item: ''}},
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}}/v1/apps/:application-id/endpoints');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
EndpointBatchRequest: {
Item: ''
}
});
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}}/v1/apps/:application-id/endpoints',
headers: {'content-type': 'application/json'},
data: {EndpointBatchRequest: {Item: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/endpoints';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"EndpointBatchRequest":{"Item":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"EndpointBatchRequest": @{ @"Item": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/endpoints"]
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}}/v1/apps/:application-id/endpoints" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"EndpointBatchRequest\": {\n \"Item\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/endpoints",
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([
'EndpointBatchRequest' => [
'Item' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/endpoints', [
'body' => '{
"EndpointBatchRequest": {
"Item": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/endpoints');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'EndpointBatchRequest' => [
'Item' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'EndpointBatchRequest' => [
'Item' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/endpoints');
$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}}/v1/apps/:application-id/endpoints' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"EndpointBatchRequest": {
"Item": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/endpoints' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"EndpointBatchRequest": {
"Item": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"EndpointBatchRequest\": {\n \"Item\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/endpoints", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/endpoints"
payload = { "EndpointBatchRequest": { "Item": "" } }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/endpoints"
payload <- "{\n \"EndpointBatchRequest\": {\n \"Item\": \"\"\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}}/v1/apps/:application-id/endpoints")
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 \"EndpointBatchRequest\": {\n \"Item\": \"\"\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/v1/apps/:application-id/endpoints') do |req|
req.body = "{\n \"EndpointBatchRequest\": {\n \"Item\": \"\"\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}}/v1/apps/:application-id/endpoints";
let payload = json!({"EndpointBatchRequest": json!({"Item": ""})});
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}}/v1/apps/:application-id/endpoints \
--header 'content-type: application/json' \
--data '{
"EndpointBatchRequest": {
"Item": ""
}
}'
echo '{
"EndpointBatchRequest": {
"Item": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/endpoints \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "EndpointBatchRequest": {\n "Item": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/endpoints
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["EndpointBatchRequest": ["Item": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/endpoints")! 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
UpdateGcmChannel
{{baseUrl}}/v1/apps/:application-id/channels/gcm
QUERY PARAMS
application-id
BODY json
{
"GCMChannelRequest": {
"ApiKey": "",
"Enabled": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/gcm");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"GCMChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/channels/gcm" {:content-type :json
:form-params {:GCMChannelRequest {:ApiKey ""
:Enabled ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/gcm"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"GCMChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\"\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}}/v1/apps/:application-id/channels/gcm"),
Content = new StringContent("{\n \"GCMChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\"\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}}/v1/apps/:application-id/channels/gcm");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"GCMChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/gcm"
payload := strings.NewReader("{\n \"GCMChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\"\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/v1/apps/:application-id/channels/gcm HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 68
{
"GCMChannelRequest": {
"ApiKey": "",
"Enabled": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/channels/gcm")
.setHeader("content-type", "application/json")
.setBody("{\n \"GCMChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/gcm"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"GCMChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\"\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 \"GCMChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/gcm")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/channels/gcm")
.header("content-type", "application/json")
.body("{\n \"GCMChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
GCMChannelRequest: {
ApiKey: '',
Enabled: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/channels/gcm');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/gcm',
headers: {'content-type': 'application/json'},
data: {GCMChannelRequest: {ApiKey: '', Enabled: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/gcm';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"GCMChannelRequest":{"ApiKey":"","Enabled":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/channels/gcm',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "GCMChannelRequest": {\n "ApiKey": "",\n "Enabled": ""\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 \"GCMChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/gcm")
.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/v1/apps/:application-id/channels/gcm',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({GCMChannelRequest: {ApiKey: '', Enabled: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/gcm',
headers: {'content-type': 'application/json'},
body: {GCMChannelRequest: {ApiKey: '', Enabled: ''}},
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}}/v1/apps/:application-id/channels/gcm');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
GCMChannelRequest: {
ApiKey: '',
Enabled: ''
}
});
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}}/v1/apps/:application-id/channels/gcm',
headers: {'content-type': 'application/json'},
data: {GCMChannelRequest: {ApiKey: '', Enabled: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/gcm';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"GCMChannelRequest":{"ApiKey":"","Enabled":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"GCMChannelRequest": @{ @"ApiKey": @"", @"Enabled": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/channels/gcm"]
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}}/v1/apps/:application-id/channels/gcm" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"GCMChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/gcm",
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([
'GCMChannelRequest' => [
'ApiKey' => '',
'Enabled' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/channels/gcm', [
'body' => '{
"GCMChannelRequest": {
"ApiKey": "",
"Enabled": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/gcm');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'GCMChannelRequest' => [
'ApiKey' => '',
'Enabled' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'GCMChannelRequest' => [
'ApiKey' => '',
'Enabled' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/gcm');
$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}}/v1/apps/:application-id/channels/gcm' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"GCMChannelRequest": {
"ApiKey": "",
"Enabled": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/gcm' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"GCMChannelRequest": {
"ApiKey": "",
"Enabled": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"GCMChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/channels/gcm", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/gcm"
payload = { "GCMChannelRequest": {
"ApiKey": "",
"Enabled": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/gcm"
payload <- "{\n \"GCMChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\"\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}}/v1/apps/:application-id/channels/gcm")
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 \"GCMChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\"\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/v1/apps/:application-id/channels/gcm') do |req|
req.body = "{\n \"GCMChannelRequest\": {\n \"ApiKey\": \"\",\n \"Enabled\": \"\"\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}}/v1/apps/:application-id/channels/gcm";
let payload = json!({"GCMChannelRequest": json!({
"ApiKey": "",
"Enabled": ""
})});
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}}/v1/apps/:application-id/channels/gcm \
--header 'content-type: application/json' \
--data '{
"GCMChannelRequest": {
"ApiKey": "",
"Enabled": ""
}
}'
echo '{
"GCMChannelRequest": {
"ApiKey": "",
"Enabled": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/channels/gcm \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "GCMChannelRequest": {\n "ApiKey": "",\n "Enabled": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/gcm
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["GCMChannelRequest": [
"ApiKey": "",
"Enabled": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/gcm")! 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
UpdateInAppTemplate
{{baseUrl}}/v1/templates/:template-name/inapp
QUERY PARAMS
template-name
BODY json
{
"InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/inapp");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/templates/:template-name/inapp" {:content-type :json
:form-params {:InAppTemplateRequest {:Content ""
:CustomConfig ""
:Layout ""
:tags ""
:TemplateDescription ""}}})
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/inapp"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/inapp"),
Content = new StringContent("{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/inapp");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/inapp"
payload := strings.NewReader("{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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/v1/templates/:template-name/inapp HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 142
{
"InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/templates/:template-name/inapp")
.setHeader("content-type", "application/json")
.setBody("{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/inapp"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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 \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/inapp")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/templates/:template-name/inapp")
.header("content-type", "application/json")
.body("{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
InAppTemplateRequest: {
Content: '',
CustomConfig: '',
Layout: '',
tags: '',
TemplateDescription: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/templates/:template-name/inapp');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/templates/:template-name/inapp',
headers: {'content-type': 'application/json'},
data: {
InAppTemplateRequest: {Content: '', CustomConfig: '', Layout: '', tags: '', TemplateDescription: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/inapp';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"InAppTemplateRequest":{"Content":"","CustomConfig":"","Layout":"","tags":"","TemplateDescription":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/templates/:template-name/inapp',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "InAppTemplateRequest": {\n "Content": "",\n "CustomConfig": "",\n "Layout": "",\n "tags": "",\n "TemplateDescription": ""\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 \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/inapp")
.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/v1/templates/:template-name/inapp',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
InAppTemplateRequest: {Content: '', CustomConfig: '', Layout: '', tags: '', TemplateDescription: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/templates/:template-name/inapp',
headers: {'content-type': 'application/json'},
body: {
InAppTemplateRequest: {Content: '', CustomConfig: '', Layout: '', tags: '', TemplateDescription: ''}
},
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}}/v1/templates/:template-name/inapp');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
InAppTemplateRequest: {
Content: '',
CustomConfig: '',
Layout: '',
tags: '',
TemplateDescription: ''
}
});
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}}/v1/templates/:template-name/inapp',
headers: {'content-type': 'application/json'},
data: {
InAppTemplateRequest: {Content: '', CustomConfig: '', Layout: '', tags: '', TemplateDescription: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/inapp';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"InAppTemplateRequest":{"Content":"","CustomConfig":"","Layout":"","tags":"","TemplateDescription":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"InAppTemplateRequest": @{ @"Content": @"", @"CustomConfig": @"", @"Layout": @"", @"tags": @"", @"TemplateDescription": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/templates/:template-name/inapp"]
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}}/v1/templates/:template-name/inapp" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/inapp",
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([
'InAppTemplateRequest' => [
'Content' => '',
'CustomConfig' => '',
'Layout' => '',
'tags' => '',
'TemplateDescription' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/templates/:template-name/inapp', [
'body' => '{
"InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/inapp');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'InAppTemplateRequest' => [
'Content' => '',
'CustomConfig' => '',
'Layout' => '',
'tags' => '',
'TemplateDescription' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'InAppTemplateRequest' => [
'Content' => '',
'CustomConfig' => '',
'Layout' => '',
'tags' => '',
'TemplateDescription' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/templates/:template-name/inapp');
$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}}/v1/templates/:template-name/inapp' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/inapp' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/templates/:template-name/inapp", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/inapp"
payload = { "InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/inapp"
payload <- "{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/inapp")
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 \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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/v1/templates/:template-name/inapp') do |req|
req.body = "{\n \"InAppTemplateRequest\": {\n \"Content\": \"\",\n \"CustomConfig\": \"\",\n \"Layout\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/inapp";
let payload = json!({"InAppTemplateRequest": json!({
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
})});
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}}/v1/templates/:template-name/inapp \
--header 'content-type: application/json' \
--data '{
"InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
}
}'
echo '{
"InAppTemplateRequest": {
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
}
}' | \
http PUT {{baseUrl}}/v1/templates/:template-name/inapp \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "InAppTemplateRequest": {\n "Content": "",\n "CustomConfig": "",\n "Layout": "",\n "tags": "",\n "TemplateDescription": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/inapp
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["InAppTemplateRequest": [
"Content": "",
"CustomConfig": "",
"Layout": "",
"tags": "",
"TemplateDescription": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/inapp")! 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
UpdateJourney
{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id
QUERY PARAMS
application-id
journey-id
BODY json
{
"WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-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 \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id" {:content-type :json
:form-params {:WriteJourneyRequest {:Activities ""
:CreationDate ""
:LastModifiedDate ""
:Limits ""
:LocalTime ""
:Name ""
:QuietTime ""
:RefreshFrequency ""
:Schedule ""
:StartActivity ""
:StartCondition ""
:State ""
:WaitForQuietTime ""
:RefreshOnSegmentUpdate ""
:JourneyChannelSettings ""
:SendingSchedule ""
:OpenHours ""
:ClosedDays ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\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}}/v1/apps/:application-id/journeys/:journey-id"),
Content = new StringContent("{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\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}}/v1/apps/:application-id/journeys/:journey-id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id"
payload := strings.NewReader("{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\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/v1/apps/:application-id/journeys/:journey-id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 465
{
"WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id")
.setHeader("content-type", "application/json")
.setBody("{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\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 \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id")
.header("content-type", "application/json")
.body("{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
WriteJourneyRequest: {
Activities: '',
CreationDate: '',
LastModifiedDate: '',
Limits: '',
LocalTime: '',
Name: '',
QuietTime: '',
RefreshFrequency: '',
Schedule: '',
StartActivity: '',
StartCondition: '',
State: '',
WaitForQuietTime: '',
RefreshOnSegmentUpdate: '',
JourneyChannelSettings: '',
SendingSchedule: '',
OpenHours: '',
ClosedDays: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id',
headers: {'content-type': 'application/json'},
data: {
WriteJourneyRequest: {
Activities: '',
CreationDate: '',
LastModifiedDate: '',
Limits: '',
LocalTime: '',
Name: '',
QuietTime: '',
RefreshFrequency: '',
Schedule: '',
StartActivity: '',
StartCondition: '',
State: '',
WaitForQuietTime: '',
RefreshOnSegmentUpdate: '',
JourneyChannelSettings: '',
SendingSchedule: '',
OpenHours: '',
ClosedDays: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"WriteJourneyRequest":{"Activities":"","CreationDate":"","LastModifiedDate":"","Limits":"","LocalTime":"","Name":"","QuietTime":"","RefreshFrequency":"","Schedule":"","StartActivity":"","StartCondition":"","State":"","WaitForQuietTime":"","RefreshOnSegmentUpdate":"","JourneyChannelSettings":"","SendingSchedule":"","OpenHours":"","ClosedDays":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "WriteJourneyRequest": {\n "Activities": "",\n "CreationDate": "",\n "LastModifiedDate": "",\n "Limits": "",\n "LocalTime": "",\n "Name": "",\n "QuietTime": "",\n "RefreshFrequency": "",\n "Schedule": "",\n "StartActivity": "",\n "StartCondition": "",\n "State": "",\n "WaitForQuietTime": "",\n "RefreshOnSegmentUpdate": "",\n "JourneyChannelSettings": "",\n "SendingSchedule": "",\n "OpenHours": "",\n "ClosedDays": ""\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 \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-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/v1/apps/:application-id/journeys/:journey-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({
WriteJourneyRequest: {
Activities: '',
CreationDate: '',
LastModifiedDate: '',
Limits: '',
LocalTime: '',
Name: '',
QuietTime: '',
RefreshFrequency: '',
Schedule: '',
StartActivity: '',
StartCondition: '',
State: '',
WaitForQuietTime: '',
RefreshOnSegmentUpdate: '',
JourneyChannelSettings: '',
SendingSchedule: '',
OpenHours: '',
ClosedDays: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id',
headers: {'content-type': 'application/json'},
body: {
WriteJourneyRequest: {
Activities: '',
CreationDate: '',
LastModifiedDate: '',
Limits: '',
LocalTime: '',
Name: '',
QuietTime: '',
RefreshFrequency: '',
Schedule: '',
StartActivity: '',
StartCondition: '',
State: '',
WaitForQuietTime: '',
RefreshOnSegmentUpdate: '',
JourneyChannelSettings: '',
SendingSchedule: '',
OpenHours: '',
ClosedDays: ''
}
},
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}}/v1/apps/:application-id/journeys/:journey-id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
WriteJourneyRequest: {
Activities: '',
CreationDate: '',
LastModifiedDate: '',
Limits: '',
LocalTime: '',
Name: '',
QuietTime: '',
RefreshFrequency: '',
Schedule: '',
StartActivity: '',
StartCondition: '',
State: '',
WaitForQuietTime: '',
RefreshOnSegmentUpdate: '',
JourneyChannelSettings: '',
SendingSchedule: '',
OpenHours: '',
ClosedDays: ''
}
});
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}}/v1/apps/:application-id/journeys/:journey-id',
headers: {'content-type': 'application/json'},
data: {
WriteJourneyRequest: {
Activities: '',
CreationDate: '',
LastModifiedDate: '',
Limits: '',
LocalTime: '',
Name: '',
QuietTime: '',
RefreshFrequency: '',
Schedule: '',
StartActivity: '',
StartCondition: '',
State: '',
WaitForQuietTime: '',
RefreshOnSegmentUpdate: '',
JourneyChannelSettings: '',
SendingSchedule: '',
OpenHours: '',
ClosedDays: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"WriteJourneyRequest":{"Activities":"","CreationDate":"","LastModifiedDate":"","Limits":"","LocalTime":"","Name":"","QuietTime":"","RefreshFrequency":"","Schedule":"","StartActivity":"","StartCondition":"","State":"","WaitForQuietTime":"","RefreshOnSegmentUpdate":"","JourneyChannelSettings":"","SendingSchedule":"","OpenHours":"","ClosedDays":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"WriteJourneyRequest": @{ @"Activities": @"", @"CreationDate": @"", @"LastModifiedDate": @"", @"Limits": @"", @"LocalTime": @"", @"Name": @"", @"QuietTime": @"", @"RefreshFrequency": @"", @"Schedule": @"", @"StartActivity": @"", @"StartCondition": @"", @"State": @"", @"WaitForQuietTime": @"", @"RefreshOnSegmentUpdate": @"", @"JourneyChannelSettings": @"", @"SendingSchedule": @"", @"OpenHours": @"", @"ClosedDays": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/journeys/:journey-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}}/v1/apps/:application-id/journeys/:journey-id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/journeys/:journey-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([
'WriteJourneyRequest' => [
'Activities' => '',
'CreationDate' => '',
'LastModifiedDate' => '',
'Limits' => '',
'LocalTime' => '',
'Name' => '',
'QuietTime' => '',
'RefreshFrequency' => '',
'Schedule' => '',
'StartActivity' => '',
'StartCondition' => '',
'State' => '',
'WaitForQuietTime' => '',
'RefreshOnSegmentUpdate' => '',
'JourneyChannelSettings' => '',
'SendingSchedule' => '',
'OpenHours' => '',
'ClosedDays' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/journeys/:journey-id', [
'body' => '{
"WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'WriteJourneyRequest' => [
'Activities' => '',
'CreationDate' => '',
'LastModifiedDate' => '',
'Limits' => '',
'LocalTime' => '',
'Name' => '',
'QuietTime' => '',
'RefreshFrequency' => '',
'Schedule' => '',
'StartActivity' => '',
'StartCondition' => '',
'State' => '',
'WaitForQuietTime' => '',
'RefreshOnSegmentUpdate' => '',
'JourneyChannelSettings' => '',
'SendingSchedule' => '',
'OpenHours' => '',
'ClosedDays' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'WriteJourneyRequest' => [
'Activities' => '',
'CreationDate' => '',
'LastModifiedDate' => '',
'Limits' => '',
'LocalTime' => '',
'Name' => '',
'QuietTime' => '',
'RefreshFrequency' => '',
'Schedule' => '',
'StartActivity' => '',
'StartCondition' => '',
'State' => '',
'WaitForQuietTime' => '',
'RefreshOnSegmentUpdate' => '',
'JourneyChannelSettings' => '',
'SendingSchedule' => '',
'OpenHours' => '',
'ClosedDays' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/journeys/:journey-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}}/v1/apps/:application-id/journeys/:journey-id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/journeys/:journey-id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id"
payload = { "WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id"
payload <- "{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\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}}/v1/apps/:application-id/journeys/:journey-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 \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\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/v1/apps/:application-id/journeys/:journey-id') do |req|
req.body = "{\n \"WriteJourneyRequest\": {\n \"Activities\": \"\",\n \"CreationDate\": \"\",\n \"LastModifiedDate\": \"\",\n \"Limits\": \"\",\n \"LocalTime\": \"\",\n \"Name\": \"\",\n \"QuietTime\": \"\",\n \"RefreshFrequency\": \"\",\n \"Schedule\": \"\",\n \"StartActivity\": \"\",\n \"StartCondition\": \"\",\n \"State\": \"\",\n \"WaitForQuietTime\": \"\",\n \"RefreshOnSegmentUpdate\": \"\",\n \"JourneyChannelSettings\": \"\",\n \"SendingSchedule\": \"\",\n \"OpenHours\": \"\",\n \"ClosedDays\": \"\"\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}}/v1/apps/:application-id/journeys/:journey-id";
let payload = json!({"WriteJourneyRequest": json!({
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
})});
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}}/v1/apps/:application-id/journeys/:journey-id \
--header 'content-type: application/json' \
--data '{
"WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
}
}'
echo '{
"WriteJourneyRequest": {
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "WriteJourneyRequest": {\n "Activities": "",\n "CreationDate": "",\n "LastModifiedDate": "",\n "Limits": "",\n "LocalTime": "",\n "Name": "",\n "QuietTime": "",\n "RefreshFrequency": "",\n "Schedule": "",\n "StartActivity": "",\n "StartCondition": "",\n "State": "",\n "WaitForQuietTime": "",\n "RefreshOnSegmentUpdate": "",\n "JourneyChannelSettings": "",\n "SendingSchedule": "",\n "OpenHours": "",\n "ClosedDays": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["WriteJourneyRequest": [
"Activities": "",
"CreationDate": "",
"LastModifiedDate": "",
"Limits": "",
"LocalTime": "",
"Name": "",
"QuietTime": "",
"RefreshFrequency": "",
"Schedule": "",
"StartActivity": "",
"StartCondition": "",
"State": "",
"WaitForQuietTime": "",
"RefreshOnSegmentUpdate": "",
"JourneyChannelSettings": "",
"SendingSchedule": "",
"OpenHours": "",
"ClosedDays": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
UpdateJourneyState
{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state
QUERY PARAMS
application-id
journey-id
BODY json
{
"JourneyStateRequest": {
"State": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"JourneyStateRequest\": {\n \"State\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state" {:content-type :json
:form-params {:JourneyStateRequest {:State ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"JourneyStateRequest\": {\n \"State\": \"\"\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}}/v1/apps/:application-id/journeys/:journey-id/state"),
Content = new StringContent("{\n \"JourneyStateRequest\": {\n \"State\": \"\"\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}}/v1/apps/:application-id/journeys/:journey-id/state");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"JourneyStateRequest\": {\n \"State\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state"
payload := strings.NewReader("{\n \"JourneyStateRequest\": {\n \"State\": \"\"\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/v1/apps/:application-id/journeys/:journey-id/state HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 50
{
"JourneyStateRequest": {
"State": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state")
.setHeader("content-type", "application/json")
.setBody("{\n \"JourneyStateRequest\": {\n \"State\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"JourneyStateRequest\": {\n \"State\": \"\"\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 \"JourneyStateRequest\": {\n \"State\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state")
.header("content-type", "application/json")
.body("{\n \"JourneyStateRequest\": {\n \"State\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
JourneyStateRequest: {
State: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state',
headers: {'content-type': 'application/json'},
data: {JourneyStateRequest: {State: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"JourneyStateRequest":{"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}}/v1/apps/:application-id/journeys/:journey-id/state',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "JourneyStateRequest": {\n "State": ""\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 \"JourneyStateRequest\": {\n \"State\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state")
.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/v1/apps/:application-id/journeys/:journey-id/state',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({JourneyStateRequest: {State: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state',
headers: {'content-type': 'application/json'},
body: {JourneyStateRequest: {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('PUT', '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
JourneyStateRequest: {
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: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state',
headers: {'content-type': 'application/json'},
data: {JourneyStateRequest: {State: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"JourneyStateRequest":{"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 = @{ @"JourneyStateRequest": @{ @"State": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state"]
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}}/v1/apps/:application-id/journeys/:journey-id/state" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"JourneyStateRequest\": {\n \"State\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state",
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([
'JourneyStateRequest' => [
'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('PUT', '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state', [
'body' => '{
"JourneyStateRequest": {
"State": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'JourneyStateRequest' => [
'State' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'JourneyStateRequest' => [
'State' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state');
$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}}/v1/apps/:application-id/journeys/:journey-id/state' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"JourneyStateRequest": {
"State": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"JourneyStateRequest": {
"State": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"JourneyStateRequest\": {\n \"State\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/journeys/:journey-id/state", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state"
payload = { "JourneyStateRequest": { "State": "" } }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state"
payload <- "{\n \"JourneyStateRequest\": {\n \"State\": \"\"\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}}/v1/apps/:application-id/journeys/:journey-id/state")
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 \"JourneyStateRequest\": {\n \"State\": \"\"\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/v1/apps/:application-id/journeys/:journey-id/state') do |req|
req.body = "{\n \"JourneyStateRequest\": {\n \"State\": \"\"\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}}/v1/apps/:application-id/journeys/:journey-id/state";
let payload = json!({"JourneyStateRequest": json!({"State": ""})});
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}}/v1/apps/:application-id/journeys/:journey-id/state \
--header 'content-type: application/json' \
--data '{
"JourneyStateRequest": {
"State": ""
}
}'
echo '{
"JourneyStateRequest": {
"State": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "JourneyStateRequest": {\n "State": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["JourneyStateRequest": ["State": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/journeys/:journey-id/state")! 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
UpdatePushTemplate
{{baseUrl}}/v1/templates/:template-name/push
QUERY PARAMS
template-name
BODY json
{
"PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/push");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/templates/:template-name/push" {:content-type :json
:form-params {:PushNotificationTemplateRequest {:ADM ""
:APNS ""
:Baidu ""
:Default ""
:DefaultSubstitutions ""
:GCM ""
:RecommenderId ""
:tags ""
:TemplateDescription ""}}})
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/push"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/push"),
Content = new StringContent("{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/push");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/push"
payload := strings.NewReader("{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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/v1/templates/:template-name/push HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 231
{
"PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/templates/:template-name/push")
.setHeader("content-type", "application/json")
.setBody("{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/push"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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 \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/push")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/templates/:template-name/push")
.header("content-type", "application/json")
.body("{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
PushNotificationTemplateRequest: {
ADM: '',
APNS: '',
Baidu: '',
Default: '',
DefaultSubstitutions: '',
GCM: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/templates/:template-name/push');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/templates/:template-name/push',
headers: {'content-type': 'application/json'},
data: {
PushNotificationTemplateRequest: {
ADM: '',
APNS: '',
Baidu: '',
Default: '',
DefaultSubstitutions: '',
GCM: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/push';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"PushNotificationTemplateRequest":{"ADM":"","APNS":"","Baidu":"","Default":"","DefaultSubstitutions":"","GCM":"","RecommenderId":"","tags":"","TemplateDescription":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/templates/:template-name/push',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "PushNotificationTemplateRequest": {\n "ADM": "",\n "APNS": "",\n "Baidu": "",\n "Default": "",\n "DefaultSubstitutions": "",\n "GCM": "",\n "RecommenderId": "",\n "tags": "",\n "TemplateDescription": ""\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 \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/push")
.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/v1/templates/:template-name/push',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
PushNotificationTemplateRequest: {
ADM: '',
APNS: '',
Baidu: '',
Default: '',
DefaultSubstitutions: '',
GCM: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/templates/:template-name/push',
headers: {'content-type': 'application/json'},
body: {
PushNotificationTemplateRequest: {
ADM: '',
APNS: '',
Baidu: '',
Default: '',
DefaultSubstitutions: '',
GCM: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
},
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}}/v1/templates/:template-name/push');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
PushNotificationTemplateRequest: {
ADM: '',
APNS: '',
Baidu: '',
Default: '',
DefaultSubstitutions: '',
GCM: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
});
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}}/v1/templates/:template-name/push',
headers: {'content-type': 'application/json'},
data: {
PushNotificationTemplateRequest: {
ADM: '',
APNS: '',
Baidu: '',
Default: '',
DefaultSubstitutions: '',
GCM: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/push';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"PushNotificationTemplateRequest":{"ADM":"","APNS":"","Baidu":"","Default":"","DefaultSubstitutions":"","GCM":"","RecommenderId":"","tags":"","TemplateDescription":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"PushNotificationTemplateRequest": @{ @"ADM": @"", @"APNS": @"", @"Baidu": @"", @"Default": @"", @"DefaultSubstitutions": @"", @"GCM": @"", @"RecommenderId": @"", @"tags": @"", @"TemplateDescription": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/templates/:template-name/push"]
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}}/v1/templates/:template-name/push" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/push",
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([
'PushNotificationTemplateRequest' => [
'ADM' => '',
'APNS' => '',
'Baidu' => '',
'Default' => '',
'DefaultSubstitutions' => '',
'GCM' => '',
'RecommenderId' => '',
'tags' => '',
'TemplateDescription' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/templates/:template-name/push', [
'body' => '{
"PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/push');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'PushNotificationTemplateRequest' => [
'ADM' => '',
'APNS' => '',
'Baidu' => '',
'Default' => '',
'DefaultSubstitutions' => '',
'GCM' => '',
'RecommenderId' => '',
'tags' => '',
'TemplateDescription' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'PushNotificationTemplateRequest' => [
'ADM' => '',
'APNS' => '',
'Baidu' => '',
'Default' => '',
'DefaultSubstitutions' => '',
'GCM' => '',
'RecommenderId' => '',
'tags' => '',
'TemplateDescription' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/templates/:template-name/push');
$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}}/v1/templates/:template-name/push' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/push' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/templates/:template-name/push", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/push"
payload = { "PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/push"
payload <- "{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/push")
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 \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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/v1/templates/:template-name/push') do |req|
req.body = "{\n \"PushNotificationTemplateRequest\": {\n \"ADM\": \"\",\n \"APNS\": \"\",\n \"Baidu\": \"\",\n \"Default\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"GCM\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/push";
let payload = json!({"PushNotificationTemplateRequest": json!({
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
})});
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}}/v1/templates/:template-name/push \
--header 'content-type: application/json' \
--data '{
"PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}'
echo '{
"PushNotificationTemplateRequest": {
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}' | \
http PUT {{baseUrl}}/v1/templates/:template-name/push \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "PushNotificationTemplateRequest": {\n "ADM": "",\n "APNS": "",\n "Baidu": "",\n "Default": "",\n "DefaultSubstitutions": "",\n "GCM": "",\n "RecommenderId": "",\n "tags": "",\n "TemplateDescription": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/push
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["PushNotificationTemplateRequest": [
"ADM": "",
"APNS": "",
"Baidu": "",
"Default": "",
"DefaultSubstitutions": "",
"GCM": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/push")! 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
UpdateRecommenderConfiguration
{{baseUrl}}/v1/recommenders/:recommender-id
QUERY PARAMS
recommender-id
BODY json
{
"UpdateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/recommenders/:recommender-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 \"UpdateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/recommenders/:recommender-id" {:content-type :json
:form-params {:UpdateRecommenderConfiguration {:Attributes ""
:Description ""
:Name ""
:RecommendationProviderIdType ""
:RecommendationProviderRoleArn ""
:RecommendationProviderUri ""
:RecommendationTransformerUri ""
:RecommendationsDisplayName ""
:RecommendationsPerMessage ""}}})
require "http/client"
url = "{{baseUrl}}/v1/recommenders/:recommender-id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"UpdateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\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}}/v1/recommenders/:recommender-id"),
Content = new StringContent("{\n \"UpdateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\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}}/v1/recommenders/:recommender-id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"UpdateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/recommenders/:recommender-id"
payload := strings.NewReader("{\n \"UpdateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\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/v1/recommenders/:recommender-id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 338
{
"UpdateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/recommenders/:recommender-id")
.setHeader("content-type", "application/json")
.setBody("{\n \"UpdateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/recommenders/:recommender-id"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"UpdateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\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 \"UpdateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/recommenders/:recommender-id")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/recommenders/:recommender-id")
.header("content-type", "application/json")
.body("{\n \"UpdateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
UpdateRecommenderConfiguration: {
Attributes: '',
Description: '',
Name: '',
RecommendationProviderIdType: '',
RecommendationProviderRoleArn: '',
RecommendationProviderUri: '',
RecommendationTransformerUri: '',
RecommendationsDisplayName: '',
RecommendationsPerMessage: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/recommenders/:recommender-id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/recommenders/:recommender-id',
headers: {'content-type': 'application/json'},
data: {
UpdateRecommenderConfiguration: {
Attributes: '',
Description: '',
Name: '',
RecommendationProviderIdType: '',
RecommendationProviderRoleArn: '',
RecommendationProviderUri: '',
RecommendationTransformerUri: '',
RecommendationsDisplayName: '',
RecommendationsPerMessage: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/recommenders/:recommender-id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"UpdateRecommenderConfiguration":{"Attributes":"","Description":"","Name":"","RecommendationProviderIdType":"","RecommendationProviderRoleArn":"","RecommendationProviderUri":"","RecommendationTransformerUri":"","RecommendationsDisplayName":"","RecommendationsPerMessage":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/recommenders/:recommender-id',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "UpdateRecommenderConfiguration": {\n "Attributes": "",\n "Description": "",\n "Name": "",\n "RecommendationProviderIdType": "",\n "RecommendationProviderRoleArn": "",\n "RecommendationProviderUri": "",\n "RecommendationTransformerUri": "",\n "RecommendationsDisplayName": "",\n "RecommendationsPerMessage": ""\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 \"UpdateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/recommenders/:recommender-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/v1/recommenders/:recommender-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({
UpdateRecommenderConfiguration: {
Attributes: '',
Description: '',
Name: '',
RecommendationProviderIdType: '',
RecommendationProviderRoleArn: '',
RecommendationProviderUri: '',
RecommendationTransformerUri: '',
RecommendationsDisplayName: '',
RecommendationsPerMessage: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/recommenders/:recommender-id',
headers: {'content-type': 'application/json'},
body: {
UpdateRecommenderConfiguration: {
Attributes: '',
Description: '',
Name: '',
RecommendationProviderIdType: '',
RecommendationProviderRoleArn: '',
RecommendationProviderUri: '',
RecommendationTransformerUri: '',
RecommendationsDisplayName: '',
RecommendationsPerMessage: ''
}
},
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}}/v1/recommenders/:recommender-id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
UpdateRecommenderConfiguration: {
Attributes: '',
Description: '',
Name: '',
RecommendationProviderIdType: '',
RecommendationProviderRoleArn: '',
RecommendationProviderUri: '',
RecommendationTransformerUri: '',
RecommendationsDisplayName: '',
RecommendationsPerMessage: ''
}
});
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}}/v1/recommenders/:recommender-id',
headers: {'content-type': 'application/json'},
data: {
UpdateRecommenderConfiguration: {
Attributes: '',
Description: '',
Name: '',
RecommendationProviderIdType: '',
RecommendationProviderRoleArn: '',
RecommendationProviderUri: '',
RecommendationTransformerUri: '',
RecommendationsDisplayName: '',
RecommendationsPerMessage: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/recommenders/:recommender-id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"UpdateRecommenderConfiguration":{"Attributes":"","Description":"","Name":"","RecommendationProviderIdType":"","RecommendationProviderRoleArn":"","RecommendationProviderUri":"","RecommendationTransformerUri":"","RecommendationsDisplayName":"","RecommendationsPerMessage":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"UpdateRecommenderConfiguration": @{ @"Attributes": @"", @"Description": @"", @"Name": @"", @"RecommendationProviderIdType": @"", @"RecommendationProviderRoleArn": @"", @"RecommendationProviderUri": @"", @"RecommendationTransformerUri": @"", @"RecommendationsDisplayName": @"", @"RecommendationsPerMessage": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/recommenders/:recommender-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}}/v1/recommenders/:recommender-id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"UpdateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/recommenders/:recommender-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([
'UpdateRecommenderConfiguration' => [
'Attributes' => '',
'Description' => '',
'Name' => '',
'RecommendationProviderIdType' => '',
'RecommendationProviderRoleArn' => '',
'RecommendationProviderUri' => '',
'RecommendationTransformerUri' => '',
'RecommendationsDisplayName' => '',
'RecommendationsPerMessage' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/recommenders/:recommender-id', [
'body' => '{
"UpdateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/recommenders/:recommender-id');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'UpdateRecommenderConfiguration' => [
'Attributes' => '',
'Description' => '',
'Name' => '',
'RecommendationProviderIdType' => '',
'RecommendationProviderRoleArn' => '',
'RecommendationProviderUri' => '',
'RecommendationTransformerUri' => '',
'RecommendationsDisplayName' => '',
'RecommendationsPerMessage' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'UpdateRecommenderConfiguration' => [
'Attributes' => '',
'Description' => '',
'Name' => '',
'RecommendationProviderIdType' => '',
'RecommendationProviderRoleArn' => '',
'RecommendationProviderUri' => '',
'RecommendationTransformerUri' => '',
'RecommendationsDisplayName' => '',
'RecommendationsPerMessage' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/recommenders/:recommender-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}}/v1/recommenders/:recommender-id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"UpdateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/recommenders/:recommender-id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"UpdateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"UpdateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/recommenders/:recommender-id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/recommenders/:recommender-id"
payload = { "UpdateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/recommenders/:recommender-id"
payload <- "{\n \"UpdateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\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}}/v1/recommenders/:recommender-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 \"UpdateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\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/v1/recommenders/:recommender-id') do |req|
req.body = "{\n \"UpdateRecommenderConfiguration\": {\n \"Attributes\": \"\",\n \"Description\": \"\",\n \"Name\": \"\",\n \"RecommendationProviderIdType\": \"\",\n \"RecommendationProviderRoleArn\": \"\",\n \"RecommendationProviderUri\": \"\",\n \"RecommendationTransformerUri\": \"\",\n \"RecommendationsDisplayName\": \"\",\n \"RecommendationsPerMessage\": \"\"\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}}/v1/recommenders/:recommender-id";
let payload = json!({"UpdateRecommenderConfiguration": json!({
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
})});
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}}/v1/recommenders/:recommender-id \
--header 'content-type: application/json' \
--data '{
"UpdateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
}
}'
echo '{
"UpdateRecommenderConfiguration": {
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
}
}' | \
http PUT {{baseUrl}}/v1/recommenders/:recommender-id \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "UpdateRecommenderConfiguration": {\n "Attributes": "",\n "Description": "",\n "Name": "",\n "RecommendationProviderIdType": "",\n "RecommendationProviderRoleArn": "",\n "RecommendationProviderUri": "",\n "RecommendationTransformerUri": "",\n "RecommendationsDisplayName": "",\n "RecommendationsPerMessage": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/recommenders/:recommender-id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["UpdateRecommenderConfiguration": [
"Attributes": "",
"Description": "",
"Name": "",
"RecommendationProviderIdType": "",
"RecommendationProviderRoleArn": "",
"RecommendationProviderUri": "",
"RecommendationTransformerUri": "",
"RecommendationsDisplayName": "",
"RecommendationsPerMessage": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/recommenders/:recommender-id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
UpdateSegment
{{baseUrl}}/v1/apps/:application-id/segments/:segment-id
QUERY PARAMS
application-id
segment-id
BODY json
{
"WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/segments/:segment-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 \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id" {:content-type :json
:form-params {:WriteSegmentRequest {:Dimensions ""
:Name ""
:SegmentGroups ""
:tags ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\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}}/v1/apps/:application-id/segments/:segment-id"),
Content = new StringContent("{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\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}}/v1/apps/:application-id/segments/:segment-id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id"
payload := strings.NewReader("{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\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/v1/apps/:application-id/segments/:segment-id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 112
{
"WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id")
.setHeader("content-type", "application/json")
.setBody("{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\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 \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/segments/:segment-id")
.header("content-type", "application/json")
.body("{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
WriteSegmentRequest: {
Dimensions: '',
Name: '',
SegmentGroups: '',
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}}/v1/apps/:application-id/segments/:segment-id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id',
headers: {'content-type': 'application/json'},
data: {WriteSegmentRequest: {Dimensions: '', Name: '', SegmentGroups: '', tags: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"WriteSegmentRequest":{"Dimensions":"","Name":"","SegmentGroups":"","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}}/v1/apps/:application-id/segments/:segment-id',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "WriteSegmentRequest": {\n "Dimensions": "",\n "Name": "",\n "SegmentGroups": "",\n "tags": ""\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 \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/segments/:segment-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/v1/apps/:application-id/segments/:segment-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({WriteSegmentRequest: {Dimensions: '', Name: '', SegmentGroups: '', tags: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id',
headers: {'content-type': 'application/json'},
body: {WriteSegmentRequest: {Dimensions: '', Name: '', SegmentGroups: '', 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}}/v1/apps/:application-id/segments/:segment-id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
WriteSegmentRequest: {
Dimensions: '',
Name: '',
SegmentGroups: '',
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}}/v1/apps/:application-id/segments/:segment-id',
headers: {'content-type': 'application/json'},
data: {WriteSegmentRequest: {Dimensions: '', Name: '', SegmentGroups: '', tags: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"WriteSegmentRequest":{"Dimensions":"","Name":"","SegmentGroups":"","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 = @{ @"WriteSegmentRequest": @{ @"Dimensions": @"", @"Name": @"", @"SegmentGroups": @"", @"tags": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/segments/:segment-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}}/v1/apps/:application-id/segments/:segment-id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/segments/:segment-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([
'WriteSegmentRequest' => [
'Dimensions' => '',
'Name' => '',
'SegmentGroups' => '',
'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}}/v1/apps/:application-id/segments/:segment-id', [
'body' => '{
"WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/segments/:segment-id');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'WriteSegmentRequest' => [
'Dimensions' => '',
'Name' => '',
'SegmentGroups' => '',
'tags' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'WriteSegmentRequest' => [
'Dimensions' => '',
'Name' => '',
'SegmentGroups' => '',
'tags' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/segments/:segment-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}}/v1/apps/:application-id/segments/:segment-id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/segments/:segment-id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/segments/:segment-id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id"
payload = { "WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id"
payload <- "{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\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}}/v1/apps/:application-id/segments/:segment-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 \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\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/v1/apps/:application-id/segments/:segment-id') do |req|
req.body = "{\n \"WriteSegmentRequest\": {\n \"Dimensions\": \"\",\n \"Name\": \"\",\n \"SegmentGroups\": \"\",\n \"tags\": \"\"\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}}/v1/apps/:application-id/segments/:segment-id";
let payload = json!({"WriteSegmentRequest": json!({
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
})});
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}}/v1/apps/:application-id/segments/:segment-id \
--header 'content-type: application/json' \
--data '{
"WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
}
}'
echo '{
"WriteSegmentRequest": {
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/segments/:segment-id \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "WriteSegmentRequest": {\n "Dimensions": "",\n "Name": "",\n "SegmentGroups": "",\n "tags": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/segments/:segment-id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["WriteSegmentRequest": [
"Dimensions": "",
"Name": "",
"SegmentGroups": "",
"tags": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/segments/:segment-id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
UpdateSmsChannel
{{baseUrl}}/v1/apps/:application-id/channels/sms
QUERY PARAMS
application-id
BODY json
{
"SMSChannelRequest": {
"Enabled": "",
"SenderId": "",
"ShortCode": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/sms");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"SMSChannelRequest\": {\n \"Enabled\": \"\",\n \"SenderId\": \"\",\n \"ShortCode\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/channels/sms" {:content-type :json
:form-params {:SMSChannelRequest {:Enabled ""
:SenderId ""
:ShortCode ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/sms"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"SMSChannelRequest\": {\n \"Enabled\": \"\",\n \"SenderId\": \"\",\n \"ShortCode\": \"\"\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}}/v1/apps/:application-id/channels/sms"),
Content = new StringContent("{\n \"SMSChannelRequest\": {\n \"Enabled\": \"\",\n \"SenderId\": \"\",\n \"ShortCode\": \"\"\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}}/v1/apps/:application-id/channels/sms");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SMSChannelRequest\": {\n \"Enabled\": \"\",\n \"SenderId\": \"\",\n \"ShortCode\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/sms"
payload := strings.NewReader("{\n \"SMSChannelRequest\": {\n \"Enabled\": \"\",\n \"SenderId\": \"\",\n \"ShortCode\": \"\"\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/v1/apps/:application-id/channels/sms HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 91
{
"SMSChannelRequest": {
"Enabled": "",
"SenderId": "",
"ShortCode": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/channels/sms")
.setHeader("content-type", "application/json")
.setBody("{\n \"SMSChannelRequest\": {\n \"Enabled\": \"\",\n \"SenderId\": \"\",\n \"ShortCode\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/sms"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"SMSChannelRequest\": {\n \"Enabled\": \"\",\n \"SenderId\": \"\",\n \"ShortCode\": \"\"\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 \"SMSChannelRequest\": {\n \"Enabled\": \"\",\n \"SenderId\": \"\",\n \"ShortCode\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/sms")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/channels/sms")
.header("content-type", "application/json")
.body("{\n \"SMSChannelRequest\": {\n \"Enabled\": \"\",\n \"SenderId\": \"\",\n \"ShortCode\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
SMSChannelRequest: {
Enabled: '',
SenderId: '',
ShortCode: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/channels/sms');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/sms',
headers: {'content-type': 'application/json'},
data: {SMSChannelRequest: {Enabled: '', SenderId: '', ShortCode: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/sms';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"SMSChannelRequest":{"Enabled":"","SenderId":"","ShortCode":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/channels/sms',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "SMSChannelRequest": {\n "Enabled": "",\n "SenderId": "",\n "ShortCode": ""\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 \"SMSChannelRequest\": {\n \"Enabled\": \"\",\n \"SenderId\": \"\",\n \"ShortCode\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/sms")
.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/v1/apps/:application-id/channels/sms',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({SMSChannelRequest: {Enabled: '', SenderId: '', ShortCode: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/sms',
headers: {'content-type': 'application/json'},
body: {SMSChannelRequest: {Enabled: '', SenderId: '', ShortCode: ''}},
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}}/v1/apps/:application-id/channels/sms');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
SMSChannelRequest: {
Enabled: '',
SenderId: '',
ShortCode: ''
}
});
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}}/v1/apps/:application-id/channels/sms',
headers: {'content-type': 'application/json'},
data: {SMSChannelRequest: {Enabled: '', SenderId: '', ShortCode: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/sms';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"SMSChannelRequest":{"Enabled":"","SenderId":"","ShortCode":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"SMSChannelRequest": @{ @"Enabled": @"", @"SenderId": @"", @"ShortCode": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/channels/sms"]
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}}/v1/apps/:application-id/channels/sms" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"SMSChannelRequest\": {\n \"Enabled\": \"\",\n \"SenderId\": \"\",\n \"ShortCode\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/sms",
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([
'SMSChannelRequest' => [
'Enabled' => '',
'SenderId' => '',
'ShortCode' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/channels/sms', [
'body' => '{
"SMSChannelRequest": {
"Enabled": "",
"SenderId": "",
"ShortCode": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/sms');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SMSChannelRequest' => [
'Enabled' => '',
'SenderId' => '',
'ShortCode' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SMSChannelRequest' => [
'Enabled' => '',
'SenderId' => '',
'ShortCode' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/sms');
$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}}/v1/apps/:application-id/channels/sms' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SMSChannelRequest": {
"Enabled": "",
"SenderId": "",
"ShortCode": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/sms' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SMSChannelRequest": {
"Enabled": "",
"SenderId": "",
"ShortCode": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SMSChannelRequest\": {\n \"Enabled\": \"\",\n \"SenderId\": \"\",\n \"ShortCode\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/channels/sms", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/sms"
payload = { "SMSChannelRequest": {
"Enabled": "",
"SenderId": "",
"ShortCode": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/sms"
payload <- "{\n \"SMSChannelRequest\": {\n \"Enabled\": \"\",\n \"SenderId\": \"\",\n \"ShortCode\": \"\"\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}}/v1/apps/:application-id/channels/sms")
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 \"SMSChannelRequest\": {\n \"Enabled\": \"\",\n \"SenderId\": \"\",\n \"ShortCode\": \"\"\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/v1/apps/:application-id/channels/sms') do |req|
req.body = "{\n \"SMSChannelRequest\": {\n \"Enabled\": \"\",\n \"SenderId\": \"\",\n \"ShortCode\": \"\"\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}}/v1/apps/:application-id/channels/sms";
let payload = json!({"SMSChannelRequest": json!({
"Enabled": "",
"SenderId": "",
"ShortCode": ""
})});
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}}/v1/apps/:application-id/channels/sms \
--header 'content-type: application/json' \
--data '{
"SMSChannelRequest": {
"Enabled": "",
"SenderId": "",
"ShortCode": ""
}
}'
echo '{
"SMSChannelRequest": {
"Enabled": "",
"SenderId": "",
"ShortCode": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/channels/sms \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "SMSChannelRequest": {\n "Enabled": "",\n "SenderId": "",\n "ShortCode": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/sms
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["SMSChannelRequest": [
"Enabled": "",
"SenderId": "",
"ShortCode": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/sms")! 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
UpdateSmsTemplate
{{baseUrl}}/v1/templates/:template-name/sms
QUERY PARAMS
template-name
BODY json
{
"SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/sms");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/templates/:template-name/sms" {:content-type :json
:form-params {:SMSTemplateRequest {:Body ""
:DefaultSubstitutions ""
:RecommenderId ""
:tags ""
:TemplateDescription ""}}})
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/sms"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/sms"),
Content = new StringContent("{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/sms");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/sms"
payload := strings.NewReader("{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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/v1/templates/:template-name/sms HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 152
{
"SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/templates/:template-name/sms")
.setHeader("content-type", "application/json")
.setBody("{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/sms"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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 \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/sms")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/templates/:template-name/sms")
.header("content-type", "application/json")
.body("{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
SMSTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/templates/:template-name/sms');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/templates/:template-name/sms',
headers: {'content-type': 'application/json'},
data: {
SMSTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/sms';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"SMSTemplateRequest":{"Body":"","DefaultSubstitutions":"","RecommenderId":"","tags":"","TemplateDescription":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/templates/:template-name/sms',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "SMSTemplateRequest": {\n "Body": "",\n "DefaultSubstitutions": "",\n "RecommenderId": "",\n "tags": "",\n "TemplateDescription": ""\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 \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/sms")
.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/v1/templates/:template-name/sms',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
SMSTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/templates/:template-name/sms',
headers: {'content-type': 'application/json'},
body: {
SMSTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
},
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}}/v1/templates/:template-name/sms');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
SMSTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
});
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}}/v1/templates/:template-name/sms',
headers: {'content-type': 'application/json'},
data: {
SMSTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
RecommenderId: '',
tags: '',
TemplateDescription: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/sms';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"SMSTemplateRequest":{"Body":"","DefaultSubstitutions":"","RecommenderId":"","tags":"","TemplateDescription":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"SMSTemplateRequest": @{ @"Body": @"", @"DefaultSubstitutions": @"", @"RecommenderId": @"", @"tags": @"", @"TemplateDescription": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/templates/:template-name/sms"]
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}}/v1/templates/:template-name/sms" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/sms",
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([
'SMSTemplateRequest' => [
'Body' => '',
'DefaultSubstitutions' => '',
'RecommenderId' => '',
'tags' => '',
'TemplateDescription' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/templates/:template-name/sms', [
'body' => '{
"SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/sms');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SMSTemplateRequest' => [
'Body' => '',
'DefaultSubstitutions' => '',
'RecommenderId' => '',
'tags' => '',
'TemplateDescription' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SMSTemplateRequest' => [
'Body' => '',
'DefaultSubstitutions' => '',
'RecommenderId' => '',
'tags' => '',
'TemplateDescription' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/templates/:template-name/sms');
$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}}/v1/templates/:template-name/sms' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/sms' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/templates/:template-name/sms", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/sms"
payload = { "SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/sms"
payload <- "{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/sms")
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 \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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/v1/templates/:template-name/sms') do |req|
req.body = "{\n \"SMSTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"RecommenderId\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\"\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}}/v1/templates/:template-name/sms";
let payload = json!({"SMSTemplateRequest": json!({
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
})});
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}}/v1/templates/:template-name/sms \
--header 'content-type: application/json' \
--data '{
"SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}'
echo '{
"SMSTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
}
}' | \
http PUT {{baseUrl}}/v1/templates/:template-name/sms \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "SMSTemplateRequest": {\n "Body": "",\n "DefaultSubstitutions": "",\n "RecommenderId": "",\n "tags": "",\n "TemplateDescription": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/sms
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["SMSTemplateRequest": [
"Body": "",
"DefaultSubstitutions": "",
"RecommenderId": "",
"tags": "",
"TemplateDescription": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/sms")! 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
UpdateTemplateActiveVersion
{{baseUrl}}/v1/templates/:template-name/:template-type/active-version
QUERY PARAMS
template-name
template-type
BODY json
{
"TemplateActiveVersionRequest": {
"Version": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/:template-type/active-version");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"TemplateActiveVersionRequest\": {\n \"Version\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/templates/:template-name/:template-type/active-version" {:content-type :json
:form-params {:TemplateActiveVersionRequest {:Version ""}}})
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/:template-type/active-version"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"TemplateActiveVersionRequest\": {\n \"Version\": \"\"\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}}/v1/templates/:template-name/:template-type/active-version"),
Content = new StringContent("{\n \"TemplateActiveVersionRequest\": {\n \"Version\": \"\"\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}}/v1/templates/:template-name/:template-type/active-version");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"TemplateActiveVersionRequest\": {\n \"Version\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/:template-type/active-version"
payload := strings.NewReader("{\n \"TemplateActiveVersionRequest\": {\n \"Version\": \"\"\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/v1/templates/:template-name/:template-type/active-version HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 61
{
"TemplateActiveVersionRequest": {
"Version": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/templates/:template-name/:template-type/active-version")
.setHeader("content-type", "application/json")
.setBody("{\n \"TemplateActiveVersionRequest\": {\n \"Version\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/:template-type/active-version"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"TemplateActiveVersionRequest\": {\n \"Version\": \"\"\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 \"TemplateActiveVersionRequest\": {\n \"Version\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/:template-type/active-version")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/templates/:template-name/:template-type/active-version")
.header("content-type", "application/json")
.body("{\n \"TemplateActiveVersionRequest\": {\n \"Version\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
TemplateActiveVersionRequest: {
Version: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/templates/:template-name/:template-type/active-version');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/templates/:template-name/:template-type/active-version',
headers: {'content-type': 'application/json'},
data: {TemplateActiveVersionRequest: {Version: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/:template-type/active-version';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"TemplateActiveVersionRequest":{"Version":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/templates/:template-name/:template-type/active-version',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "TemplateActiveVersionRequest": {\n "Version": ""\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 \"TemplateActiveVersionRequest\": {\n \"Version\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/:template-type/active-version")
.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/v1/templates/:template-name/:template-type/active-version',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({TemplateActiveVersionRequest: {Version: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/templates/:template-name/:template-type/active-version',
headers: {'content-type': 'application/json'},
body: {TemplateActiveVersionRequest: {Version: ''}},
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}}/v1/templates/:template-name/:template-type/active-version');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
TemplateActiveVersionRequest: {
Version: ''
}
});
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}}/v1/templates/:template-name/:template-type/active-version',
headers: {'content-type': 'application/json'},
data: {TemplateActiveVersionRequest: {Version: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/:template-type/active-version';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"TemplateActiveVersionRequest":{"Version":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"TemplateActiveVersionRequest": @{ @"Version": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/templates/:template-name/:template-type/active-version"]
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}}/v1/templates/:template-name/:template-type/active-version" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"TemplateActiveVersionRequest\": {\n \"Version\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/:template-type/active-version",
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([
'TemplateActiveVersionRequest' => [
'Version' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/templates/:template-name/:template-type/active-version', [
'body' => '{
"TemplateActiveVersionRequest": {
"Version": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/:template-type/active-version');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'TemplateActiveVersionRequest' => [
'Version' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'TemplateActiveVersionRequest' => [
'Version' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/templates/:template-name/:template-type/active-version');
$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}}/v1/templates/:template-name/:template-type/active-version' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"TemplateActiveVersionRequest": {
"Version": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/:template-type/active-version' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"TemplateActiveVersionRequest": {
"Version": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"TemplateActiveVersionRequest\": {\n \"Version\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/templates/:template-name/:template-type/active-version", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/:template-type/active-version"
payload = { "TemplateActiveVersionRequest": { "Version": "" } }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/:template-type/active-version"
payload <- "{\n \"TemplateActiveVersionRequest\": {\n \"Version\": \"\"\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}}/v1/templates/:template-name/:template-type/active-version")
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 \"TemplateActiveVersionRequest\": {\n \"Version\": \"\"\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/v1/templates/:template-name/:template-type/active-version') do |req|
req.body = "{\n \"TemplateActiveVersionRequest\": {\n \"Version\": \"\"\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}}/v1/templates/:template-name/:template-type/active-version";
let payload = json!({"TemplateActiveVersionRequest": json!({"Version": ""})});
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}}/v1/templates/:template-name/:template-type/active-version \
--header 'content-type: application/json' \
--data '{
"TemplateActiveVersionRequest": {
"Version": ""
}
}'
echo '{
"TemplateActiveVersionRequest": {
"Version": ""
}
}' | \
http PUT {{baseUrl}}/v1/templates/:template-name/:template-type/active-version \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "TemplateActiveVersionRequest": {\n "Version": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/:template-type/active-version
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["TemplateActiveVersionRequest": ["Version": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/:template-type/active-version")! 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
UpdateVoiceChannel
{{baseUrl}}/v1/apps/:application-id/channels/voice
QUERY PARAMS
application-id
BODY json
{
"VoiceChannelRequest": {
"Enabled": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/channels/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 \"VoiceChannelRequest\": {\n \"Enabled\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/apps/:application-id/channels/voice" {:content-type :json
:form-params {:VoiceChannelRequest {:Enabled ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/channels/voice"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"VoiceChannelRequest\": {\n \"Enabled\": \"\"\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}}/v1/apps/:application-id/channels/voice"),
Content = new StringContent("{\n \"VoiceChannelRequest\": {\n \"Enabled\": \"\"\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}}/v1/apps/:application-id/channels/voice");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"VoiceChannelRequest\": {\n \"Enabled\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/channels/voice"
payload := strings.NewReader("{\n \"VoiceChannelRequest\": {\n \"Enabled\": \"\"\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/v1/apps/:application-id/channels/voice HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 52
{
"VoiceChannelRequest": {
"Enabled": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/apps/:application-id/channels/voice")
.setHeader("content-type", "application/json")
.setBody("{\n \"VoiceChannelRequest\": {\n \"Enabled\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/channels/voice"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"VoiceChannelRequest\": {\n \"Enabled\": \"\"\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 \"VoiceChannelRequest\": {\n \"Enabled\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/voice")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/apps/:application-id/channels/voice")
.header("content-type", "application/json")
.body("{\n \"VoiceChannelRequest\": {\n \"Enabled\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
VoiceChannelRequest: {
Enabled: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/apps/:application-id/channels/voice');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/voice',
headers: {'content-type': 'application/json'},
data: {VoiceChannelRequest: {Enabled: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/channels/voice';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"VoiceChannelRequest":{"Enabled":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/channels/voice',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "VoiceChannelRequest": {\n "Enabled": ""\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 \"VoiceChannelRequest\": {\n \"Enabled\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/channels/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/v1/apps/:application-id/channels/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({VoiceChannelRequest: {Enabled: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/apps/:application-id/channels/voice',
headers: {'content-type': 'application/json'},
body: {VoiceChannelRequest: {Enabled: ''}},
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}}/v1/apps/:application-id/channels/voice');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
VoiceChannelRequest: {
Enabled: ''
}
});
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}}/v1/apps/:application-id/channels/voice',
headers: {'content-type': 'application/json'},
data: {VoiceChannelRequest: {Enabled: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/channels/voice';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"VoiceChannelRequest":{"Enabled":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"VoiceChannelRequest": @{ @"Enabled": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/channels/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}}/v1/apps/:application-id/channels/voice" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"VoiceChannelRequest\": {\n \"Enabled\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/channels/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([
'VoiceChannelRequest' => [
'Enabled' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/channels/voice', [
'body' => '{
"VoiceChannelRequest": {
"Enabled": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/channels/voice');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'VoiceChannelRequest' => [
'Enabled' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'VoiceChannelRequest' => [
'Enabled' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/channels/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}}/v1/apps/:application-id/channels/voice' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"VoiceChannelRequest": {
"Enabled": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/channels/voice' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"VoiceChannelRequest": {
"Enabled": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"VoiceChannelRequest\": {\n \"Enabled\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/apps/:application-id/channels/voice", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/channels/voice"
payload = { "VoiceChannelRequest": { "Enabled": "" } }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/channels/voice"
payload <- "{\n \"VoiceChannelRequest\": {\n \"Enabled\": \"\"\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}}/v1/apps/:application-id/channels/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 \"VoiceChannelRequest\": {\n \"Enabled\": \"\"\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/v1/apps/:application-id/channels/voice') do |req|
req.body = "{\n \"VoiceChannelRequest\": {\n \"Enabled\": \"\"\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}}/v1/apps/:application-id/channels/voice";
let payload = json!({"VoiceChannelRequest": json!({"Enabled": ""})});
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}}/v1/apps/:application-id/channels/voice \
--header 'content-type: application/json' \
--data '{
"VoiceChannelRequest": {
"Enabled": ""
}
}'
echo '{
"VoiceChannelRequest": {
"Enabled": ""
}
}' | \
http PUT {{baseUrl}}/v1/apps/:application-id/channels/voice \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "VoiceChannelRequest": {\n "Enabled": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/channels/voice
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["VoiceChannelRequest": ["Enabled": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/channels/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
UpdateVoiceTemplate
{{baseUrl}}/v1/templates/:template-name/voice
QUERY PARAMS
template-name
BODY json
{
"VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/templates/:template-name/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 \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v1/templates/:template-name/voice" {:content-type :json
:form-params {:VoiceTemplateRequest {:Body ""
:DefaultSubstitutions ""
:LanguageCode ""
:tags ""
:TemplateDescription ""
:VoiceId ""}}})
require "http/client"
url = "{{baseUrl}}/v1/templates/:template-name/voice"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\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}}/v1/templates/:template-name/voice"),
Content = new StringContent("{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\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}}/v1/templates/:template-name/voice");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/templates/:template-name/voice"
payload := strings.NewReader("{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\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/v1/templates/:template-name/voice HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 172
{
"VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v1/templates/:template-name/voice")
.setHeader("content-type", "application/json")
.setBody("{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/templates/:template-name/voice"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\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 \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/voice")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v1/templates/:template-name/voice")
.header("content-type", "application/json")
.body("{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
VoiceTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
LanguageCode: '',
tags: '',
TemplateDescription: '',
VoiceId: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v1/templates/:template-name/voice');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/templates/:template-name/voice',
headers: {'content-type': 'application/json'},
data: {
VoiceTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
LanguageCode: '',
tags: '',
TemplateDescription: '',
VoiceId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/templates/:template-name/voice';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"VoiceTemplateRequest":{"Body":"","DefaultSubstitutions":"","LanguageCode":"","tags":"","TemplateDescription":"","VoiceId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/templates/:template-name/voice',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "VoiceTemplateRequest": {\n "Body": "",\n "DefaultSubstitutions": "",\n "LanguageCode": "",\n "tags": "",\n "TemplateDescription": "",\n "VoiceId": ""\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 \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/templates/:template-name/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/v1/templates/:template-name/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({
VoiceTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
LanguageCode: '',
tags: '',
TemplateDescription: '',
VoiceId: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v1/templates/:template-name/voice',
headers: {'content-type': 'application/json'},
body: {
VoiceTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
LanguageCode: '',
tags: '',
TemplateDescription: '',
VoiceId: ''
}
},
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}}/v1/templates/:template-name/voice');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
VoiceTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
LanguageCode: '',
tags: '',
TemplateDescription: '',
VoiceId: ''
}
});
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}}/v1/templates/:template-name/voice',
headers: {'content-type': 'application/json'},
data: {
VoiceTemplateRequest: {
Body: '',
DefaultSubstitutions: '',
LanguageCode: '',
tags: '',
TemplateDescription: '',
VoiceId: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/templates/:template-name/voice';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"VoiceTemplateRequest":{"Body":"","DefaultSubstitutions":"","LanguageCode":"","tags":"","TemplateDescription":"","VoiceId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"VoiceTemplateRequest": @{ @"Body": @"", @"DefaultSubstitutions": @"", @"LanguageCode": @"", @"tags": @"", @"TemplateDescription": @"", @"VoiceId": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/templates/:template-name/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}}/v1/templates/:template-name/voice" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/templates/:template-name/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([
'VoiceTemplateRequest' => [
'Body' => '',
'DefaultSubstitutions' => '',
'LanguageCode' => '',
'tags' => '',
'TemplateDescription' => '',
'VoiceId' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/templates/:template-name/voice', [
'body' => '{
"VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/templates/:template-name/voice');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'VoiceTemplateRequest' => [
'Body' => '',
'DefaultSubstitutions' => '',
'LanguageCode' => '',
'tags' => '',
'TemplateDescription' => '',
'VoiceId' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'VoiceTemplateRequest' => [
'Body' => '',
'DefaultSubstitutions' => '',
'LanguageCode' => '',
'tags' => '',
'TemplateDescription' => '',
'VoiceId' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/templates/:template-name/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}}/v1/templates/:template-name/voice' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/templates/:template-name/voice' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v1/templates/:template-name/voice", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/templates/:template-name/voice"
payload = { "VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
} }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/templates/:template-name/voice"
payload <- "{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\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}}/v1/templates/:template-name/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 \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\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/v1/templates/:template-name/voice') do |req|
req.body = "{\n \"VoiceTemplateRequest\": {\n \"Body\": \"\",\n \"DefaultSubstitutions\": \"\",\n \"LanguageCode\": \"\",\n \"tags\": \"\",\n \"TemplateDescription\": \"\",\n \"VoiceId\": \"\"\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}}/v1/templates/:template-name/voice";
let payload = json!({"VoiceTemplateRequest": json!({
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
})});
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}}/v1/templates/:template-name/voice \
--header 'content-type: application/json' \
--data '{
"VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
}
}'
echo '{
"VoiceTemplateRequest": {
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
}
}' | \
http PUT {{baseUrl}}/v1/templates/:template-name/voice \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "VoiceTemplateRequest": {\n "Body": "",\n "DefaultSubstitutions": "",\n "LanguageCode": "",\n "tags": "",\n "TemplateDescription": "",\n "VoiceId": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/templates/:template-name/voice
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["VoiceTemplateRequest": [
"Body": "",
"DefaultSubstitutions": "",
"LanguageCode": "",
"tags": "",
"TemplateDescription": "",
"VoiceId": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/templates/:template-name/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()
POST
VerifyOTPMessage
{{baseUrl}}/v1/apps/:application-id/verify-otp
QUERY PARAMS
application-id
BODY json
{
"VerifyOTPMessageRequestParameters": {
"DestinationIdentity": "",
"Otp": "",
"ReferenceId": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1/apps/:application-id/verify-otp");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"VerifyOTPMessageRequestParameters\": {\n \"DestinationIdentity\": \"\",\n \"Otp\": \"\",\n \"ReferenceId\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1/apps/:application-id/verify-otp" {:content-type :json
:form-params {:VerifyOTPMessageRequestParameters {:DestinationIdentity ""
:Otp ""
:ReferenceId ""}}})
require "http/client"
url = "{{baseUrl}}/v1/apps/:application-id/verify-otp"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"VerifyOTPMessageRequestParameters\": {\n \"DestinationIdentity\": \"\",\n \"Otp\": \"\",\n \"ReferenceId\": \"\"\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}}/v1/apps/:application-id/verify-otp"),
Content = new StringContent("{\n \"VerifyOTPMessageRequestParameters\": {\n \"DestinationIdentity\": \"\",\n \"Otp\": \"\",\n \"ReferenceId\": \"\"\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}}/v1/apps/:application-id/verify-otp");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"VerifyOTPMessageRequestParameters\": {\n \"DestinationIdentity\": \"\",\n \"Otp\": \"\",\n \"ReferenceId\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1/apps/:application-id/verify-otp"
payload := strings.NewReader("{\n \"VerifyOTPMessageRequestParameters\": {\n \"DestinationIdentity\": \"\",\n \"Otp\": \"\",\n \"ReferenceId\": \"\"\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/v1/apps/:application-id/verify-otp HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 116
{
"VerifyOTPMessageRequestParameters": {
"DestinationIdentity": "",
"Otp": "",
"ReferenceId": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1/apps/:application-id/verify-otp")
.setHeader("content-type", "application/json")
.setBody("{\n \"VerifyOTPMessageRequestParameters\": {\n \"DestinationIdentity\": \"\",\n \"Otp\": \"\",\n \"ReferenceId\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1/apps/:application-id/verify-otp"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"VerifyOTPMessageRequestParameters\": {\n \"DestinationIdentity\": \"\",\n \"Otp\": \"\",\n \"ReferenceId\": \"\"\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 \"VerifyOTPMessageRequestParameters\": {\n \"DestinationIdentity\": \"\",\n \"Otp\": \"\",\n \"ReferenceId\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/verify-otp")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1/apps/:application-id/verify-otp")
.header("content-type", "application/json")
.body("{\n \"VerifyOTPMessageRequestParameters\": {\n \"DestinationIdentity\": \"\",\n \"Otp\": \"\",\n \"ReferenceId\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
VerifyOTPMessageRequestParameters: {
DestinationIdentity: '',
Otp: '',
ReferenceId: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1/apps/:application-id/verify-otp');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/verify-otp',
headers: {'content-type': 'application/json'},
data: {
VerifyOTPMessageRequestParameters: {DestinationIdentity: '', Otp: '', ReferenceId: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1/apps/:application-id/verify-otp';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"VerifyOTPMessageRequestParameters":{"DestinationIdentity":"","Otp":"","ReferenceId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1/apps/:application-id/verify-otp',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "VerifyOTPMessageRequestParameters": {\n "DestinationIdentity": "",\n "Otp": "",\n "ReferenceId": ""\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 \"VerifyOTPMessageRequestParameters\": {\n \"DestinationIdentity\": \"\",\n \"Otp\": \"\",\n \"ReferenceId\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1/apps/:application-id/verify-otp")
.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/v1/apps/:application-id/verify-otp',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
VerifyOTPMessageRequestParameters: {DestinationIdentity: '', Otp: '', ReferenceId: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1/apps/:application-id/verify-otp',
headers: {'content-type': 'application/json'},
body: {
VerifyOTPMessageRequestParameters: {DestinationIdentity: '', Otp: '', ReferenceId: ''}
},
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}}/v1/apps/:application-id/verify-otp');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
VerifyOTPMessageRequestParameters: {
DestinationIdentity: '',
Otp: '',
ReferenceId: ''
}
});
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}}/v1/apps/:application-id/verify-otp',
headers: {'content-type': 'application/json'},
data: {
VerifyOTPMessageRequestParameters: {DestinationIdentity: '', Otp: '', ReferenceId: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1/apps/:application-id/verify-otp';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"VerifyOTPMessageRequestParameters":{"DestinationIdentity":"","Otp":"","ReferenceId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"VerifyOTPMessageRequestParameters": @{ @"DestinationIdentity": @"", @"Otp": @"", @"ReferenceId": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1/apps/:application-id/verify-otp"]
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}}/v1/apps/:application-id/verify-otp" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"VerifyOTPMessageRequestParameters\": {\n \"DestinationIdentity\": \"\",\n \"Otp\": \"\",\n \"ReferenceId\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1/apps/:application-id/verify-otp",
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([
'VerifyOTPMessageRequestParameters' => [
'DestinationIdentity' => '',
'Otp' => '',
'ReferenceId' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v1/apps/:application-id/verify-otp', [
'body' => '{
"VerifyOTPMessageRequestParameters": {
"DestinationIdentity": "",
"Otp": "",
"ReferenceId": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1/apps/:application-id/verify-otp');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'VerifyOTPMessageRequestParameters' => [
'DestinationIdentity' => '',
'Otp' => '',
'ReferenceId' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'VerifyOTPMessageRequestParameters' => [
'DestinationIdentity' => '',
'Otp' => '',
'ReferenceId' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1/apps/:application-id/verify-otp');
$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}}/v1/apps/:application-id/verify-otp' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"VerifyOTPMessageRequestParameters": {
"DestinationIdentity": "",
"Otp": "",
"ReferenceId": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1/apps/:application-id/verify-otp' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"VerifyOTPMessageRequestParameters": {
"DestinationIdentity": "",
"Otp": "",
"ReferenceId": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"VerifyOTPMessageRequestParameters\": {\n \"DestinationIdentity\": \"\",\n \"Otp\": \"\",\n \"ReferenceId\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1/apps/:application-id/verify-otp", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1/apps/:application-id/verify-otp"
payload = { "VerifyOTPMessageRequestParameters": {
"DestinationIdentity": "",
"Otp": "",
"ReferenceId": ""
} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1/apps/:application-id/verify-otp"
payload <- "{\n \"VerifyOTPMessageRequestParameters\": {\n \"DestinationIdentity\": \"\",\n \"Otp\": \"\",\n \"ReferenceId\": \"\"\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}}/v1/apps/:application-id/verify-otp")
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 \"VerifyOTPMessageRequestParameters\": {\n \"DestinationIdentity\": \"\",\n \"Otp\": \"\",\n \"ReferenceId\": \"\"\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/v1/apps/:application-id/verify-otp') do |req|
req.body = "{\n \"VerifyOTPMessageRequestParameters\": {\n \"DestinationIdentity\": \"\",\n \"Otp\": \"\",\n \"ReferenceId\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1/apps/:application-id/verify-otp";
let payload = json!({"VerifyOTPMessageRequestParameters": json!({
"DestinationIdentity": "",
"Otp": "",
"ReferenceId": ""
})});
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}}/v1/apps/:application-id/verify-otp \
--header 'content-type: application/json' \
--data '{
"VerifyOTPMessageRequestParameters": {
"DestinationIdentity": "",
"Otp": "",
"ReferenceId": ""
}
}'
echo '{
"VerifyOTPMessageRequestParameters": {
"DestinationIdentity": "",
"Otp": "",
"ReferenceId": ""
}
}' | \
http POST {{baseUrl}}/v1/apps/:application-id/verify-otp \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "VerifyOTPMessageRequestParameters": {\n "DestinationIdentity": "",\n "Otp": "",\n "ReferenceId": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1/apps/:application-id/verify-otp
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["VerifyOTPMessageRequestParameters": [
"DestinationIdentity": "",
"Otp": "",
"ReferenceId": ""
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1/apps/:application-id/verify-otp")! 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()