AWS Ground Station
DELETE
CancelContact
{{baseUrl}}/contact/:contactId
QUERY PARAMS
contactId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/:contactId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/contact/:contactId")
require "http/client"
url = "{{baseUrl}}/contact/:contactId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/contact/:contactId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact/:contactId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/:contactId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/contact/:contactId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/contact/:contactId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/:contactId"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/:contactId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/contact/:contactId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/contact/:contactId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/contact/:contactId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/:contactId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/:contactId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/contact/:contactId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/contact/:contactId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/contact/:contactId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/contact/:contactId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/contact/:contactId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/:contactId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/:contactId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/contact/:contactId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/:contactId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/contact/:contactId');
echo $response->getBody();
setUrl('{{baseUrl}}/contact/:contactId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/contact/:contactId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/contact/:contactId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/:contactId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/contact/:contactId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/:contactId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/:contactId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contact/:contactId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/contact/:contactId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/:contactId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/contact/:contactId
http DELETE {{baseUrl}}/contact/:contactId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/contact/:contactId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/:contactId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateConfig
{{baseUrl}}/config
BODY json
{
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": "",
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/config");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\",\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/config" {:content-type :json
:form-params {:configData {:antennaDownlinkConfig ""
:antennaDownlinkDemodDecodeConfig ""
:antennaUplinkConfig ""
:dataflowEndpointConfig ""
:s3RecordingConfig ""
:trackingConfig ""
:uplinkEchoConfig ""}
:name ""
:tags {}}})
require "http/client"
url = "{{baseUrl}}/config"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\",\n \"tags\": {}\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/config"),
Content = new StringContent("{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\",\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/config");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\",\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/config"
payload := strings.NewReader("{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\",\n \"tags\": {}\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/config HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 277
{
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": "",
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/config")
.setHeader("content-type", "application/json")
.setBody("{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\",\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/config"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\",\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\",\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/config")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/config")
.header("content-type", "application/json")
.body("{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\",\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
configData: {
antennaDownlinkConfig: '',
antennaDownlinkDemodDecodeConfig: '',
antennaUplinkConfig: '',
dataflowEndpointConfig: '',
s3RecordingConfig: '',
trackingConfig: '',
uplinkEchoConfig: ''
},
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}}/config');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/config',
headers: {'content-type': 'application/json'},
data: {
configData: {
antennaDownlinkConfig: '',
antennaDownlinkDemodDecodeConfig: '',
antennaUplinkConfig: '',
dataflowEndpointConfig: '',
s3RecordingConfig: '',
trackingConfig: '',
uplinkEchoConfig: ''
},
name: '',
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/config';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"configData":{"antennaDownlinkConfig":"","antennaDownlinkDemodDecodeConfig":"","antennaUplinkConfig":"","dataflowEndpointConfig":"","s3RecordingConfig":"","trackingConfig":"","uplinkEchoConfig":""},"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}}/config',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "configData": {\n "antennaDownlinkConfig": "",\n "antennaDownlinkDemodDecodeConfig": "",\n "antennaUplinkConfig": "",\n "dataflowEndpointConfig": "",\n "s3RecordingConfig": "",\n "trackingConfig": "",\n "uplinkEchoConfig": ""\n },\n "name": "",\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\",\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/config")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/config',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
configData: {
antennaDownlinkConfig: '',
antennaDownlinkDemodDecodeConfig: '',
antennaUplinkConfig: '',
dataflowEndpointConfig: '',
s3RecordingConfig: '',
trackingConfig: '',
uplinkEchoConfig: ''
},
name: '',
tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/config',
headers: {'content-type': 'application/json'},
body: {
configData: {
antennaDownlinkConfig: '',
antennaDownlinkDemodDecodeConfig: '',
antennaUplinkConfig: '',
dataflowEndpointConfig: '',
s3RecordingConfig: '',
trackingConfig: '',
uplinkEchoConfig: ''
},
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}}/config');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
configData: {
antennaDownlinkConfig: '',
antennaDownlinkDemodDecodeConfig: '',
antennaUplinkConfig: '',
dataflowEndpointConfig: '',
s3RecordingConfig: '',
trackingConfig: '',
uplinkEchoConfig: ''
},
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}}/config',
headers: {'content-type': 'application/json'},
data: {
configData: {
antennaDownlinkConfig: '',
antennaDownlinkDemodDecodeConfig: '',
antennaUplinkConfig: '',
dataflowEndpointConfig: '',
s3RecordingConfig: '',
trackingConfig: '',
uplinkEchoConfig: ''
},
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}}/config';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"configData":{"antennaDownlinkConfig":"","antennaDownlinkDemodDecodeConfig":"","antennaUplinkConfig":"","dataflowEndpointConfig":"","s3RecordingConfig":"","trackingConfig":"","uplinkEchoConfig":""},"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 = @{ @"configData": @{ @"antennaDownlinkConfig": @"", @"antennaDownlinkDemodDecodeConfig": @"", @"antennaUplinkConfig": @"", @"dataflowEndpointConfig": @"", @"s3RecordingConfig": @"", @"trackingConfig": @"", @"uplinkEchoConfig": @"" },
@"name": @"",
@"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/config"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/config" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\",\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/config",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'configData' => [
'antennaDownlinkConfig' => '',
'antennaDownlinkDemodDecodeConfig' => '',
'antennaUplinkConfig' => '',
'dataflowEndpointConfig' => '',
's3RecordingConfig' => '',
'trackingConfig' => '',
'uplinkEchoConfig' => ''
],
'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}}/config', [
'body' => '{
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": "",
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/config');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'configData' => [
'antennaDownlinkConfig' => '',
'antennaDownlinkDemodDecodeConfig' => '',
'antennaUplinkConfig' => '',
'dataflowEndpointConfig' => '',
's3RecordingConfig' => '',
'trackingConfig' => '',
'uplinkEchoConfig' => ''
],
'name' => '',
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'configData' => [
'antennaDownlinkConfig' => '',
'antennaDownlinkDemodDecodeConfig' => '',
'antennaUplinkConfig' => '',
'dataflowEndpointConfig' => '',
's3RecordingConfig' => '',
'trackingConfig' => '',
'uplinkEchoConfig' => ''
],
'name' => '',
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/config');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/config' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": "",
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/config' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": "",
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\",\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/config", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/config"
payload = {
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": "",
"tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/config"
payload <- "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\",\n \"tags\": {}\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/config")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\",\n \"tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/config') do |req|
req.body = "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\",\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/config";
let payload = json!({
"configData": json!({
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
}),
"name": "",
"tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/config \
--header 'content-type: application/json' \
--data '{
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": "",
"tags": {}
}'
echo '{
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": "",
"tags": {}
}' | \
http POST {{baseUrl}}/config \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "configData": {\n "antennaDownlinkConfig": "",\n "antennaDownlinkDemodDecodeConfig": "",\n "antennaUplinkConfig": "",\n "dataflowEndpointConfig": "",\n "s3RecordingConfig": "",\n "trackingConfig": "",\n "uplinkEchoConfig": ""\n },\n "name": "",\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/config
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"configData": [
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
],
"name": "",
"tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/config")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
CreateDataflowEndpointGroup
{{baseUrl}}/dataflowEndpointGroup
BODY json
{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"endpointDetails": [
{
"awsGroundStationAgentEndpoint": "",
"endpoint": "",
"healthReasons": "",
"healthStatus": "",
"securityDetails": ""
}
],
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dataflowEndpointGroup");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"endpointDetails\": [\n {\n \"awsGroundStationAgentEndpoint\": \"\",\n \"endpoint\": \"\",\n \"healthReasons\": \"\",\n \"healthStatus\": \"\",\n \"securityDetails\": \"\"\n }\n ],\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/dataflowEndpointGroup" {:content-type :json
:form-params {:contactPostPassDurationSeconds 0
:contactPrePassDurationSeconds 0
:endpointDetails [{:awsGroundStationAgentEndpoint ""
:endpoint ""
:healthReasons ""
:healthStatus ""
:securityDetails ""}]
:tags {}}})
require "http/client"
url = "{{baseUrl}}/dataflowEndpointGroup"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"endpointDetails\": [\n {\n \"awsGroundStationAgentEndpoint\": \"\",\n \"endpoint\": \"\",\n \"healthReasons\": \"\",\n \"healthStatus\": \"\",\n \"securityDetails\": \"\"\n }\n ],\n \"tags\": {}\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/dataflowEndpointGroup"),
Content = new StringContent("{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"endpointDetails\": [\n {\n \"awsGroundStationAgentEndpoint\": \"\",\n \"endpoint\": \"\",\n \"healthReasons\": \"\",\n \"healthStatus\": \"\",\n \"securityDetails\": \"\"\n }\n ],\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dataflowEndpointGroup");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"endpointDetails\": [\n {\n \"awsGroundStationAgentEndpoint\": \"\",\n \"endpoint\": \"\",\n \"healthReasons\": \"\",\n \"healthStatus\": \"\",\n \"securityDetails\": \"\"\n }\n ],\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dataflowEndpointGroup"
payload := strings.NewReader("{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"endpointDetails\": [\n {\n \"awsGroundStationAgentEndpoint\": \"\",\n \"endpoint\": \"\",\n \"healthReasons\": \"\",\n \"healthStatus\": \"\",\n \"securityDetails\": \"\"\n }\n ],\n \"tags\": {}\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/dataflowEndpointGroup HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 279
{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"endpointDetails": [
{
"awsGroundStationAgentEndpoint": "",
"endpoint": "",
"healthReasons": "",
"healthStatus": "",
"securityDetails": ""
}
],
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/dataflowEndpointGroup")
.setHeader("content-type", "application/json")
.setBody("{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"endpointDetails\": [\n {\n \"awsGroundStationAgentEndpoint\": \"\",\n \"endpoint\": \"\",\n \"healthReasons\": \"\",\n \"healthStatus\": \"\",\n \"securityDetails\": \"\"\n }\n ],\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dataflowEndpointGroup"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"endpointDetails\": [\n {\n \"awsGroundStationAgentEndpoint\": \"\",\n \"endpoint\": \"\",\n \"healthReasons\": \"\",\n \"healthStatus\": \"\",\n \"securityDetails\": \"\"\n }\n ],\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"endpointDetails\": [\n {\n \"awsGroundStationAgentEndpoint\": \"\",\n \"endpoint\": \"\",\n \"healthReasons\": \"\",\n \"healthStatus\": \"\",\n \"securityDetails\": \"\"\n }\n ],\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/dataflowEndpointGroup")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/dataflowEndpointGroup")
.header("content-type", "application/json")
.body("{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"endpointDetails\": [\n {\n \"awsGroundStationAgentEndpoint\": \"\",\n \"endpoint\": \"\",\n \"healthReasons\": \"\",\n \"healthStatus\": \"\",\n \"securityDetails\": \"\"\n }\n ],\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
endpointDetails: [
{
awsGroundStationAgentEndpoint: '',
endpoint: '',
healthReasons: '',
healthStatus: '',
securityDetails: ''
}
],
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}}/dataflowEndpointGroup');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/dataflowEndpointGroup',
headers: {'content-type': 'application/json'},
data: {
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
endpointDetails: [
{
awsGroundStationAgentEndpoint: '',
endpoint: '',
healthReasons: '',
healthStatus: '',
securityDetails: ''
}
],
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dataflowEndpointGroup';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"contactPostPassDurationSeconds":0,"contactPrePassDurationSeconds":0,"endpointDetails":[{"awsGroundStationAgentEndpoint":"","endpoint":"","healthReasons":"","healthStatus":"","securityDetails":""}],"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}}/dataflowEndpointGroup',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "contactPostPassDurationSeconds": 0,\n "contactPrePassDurationSeconds": 0,\n "endpointDetails": [\n {\n "awsGroundStationAgentEndpoint": "",\n "endpoint": "",\n "healthReasons": "",\n "healthStatus": "",\n "securityDetails": ""\n }\n ],\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"endpointDetails\": [\n {\n \"awsGroundStationAgentEndpoint\": \"\",\n \"endpoint\": \"\",\n \"healthReasons\": \"\",\n \"healthStatus\": \"\",\n \"securityDetails\": \"\"\n }\n ],\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/dataflowEndpointGroup")
.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/dataflowEndpointGroup',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
endpointDetails: [
{
awsGroundStationAgentEndpoint: '',
endpoint: '',
healthReasons: '',
healthStatus: '',
securityDetails: ''
}
],
tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/dataflowEndpointGroup',
headers: {'content-type': 'application/json'},
body: {
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
endpointDetails: [
{
awsGroundStationAgentEndpoint: '',
endpoint: '',
healthReasons: '',
healthStatus: '',
securityDetails: ''
}
],
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}}/dataflowEndpointGroup');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
endpointDetails: [
{
awsGroundStationAgentEndpoint: '',
endpoint: '',
healthReasons: '',
healthStatus: '',
securityDetails: ''
}
],
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}}/dataflowEndpointGroup',
headers: {'content-type': 'application/json'},
data: {
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
endpointDetails: [
{
awsGroundStationAgentEndpoint: '',
endpoint: '',
healthReasons: '',
healthStatus: '',
securityDetails: ''
}
],
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dataflowEndpointGroup';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"contactPostPassDurationSeconds":0,"contactPrePassDurationSeconds":0,"endpointDetails":[{"awsGroundStationAgentEndpoint":"","endpoint":"","healthReasons":"","healthStatus":"","securityDetails":""}],"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 = @{ @"contactPostPassDurationSeconds": @0,
@"contactPrePassDurationSeconds": @0,
@"endpointDetails": @[ @{ @"awsGroundStationAgentEndpoint": @"", @"endpoint": @"", @"healthReasons": @"", @"healthStatus": @"", @"securityDetails": @"" } ],
@"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dataflowEndpointGroup"]
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}}/dataflowEndpointGroup" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"endpointDetails\": [\n {\n \"awsGroundStationAgentEndpoint\": \"\",\n \"endpoint\": \"\",\n \"healthReasons\": \"\",\n \"healthStatus\": \"\",\n \"securityDetails\": \"\"\n }\n ],\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dataflowEndpointGroup",
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([
'contactPostPassDurationSeconds' => 0,
'contactPrePassDurationSeconds' => 0,
'endpointDetails' => [
[
'awsGroundStationAgentEndpoint' => '',
'endpoint' => '',
'healthReasons' => '',
'healthStatus' => '',
'securityDetails' => ''
]
],
'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}}/dataflowEndpointGroup', [
'body' => '{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"endpointDetails": [
{
"awsGroundStationAgentEndpoint": "",
"endpoint": "",
"healthReasons": "",
"healthStatus": "",
"securityDetails": ""
}
],
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/dataflowEndpointGroup');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'contactPostPassDurationSeconds' => 0,
'contactPrePassDurationSeconds' => 0,
'endpointDetails' => [
[
'awsGroundStationAgentEndpoint' => '',
'endpoint' => '',
'healthReasons' => '',
'healthStatus' => '',
'securityDetails' => ''
]
],
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'contactPostPassDurationSeconds' => 0,
'contactPrePassDurationSeconds' => 0,
'endpointDetails' => [
[
'awsGroundStationAgentEndpoint' => '',
'endpoint' => '',
'healthReasons' => '',
'healthStatus' => '',
'securityDetails' => ''
]
],
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/dataflowEndpointGroup');
$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}}/dataflowEndpointGroup' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"endpointDetails": [
{
"awsGroundStationAgentEndpoint": "",
"endpoint": "",
"healthReasons": "",
"healthStatus": "",
"securityDetails": ""
}
],
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dataflowEndpointGroup' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"endpointDetails": [
{
"awsGroundStationAgentEndpoint": "",
"endpoint": "",
"healthReasons": "",
"healthStatus": "",
"securityDetails": ""
}
],
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"endpointDetails\": [\n {\n \"awsGroundStationAgentEndpoint\": \"\",\n \"endpoint\": \"\",\n \"healthReasons\": \"\",\n \"healthStatus\": \"\",\n \"securityDetails\": \"\"\n }\n ],\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/dataflowEndpointGroup", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dataflowEndpointGroup"
payload = {
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"endpointDetails": [
{
"awsGroundStationAgentEndpoint": "",
"endpoint": "",
"healthReasons": "",
"healthStatus": "",
"securityDetails": ""
}
],
"tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dataflowEndpointGroup"
payload <- "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"endpointDetails\": [\n {\n \"awsGroundStationAgentEndpoint\": \"\",\n \"endpoint\": \"\",\n \"healthReasons\": \"\",\n \"healthStatus\": \"\",\n \"securityDetails\": \"\"\n }\n ],\n \"tags\": {}\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dataflowEndpointGroup")
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 \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"endpointDetails\": [\n {\n \"awsGroundStationAgentEndpoint\": \"\",\n \"endpoint\": \"\",\n \"healthReasons\": \"\",\n \"healthStatus\": \"\",\n \"securityDetails\": \"\"\n }\n ],\n \"tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/dataflowEndpointGroup') do |req|
req.body = "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"endpointDetails\": [\n {\n \"awsGroundStationAgentEndpoint\": \"\",\n \"endpoint\": \"\",\n \"healthReasons\": \"\",\n \"healthStatus\": \"\",\n \"securityDetails\": \"\"\n }\n ],\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dataflowEndpointGroup";
let payload = json!({
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"endpointDetails": (
json!({
"awsGroundStationAgentEndpoint": "",
"endpoint": "",
"healthReasons": "",
"healthStatus": "",
"securityDetails": ""
})
),
"tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/dataflowEndpointGroup \
--header 'content-type: application/json' \
--data '{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"endpointDetails": [
{
"awsGroundStationAgentEndpoint": "",
"endpoint": "",
"healthReasons": "",
"healthStatus": "",
"securityDetails": ""
}
],
"tags": {}
}'
echo '{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"endpointDetails": [
{
"awsGroundStationAgentEndpoint": "",
"endpoint": "",
"healthReasons": "",
"healthStatus": "",
"securityDetails": ""
}
],
"tags": {}
}' | \
http POST {{baseUrl}}/dataflowEndpointGroup \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "contactPostPassDurationSeconds": 0,\n "contactPrePassDurationSeconds": 0,\n "endpointDetails": [\n {\n "awsGroundStationAgentEndpoint": "",\n "endpoint": "",\n "healthReasons": "",\n "healthStatus": "",\n "securityDetails": ""\n }\n ],\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/dataflowEndpointGroup
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"endpointDetails": [
[
"awsGroundStationAgentEndpoint": "",
"endpoint": "",
"healthReasons": "",
"healthStatus": "",
"securityDetails": ""
]
],
"tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dataflowEndpointGroup")! 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
CreateEphemeris
{{baseUrl}}/ephemeris
BODY json
{
"enabled": false,
"ephemeris": {
"oem": {
"oemData": "",
"s3Object": ""
},
"tle": {
"s3Object": "",
"tleData": ""
}
},
"expirationTime": "",
"kmsKeyArn": "",
"name": "",
"priority": 0,
"satelliteId": "",
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ephemeris");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"enabled\": false,\n \"ephemeris\": {\n \"oem\": {\n \"oemData\": \"\",\n \"s3Object\": \"\"\n },\n \"tle\": {\n \"s3Object\": \"\",\n \"tleData\": \"\"\n }\n },\n \"expirationTime\": \"\",\n \"kmsKeyArn\": \"\",\n \"name\": \"\",\n \"priority\": 0,\n \"satelliteId\": \"\",\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/ephemeris" {:content-type :json
:form-params {:enabled false
:ephemeris {:oem {:oemData ""
:s3Object ""}
:tle {:s3Object ""
:tleData ""}}
:expirationTime ""
:kmsKeyArn ""
:name ""
:priority 0
:satelliteId ""
:tags {}}})
require "http/client"
url = "{{baseUrl}}/ephemeris"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"enabled\": false,\n \"ephemeris\": {\n \"oem\": {\n \"oemData\": \"\",\n \"s3Object\": \"\"\n },\n \"tle\": {\n \"s3Object\": \"\",\n \"tleData\": \"\"\n }\n },\n \"expirationTime\": \"\",\n \"kmsKeyArn\": \"\",\n \"name\": \"\",\n \"priority\": 0,\n \"satelliteId\": \"\",\n \"tags\": {}\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/ephemeris"),
Content = new StringContent("{\n \"enabled\": false,\n \"ephemeris\": {\n \"oem\": {\n \"oemData\": \"\",\n \"s3Object\": \"\"\n },\n \"tle\": {\n \"s3Object\": \"\",\n \"tleData\": \"\"\n }\n },\n \"expirationTime\": \"\",\n \"kmsKeyArn\": \"\",\n \"name\": \"\",\n \"priority\": 0,\n \"satelliteId\": \"\",\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ephemeris");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"enabled\": false,\n \"ephemeris\": {\n \"oem\": {\n \"oemData\": \"\",\n \"s3Object\": \"\"\n },\n \"tle\": {\n \"s3Object\": \"\",\n \"tleData\": \"\"\n }\n },\n \"expirationTime\": \"\",\n \"kmsKeyArn\": \"\",\n \"name\": \"\",\n \"priority\": 0,\n \"satelliteId\": \"\",\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/ephemeris"
payload := strings.NewReader("{\n \"enabled\": false,\n \"ephemeris\": {\n \"oem\": {\n \"oemData\": \"\",\n \"s3Object\": \"\"\n },\n \"tle\": {\n \"s3Object\": \"\",\n \"tleData\": \"\"\n }\n },\n \"expirationTime\": \"\",\n \"kmsKeyArn\": \"\",\n \"name\": \"\",\n \"priority\": 0,\n \"satelliteId\": \"\",\n \"tags\": {}\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/ephemeris HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 276
{
"enabled": false,
"ephemeris": {
"oem": {
"oemData": "",
"s3Object": ""
},
"tle": {
"s3Object": "",
"tleData": ""
}
},
"expirationTime": "",
"kmsKeyArn": "",
"name": "",
"priority": 0,
"satelliteId": "",
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/ephemeris")
.setHeader("content-type", "application/json")
.setBody("{\n \"enabled\": false,\n \"ephemeris\": {\n \"oem\": {\n \"oemData\": \"\",\n \"s3Object\": \"\"\n },\n \"tle\": {\n \"s3Object\": \"\",\n \"tleData\": \"\"\n }\n },\n \"expirationTime\": \"\",\n \"kmsKeyArn\": \"\",\n \"name\": \"\",\n \"priority\": 0,\n \"satelliteId\": \"\",\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/ephemeris"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"enabled\": false,\n \"ephemeris\": {\n \"oem\": {\n \"oemData\": \"\",\n \"s3Object\": \"\"\n },\n \"tle\": {\n \"s3Object\": \"\",\n \"tleData\": \"\"\n }\n },\n \"expirationTime\": \"\",\n \"kmsKeyArn\": \"\",\n \"name\": \"\",\n \"priority\": 0,\n \"satelliteId\": \"\",\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"enabled\": false,\n \"ephemeris\": {\n \"oem\": {\n \"oemData\": \"\",\n \"s3Object\": \"\"\n },\n \"tle\": {\n \"s3Object\": \"\",\n \"tleData\": \"\"\n }\n },\n \"expirationTime\": \"\",\n \"kmsKeyArn\": \"\",\n \"name\": \"\",\n \"priority\": 0,\n \"satelliteId\": \"\",\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/ephemeris")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/ephemeris")
.header("content-type", "application/json")
.body("{\n \"enabled\": false,\n \"ephemeris\": {\n \"oem\": {\n \"oemData\": \"\",\n \"s3Object\": \"\"\n },\n \"tle\": {\n \"s3Object\": \"\",\n \"tleData\": \"\"\n }\n },\n \"expirationTime\": \"\",\n \"kmsKeyArn\": \"\",\n \"name\": \"\",\n \"priority\": 0,\n \"satelliteId\": \"\",\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
enabled: false,
ephemeris: {
oem: {
oemData: '',
s3Object: ''
},
tle: {
s3Object: '',
tleData: ''
}
},
expirationTime: '',
kmsKeyArn: '',
name: '',
priority: 0,
satelliteId: '',
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}}/ephemeris');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/ephemeris',
headers: {'content-type': 'application/json'},
data: {
enabled: false,
ephemeris: {oem: {oemData: '', s3Object: ''}, tle: {s3Object: '', tleData: ''}},
expirationTime: '',
kmsKeyArn: '',
name: '',
priority: 0,
satelliteId: '',
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/ephemeris';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"enabled":false,"ephemeris":{"oem":{"oemData":"","s3Object":""},"tle":{"s3Object":"","tleData":""}},"expirationTime":"","kmsKeyArn":"","name":"","priority":0,"satelliteId":"","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}}/ephemeris',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "enabled": false,\n "ephemeris": {\n "oem": {\n "oemData": "",\n "s3Object": ""\n },\n "tle": {\n "s3Object": "",\n "tleData": ""\n }\n },\n "expirationTime": "",\n "kmsKeyArn": "",\n "name": "",\n "priority": 0,\n "satelliteId": "",\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"enabled\": false,\n \"ephemeris\": {\n \"oem\": {\n \"oemData\": \"\",\n \"s3Object\": \"\"\n },\n \"tle\": {\n \"s3Object\": \"\",\n \"tleData\": \"\"\n }\n },\n \"expirationTime\": \"\",\n \"kmsKeyArn\": \"\",\n \"name\": \"\",\n \"priority\": 0,\n \"satelliteId\": \"\",\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/ephemeris")
.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/ephemeris',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
enabled: false,
ephemeris: {oem: {oemData: '', s3Object: ''}, tle: {s3Object: '', tleData: ''}},
expirationTime: '',
kmsKeyArn: '',
name: '',
priority: 0,
satelliteId: '',
tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/ephemeris',
headers: {'content-type': 'application/json'},
body: {
enabled: false,
ephemeris: {oem: {oemData: '', s3Object: ''}, tle: {s3Object: '', tleData: ''}},
expirationTime: '',
kmsKeyArn: '',
name: '',
priority: 0,
satelliteId: '',
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}}/ephemeris');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
enabled: false,
ephemeris: {
oem: {
oemData: '',
s3Object: ''
},
tle: {
s3Object: '',
tleData: ''
}
},
expirationTime: '',
kmsKeyArn: '',
name: '',
priority: 0,
satelliteId: '',
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}}/ephemeris',
headers: {'content-type': 'application/json'},
data: {
enabled: false,
ephemeris: {oem: {oemData: '', s3Object: ''}, tle: {s3Object: '', tleData: ''}},
expirationTime: '',
kmsKeyArn: '',
name: '',
priority: 0,
satelliteId: '',
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/ephemeris';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"enabled":false,"ephemeris":{"oem":{"oemData":"","s3Object":""},"tle":{"s3Object":"","tleData":""}},"expirationTime":"","kmsKeyArn":"","name":"","priority":0,"satelliteId":"","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 = @{ @"enabled": @NO,
@"ephemeris": @{ @"oem": @{ @"oemData": @"", @"s3Object": @"" }, @"tle": @{ @"s3Object": @"", @"tleData": @"" } },
@"expirationTime": @"",
@"kmsKeyArn": @"",
@"name": @"",
@"priority": @0,
@"satelliteId": @"",
@"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ephemeris"]
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}}/ephemeris" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"enabled\": false,\n \"ephemeris\": {\n \"oem\": {\n \"oemData\": \"\",\n \"s3Object\": \"\"\n },\n \"tle\": {\n \"s3Object\": \"\",\n \"tleData\": \"\"\n }\n },\n \"expirationTime\": \"\",\n \"kmsKeyArn\": \"\",\n \"name\": \"\",\n \"priority\": 0,\n \"satelliteId\": \"\",\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/ephemeris",
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([
'enabled' => null,
'ephemeris' => [
'oem' => [
'oemData' => '',
's3Object' => ''
],
'tle' => [
's3Object' => '',
'tleData' => ''
]
],
'expirationTime' => '',
'kmsKeyArn' => '',
'name' => '',
'priority' => 0,
'satelliteId' => '',
'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}}/ephemeris', [
'body' => '{
"enabled": false,
"ephemeris": {
"oem": {
"oemData": "",
"s3Object": ""
},
"tle": {
"s3Object": "",
"tleData": ""
}
},
"expirationTime": "",
"kmsKeyArn": "",
"name": "",
"priority": 0,
"satelliteId": "",
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/ephemeris');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'enabled' => null,
'ephemeris' => [
'oem' => [
'oemData' => '',
's3Object' => ''
],
'tle' => [
's3Object' => '',
'tleData' => ''
]
],
'expirationTime' => '',
'kmsKeyArn' => '',
'name' => '',
'priority' => 0,
'satelliteId' => '',
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'enabled' => null,
'ephemeris' => [
'oem' => [
'oemData' => '',
's3Object' => ''
],
'tle' => [
's3Object' => '',
'tleData' => ''
]
],
'expirationTime' => '',
'kmsKeyArn' => '',
'name' => '',
'priority' => 0,
'satelliteId' => '',
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/ephemeris');
$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}}/ephemeris' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false,
"ephemeris": {
"oem": {
"oemData": "",
"s3Object": ""
},
"tle": {
"s3Object": "",
"tleData": ""
}
},
"expirationTime": "",
"kmsKeyArn": "",
"name": "",
"priority": 0,
"satelliteId": "",
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ephemeris' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false,
"ephemeris": {
"oem": {
"oemData": "",
"s3Object": ""
},
"tle": {
"s3Object": "",
"tleData": ""
}
},
"expirationTime": "",
"kmsKeyArn": "",
"name": "",
"priority": 0,
"satelliteId": "",
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"enabled\": false,\n \"ephemeris\": {\n \"oem\": {\n \"oemData\": \"\",\n \"s3Object\": \"\"\n },\n \"tle\": {\n \"s3Object\": \"\",\n \"tleData\": \"\"\n }\n },\n \"expirationTime\": \"\",\n \"kmsKeyArn\": \"\",\n \"name\": \"\",\n \"priority\": 0,\n \"satelliteId\": \"\",\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/ephemeris", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/ephemeris"
payload = {
"enabled": False,
"ephemeris": {
"oem": {
"oemData": "",
"s3Object": ""
},
"tle": {
"s3Object": "",
"tleData": ""
}
},
"expirationTime": "",
"kmsKeyArn": "",
"name": "",
"priority": 0,
"satelliteId": "",
"tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/ephemeris"
payload <- "{\n \"enabled\": false,\n \"ephemeris\": {\n \"oem\": {\n \"oemData\": \"\",\n \"s3Object\": \"\"\n },\n \"tle\": {\n \"s3Object\": \"\",\n \"tleData\": \"\"\n }\n },\n \"expirationTime\": \"\",\n \"kmsKeyArn\": \"\",\n \"name\": \"\",\n \"priority\": 0,\n \"satelliteId\": \"\",\n \"tags\": {}\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/ephemeris")
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 \"enabled\": false,\n \"ephemeris\": {\n \"oem\": {\n \"oemData\": \"\",\n \"s3Object\": \"\"\n },\n \"tle\": {\n \"s3Object\": \"\",\n \"tleData\": \"\"\n }\n },\n \"expirationTime\": \"\",\n \"kmsKeyArn\": \"\",\n \"name\": \"\",\n \"priority\": 0,\n \"satelliteId\": \"\",\n \"tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/ephemeris') do |req|
req.body = "{\n \"enabled\": false,\n \"ephemeris\": {\n \"oem\": {\n \"oemData\": \"\",\n \"s3Object\": \"\"\n },\n \"tle\": {\n \"s3Object\": \"\",\n \"tleData\": \"\"\n }\n },\n \"expirationTime\": \"\",\n \"kmsKeyArn\": \"\",\n \"name\": \"\",\n \"priority\": 0,\n \"satelliteId\": \"\",\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/ephemeris";
let payload = json!({
"enabled": false,
"ephemeris": json!({
"oem": json!({
"oemData": "",
"s3Object": ""
}),
"tle": json!({
"s3Object": "",
"tleData": ""
})
}),
"expirationTime": "",
"kmsKeyArn": "",
"name": "",
"priority": 0,
"satelliteId": "",
"tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/ephemeris \
--header 'content-type: application/json' \
--data '{
"enabled": false,
"ephemeris": {
"oem": {
"oemData": "",
"s3Object": ""
},
"tle": {
"s3Object": "",
"tleData": ""
}
},
"expirationTime": "",
"kmsKeyArn": "",
"name": "",
"priority": 0,
"satelliteId": "",
"tags": {}
}'
echo '{
"enabled": false,
"ephemeris": {
"oem": {
"oemData": "",
"s3Object": ""
},
"tle": {
"s3Object": "",
"tleData": ""
}
},
"expirationTime": "",
"kmsKeyArn": "",
"name": "",
"priority": 0,
"satelliteId": "",
"tags": {}
}' | \
http POST {{baseUrl}}/ephemeris \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "enabled": false,\n "ephemeris": {\n "oem": {\n "oemData": "",\n "s3Object": ""\n },\n "tle": {\n "s3Object": "",\n "tleData": ""\n }\n },\n "expirationTime": "",\n "kmsKeyArn": "",\n "name": "",\n "priority": 0,\n "satelliteId": "",\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/ephemeris
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"enabled": false,
"ephemeris": [
"oem": [
"oemData": "",
"s3Object": ""
],
"tle": [
"s3Object": "",
"tleData": ""
]
],
"expirationTime": "",
"kmsKeyArn": "",
"name": "",
"priority": 0,
"satelliteId": "",
"tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ephemeris")! 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
CreateMissionProfile
{{baseUrl}}/missionprofile
BODY json
{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"tags": {},
"trackingConfigArn": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/missionprofile");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"tags\": {},\n \"trackingConfigArn\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/missionprofile" {:content-type :json
:form-params {:contactPostPassDurationSeconds 0
:contactPrePassDurationSeconds 0
:dataflowEdges []
:minimumViableContactDurationSeconds 0
:name ""
:streamsKmsKey {:kmsAliasArn ""
:kmsKeyArn ""}
:streamsKmsRole ""
:tags {}
:trackingConfigArn ""}})
require "http/client"
url = "{{baseUrl}}/missionprofile"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"tags\": {},\n \"trackingConfigArn\": \"\"\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}}/missionprofile"),
Content = new StringContent("{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"tags\": {},\n \"trackingConfigArn\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/missionprofile");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"tags\": {},\n \"trackingConfigArn\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/missionprofile"
payload := strings.NewReader("{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"tags\": {},\n \"trackingConfigArn\": \"\"\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/missionprofile HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 294
{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"tags": {},
"trackingConfigArn": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/missionprofile")
.setHeader("content-type", "application/json")
.setBody("{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"tags\": {},\n \"trackingConfigArn\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/missionprofile"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"tags\": {},\n \"trackingConfigArn\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"tags\": {},\n \"trackingConfigArn\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/missionprofile")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/missionprofile")
.header("content-type", "application/json")
.body("{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"tags\": {},\n \"trackingConfigArn\": \"\"\n}")
.asString();
const data = JSON.stringify({
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
dataflowEdges: [],
minimumViableContactDurationSeconds: 0,
name: '',
streamsKmsKey: {
kmsAliasArn: '',
kmsKeyArn: ''
},
streamsKmsRole: '',
tags: {},
trackingConfigArn: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/missionprofile');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/missionprofile',
headers: {'content-type': 'application/json'},
data: {
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
dataflowEdges: [],
minimumViableContactDurationSeconds: 0,
name: '',
streamsKmsKey: {kmsAliasArn: '', kmsKeyArn: ''},
streamsKmsRole: '',
tags: {},
trackingConfigArn: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/missionprofile';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"contactPostPassDurationSeconds":0,"contactPrePassDurationSeconds":0,"dataflowEdges":[],"minimumViableContactDurationSeconds":0,"name":"","streamsKmsKey":{"kmsAliasArn":"","kmsKeyArn":""},"streamsKmsRole":"","tags":{},"trackingConfigArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/missionprofile',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "contactPostPassDurationSeconds": 0,\n "contactPrePassDurationSeconds": 0,\n "dataflowEdges": [],\n "minimumViableContactDurationSeconds": 0,\n "name": "",\n "streamsKmsKey": {\n "kmsAliasArn": "",\n "kmsKeyArn": ""\n },\n "streamsKmsRole": "",\n "tags": {},\n "trackingConfigArn": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"tags\": {},\n \"trackingConfigArn\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/missionprofile")
.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/missionprofile',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
dataflowEdges: [],
minimumViableContactDurationSeconds: 0,
name: '',
streamsKmsKey: {kmsAliasArn: '', kmsKeyArn: ''},
streamsKmsRole: '',
tags: {},
trackingConfigArn: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/missionprofile',
headers: {'content-type': 'application/json'},
body: {
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
dataflowEdges: [],
minimumViableContactDurationSeconds: 0,
name: '',
streamsKmsKey: {kmsAliasArn: '', kmsKeyArn: ''},
streamsKmsRole: '',
tags: {},
trackingConfigArn: ''
},
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}}/missionprofile');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
dataflowEdges: [],
minimumViableContactDurationSeconds: 0,
name: '',
streamsKmsKey: {
kmsAliasArn: '',
kmsKeyArn: ''
},
streamsKmsRole: '',
tags: {},
trackingConfigArn: ''
});
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}}/missionprofile',
headers: {'content-type': 'application/json'},
data: {
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
dataflowEdges: [],
minimumViableContactDurationSeconds: 0,
name: '',
streamsKmsKey: {kmsAliasArn: '', kmsKeyArn: ''},
streamsKmsRole: '',
tags: {},
trackingConfigArn: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/missionprofile';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"contactPostPassDurationSeconds":0,"contactPrePassDurationSeconds":0,"dataflowEdges":[],"minimumViableContactDurationSeconds":0,"name":"","streamsKmsKey":{"kmsAliasArn":"","kmsKeyArn":""},"streamsKmsRole":"","tags":{},"trackingConfigArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"contactPostPassDurationSeconds": @0,
@"contactPrePassDurationSeconds": @0,
@"dataflowEdges": @[ ],
@"minimumViableContactDurationSeconds": @0,
@"name": @"",
@"streamsKmsKey": @{ @"kmsAliasArn": @"", @"kmsKeyArn": @"" },
@"streamsKmsRole": @"",
@"tags": @{ },
@"trackingConfigArn": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/missionprofile"]
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}}/missionprofile" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"tags\": {},\n \"trackingConfigArn\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/missionprofile",
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([
'contactPostPassDurationSeconds' => 0,
'contactPrePassDurationSeconds' => 0,
'dataflowEdges' => [
],
'minimumViableContactDurationSeconds' => 0,
'name' => '',
'streamsKmsKey' => [
'kmsAliasArn' => '',
'kmsKeyArn' => ''
],
'streamsKmsRole' => '',
'tags' => [
],
'trackingConfigArn' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/missionprofile', [
'body' => '{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"tags": {},
"trackingConfigArn": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/missionprofile');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'contactPostPassDurationSeconds' => 0,
'contactPrePassDurationSeconds' => 0,
'dataflowEdges' => [
],
'minimumViableContactDurationSeconds' => 0,
'name' => '',
'streamsKmsKey' => [
'kmsAliasArn' => '',
'kmsKeyArn' => ''
],
'streamsKmsRole' => '',
'tags' => [
],
'trackingConfigArn' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'contactPostPassDurationSeconds' => 0,
'contactPrePassDurationSeconds' => 0,
'dataflowEdges' => [
],
'minimumViableContactDurationSeconds' => 0,
'name' => '',
'streamsKmsKey' => [
'kmsAliasArn' => '',
'kmsKeyArn' => ''
],
'streamsKmsRole' => '',
'tags' => [
],
'trackingConfigArn' => ''
]));
$request->setRequestUrl('{{baseUrl}}/missionprofile');
$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}}/missionprofile' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"tags": {},
"trackingConfigArn": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/missionprofile' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"tags": {},
"trackingConfigArn": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"tags\": {},\n \"trackingConfigArn\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/missionprofile", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/missionprofile"
payload = {
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"tags": {},
"trackingConfigArn": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/missionprofile"
payload <- "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"tags\": {},\n \"trackingConfigArn\": \"\"\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}}/missionprofile")
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 \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"tags\": {},\n \"trackingConfigArn\": \"\"\n}"
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/missionprofile') do |req|
req.body = "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"tags\": {},\n \"trackingConfigArn\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/missionprofile";
let payload = json!({
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": (),
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": json!({
"kmsAliasArn": "",
"kmsKeyArn": ""
}),
"streamsKmsRole": "",
"tags": json!({}),
"trackingConfigArn": ""
});
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}}/missionprofile \
--header 'content-type: application/json' \
--data '{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"tags": {},
"trackingConfigArn": ""
}'
echo '{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"tags": {},
"trackingConfigArn": ""
}' | \
http POST {{baseUrl}}/missionprofile \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "contactPostPassDurationSeconds": 0,\n "contactPrePassDurationSeconds": 0,\n "dataflowEdges": [],\n "minimumViableContactDurationSeconds": 0,\n "name": "",\n "streamsKmsKey": {\n "kmsAliasArn": "",\n "kmsKeyArn": ""\n },\n "streamsKmsRole": "",\n "tags": {},\n "trackingConfigArn": ""\n}' \
--output-document \
- {{baseUrl}}/missionprofile
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": [
"kmsAliasArn": "",
"kmsKeyArn": ""
],
"streamsKmsRole": "",
"tags": [],
"trackingConfigArn": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/missionprofile")! 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
DeleteConfig
{{baseUrl}}/config/:configType/:configId
QUERY PARAMS
configId
configType
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/config/:configType/:configId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/config/:configType/:configId")
require "http/client"
url = "{{baseUrl}}/config/:configType/:configId"
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}}/config/:configType/:configId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/config/:configType/:configId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/config/:configType/:configId"
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/config/:configType/:configId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/config/:configType/:configId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/config/:configType/:configId"))
.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}}/config/:configType/:configId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/config/:configType/:configId")
.asString();
const 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}}/config/:configType/:configId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/config/:configType/:configId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/config/:configType/:configId';
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}}/config/:configType/:configId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/config/:configType/:configId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/config/:configType/:configId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/config/:configType/:configId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/config/:configType/:configId');
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}}/config/:configType/:configId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/config/:configType/:configId';
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}}/config/:configType/:configId"]
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}}/config/:configType/:configId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/config/:configType/:configId",
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}}/config/:configType/:configId');
echo $response->getBody();
setUrl('{{baseUrl}}/config/:configType/:configId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/config/:configType/:configId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/config/:configType/:configId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/config/:configType/:configId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/config/:configType/:configId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/config/:configType/:configId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/config/:configType/:configId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/config/:configType/:configId")
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/config/:configType/:configId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/config/:configType/:configId";
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}}/config/:configType/:configId
http DELETE {{baseUrl}}/config/:configType/:configId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/config/:configType/:configId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/config/:configType/:configId")! 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
DeleteDataflowEndpointGroup
{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId
QUERY PARAMS
dataflowEndpointGroupId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId")
require "http/client"
url = "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId"
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}}/dataflowEndpointGroup/:dataflowEndpointGroupId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId"
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/dataflowEndpointGroup/:dataflowEndpointGroupId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId"))
.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}}/dataflowEndpointGroup/:dataflowEndpointGroupId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId")
.asString();
const 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}}/dataflowEndpointGroup/:dataflowEndpointGroupId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId';
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}}/dataflowEndpointGroup/:dataflowEndpointGroupId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/dataflowEndpointGroup/:dataflowEndpointGroupId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/dataflowEndpointGroup/:dataflowEndpointGroupId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId');
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}}/dataflowEndpointGroup/:dataflowEndpointGroupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId';
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}}/dataflowEndpointGroup/:dataflowEndpointGroupId"]
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}}/dataflowEndpointGroup/:dataflowEndpointGroupId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId",
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}}/dataflowEndpointGroup/:dataflowEndpointGroupId');
echo $response->getBody();
setUrl('{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/dataflowEndpointGroup/:dataflowEndpointGroupId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId")
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/dataflowEndpointGroup/:dataflowEndpointGroupId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId";
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}}/dataflowEndpointGroup/:dataflowEndpointGroupId
http DELETE {{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId")! 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
DeleteEphemeris
{{baseUrl}}/ephemeris/:ephemerisId
QUERY PARAMS
ephemerisId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ephemeris/:ephemerisId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/ephemeris/:ephemerisId")
require "http/client"
url = "{{baseUrl}}/ephemeris/:ephemerisId"
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}}/ephemeris/:ephemerisId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ephemeris/:ephemerisId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/ephemeris/:ephemerisId"
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/ephemeris/:ephemerisId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/ephemeris/:ephemerisId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/ephemeris/:ephemerisId"))
.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}}/ephemeris/:ephemerisId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/ephemeris/:ephemerisId")
.asString();
const 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}}/ephemeris/:ephemerisId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/ephemeris/:ephemerisId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/ephemeris/:ephemerisId';
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}}/ephemeris/:ephemerisId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/ephemeris/:ephemerisId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/ephemeris/:ephemerisId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/ephemeris/:ephemerisId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/ephemeris/:ephemerisId');
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}}/ephemeris/:ephemerisId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/ephemeris/:ephemerisId';
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}}/ephemeris/:ephemerisId"]
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}}/ephemeris/:ephemerisId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/ephemeris/:ephemerisId",
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}}/ephemeris/:ephemerisId');
echo $response->getBody();
setUrl('{{baseUrl}}/ephemeris/:ephemerisId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/ephemeris/:ephemerisId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/ephemeris/:ephemerisId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ephemeris/:ephemerisId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/ephemeris/:ephemerisId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/ephemeris/:ephemerisId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/ephemeris/:ephemerisId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/ephemeris/:ephemerisId")
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/ephemeris/:ephemerisId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/ephemeris/:ephemerisId";
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}}/ephemeris/:ephemerisId
http DELETE {{baseUrl}}/ephemeris/:ephemerisId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/ephemeris/:ephemerisId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ephemeris/:ephemerisId")! 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
DeleteMissionProfile
{{baseUrl}}/missionprofile/:missionProfileId
QUERY PARAMS
missionProfileId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/missionprofile/:missionProfileId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/missionprofile/:missionProfileId")
require "http/client"
url = "{{baseUrl}}/missionprofile/:missionProfileId"
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}}/missionprofile/:missionProfileId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/missionprofile/:missionProfileId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/missionprofile/:missionProfileId"
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/missionprofile/:missionProfileId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/missionprofile/:missionProfileId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/missionprofile/:missionProfileId"))
.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}}/missionprofile/:missionProfileId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/missionprofile/:missionProfileId")
.asString();
const 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}}/missionprofile/:missionProfileId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/missionprofile/:missionProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/missionprofile/:missionProfileId';
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}}/missionprofile/:missionProfileId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/missionprofile/:missionProfileId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/missionprofile/:missionProfileId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/missionprofile/:missionProfileId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/missionprofile/:missionProfileId');
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}}/missionprofile/:missionProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/missionprofile/:missionProfileId';
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}}/missionprofile/:missionProfileId"]
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}}/missionprofile/:missionProfileId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/missionprofile/:missionProfileId",
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}}/missionprofile/:missionProfileId');
echo $response->getBody();
setUrl('{{baseUrl}}/missionprofile/:missionProfileId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/missionprofile/:missionProfileId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/missionprofile/:missionProfileId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/missionprofile/:missionProfileId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/missionprofile/:missionProfileId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/missionprofile/:missionProfileId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/missionprofile/:missionProfileId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/missionprofile/:missionProfileId")
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/missionprofile/:missionProfileId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/missionprofile/:missionProfileId";
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}}/missionprofile/:missionProfileId
http DELETE {{baseUrl}}/missionprofile/:missionProfileId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/missionprofile/:missionProfileId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/missionprofile/:missionProfileId")! 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
DescribeContact
{{baseUrl}}/contact/:contactId
QUERY PARAMS
contactId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact/:contactId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/contact/:contactId")
require "http/client"
url = "{{baseUrl}}/contact/:contactId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/contact/:contactId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact/:contactId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact/:contactId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/contact/:contactId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/contact/:contactId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact/:contactId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/contact/:contactId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/contact/:contactId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/contact/:contactId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/contact/:contactId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact/:contactId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact/:contactId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/contact/:contactId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/contact/:contactId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/contact/:contactId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/contact/:contactId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/contact/:contactId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact/:contactId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact/:contactId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/contact/:contactId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact/:contactId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/contact/:contactId');
echo $response->getBody();
setUrl('{{baseUrl}}/contact/:contactId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/contact/:contactId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/contact/:contactId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact/:contactId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/contact/:contactId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact/:contactId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact/:contactId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contact/:contactId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/contact/:contactId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact/:contactId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/contact/:contactId
http GET {{baseUrl}}/contact/:contactId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/contact/:contactId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact/:contactId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
DescribeEphemeris
{{baseUrl}}/ephemeris/:ephemerisId
QUERY PARAMS
ephemerisId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ephemeris/:ephemerisId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/ephemeris/:ephemerisId")
require "http/client"
url = "{{baseUrl}}/ephemeris/:ephemerisId"
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}}/ephemeris/:ephemerisId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ephemeris/:ephemerisId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/ephemeris/:ephemerisId"
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/ephemeris/:ephemerisId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/ephemeris/:ephemerisId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/ephemeris/:ephemerisId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/ephemeris/:ephemerisId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/ephemeris/:ephemerisId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/ephemeris/:ephemerisId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/ephemeris/:ephemerisId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/ephemeris/:ephemerisId';
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}}/ephemeris/:ephemerisId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/ephemeris/:ephemerisId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/ephemeris/:ephemerisId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/ephemeris/:ephemerisId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/ephemeris/:ephemerisId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/ephemeris/:ephemerisId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/ephemeris/:ephemerisId';
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}}/ephemeris/:ephemerisId"]
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}}/ephemeris/:ephemerisId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/ephemeris/:ephemerisId",
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}}/ephemeris/:ephemerisId');
echo $response->getBody();
setUrl('{{baseUrl}}/ephemeris/:ephemerisId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/ephemeris/:ephemerisId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/ephemeris/:ephemerisId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ephemeris/:ephemerisId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/ephemeris/:ephemerisId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/ephemeris/:ephemerisId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/ephemeris/:ephemerisId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/ephemeris/:ephemerisId")
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/ephemeris/:ephemerisId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/ephemeris/:ephemerisId";
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}}/ephemeris/:ephemerisId
http GET {{baseUrl}}/ephemeris/:ephemerisId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/ephemeris/:ephemerisId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ephemeris/:ephemerisId")! 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
GetAgentConfiguration
{{baseUrl}}/agent/:agentId/configuration
QUERY PARAMS
agentId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/agent/:agentId/configuration");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/agent/:agentId/configuration")
require "http/client"
url = "{{baseUrl}}/agent/:agentId/configuration"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/agent/:agentId/configuration"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/agent/:agentId/configuration");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/agent/:agentId/configuration"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/agent/:agentId/configuration HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/agent/:agentId/configuration")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/agent/:agentId/configuration"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/agent/:agentId/configuration")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/agent/:agentId/configuration")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/agent/:agentId/configuration');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/agent/:agentId/configuration'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/agent/:agentId/configuration';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/agent/:agentId/configuration',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/agent/:agentId/configuration")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/agent/:agentId/configuration',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/agent/:agentId/configuration'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/agent/:agentId/configuration');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/agent/:agentId/configuration'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/agent/:agentId/configuration';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/agent/:agentId/configuration"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/agent/:agentId/configuration" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/agent/:agentId/configuration",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/agent/:agentId/configuration');
echo $response->getBody();
setUrl('{{baseUrl}}/agent/:agentId/configuration');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/agent/:agentId/configuration');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/agent/:agentId/configuration' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/agent/:agentId/configuration' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/agent/:agentId/configuration")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/agent/:agentId/configuration"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/agent/:agentId/configuration"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/agent/:agentId/configuration")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/agent/:agentId/configuration') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/agent/:agentId/configuration";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/agent/:agentId/configuration
http GET {{baseUrl}}/agent/:agentId/configuration
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/agent/:agentId/configuration
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/agent/:agentId/configuration")! 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
GetConfig
{{baseUrl}}/config/:configType/:configId
QUERY PARAMS
configId
configType
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/config/:configType/:configId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/config/:configType/:configId")
require "http/client"
url = "{{baseUrl}}/config/:configType/:configId"
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}}/config/:configType/:configId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/config/:configType/:configId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/config/:configType/:configId"
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/config/:configType/:configId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/config/:configType/:configId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/config/:configType/:configId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/config/:configType/:configId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/config/:configType/:configId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/config/:configType/:configId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/config/:configType/:configId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/config/:configType/:configId';
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}}/config/:configType/:configId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/config/:configType/:configId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/config/:configType/:configId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/config/:configType/:configId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/config/:configType/:configId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/config/:configType/:configId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/config/:configType/:configId';
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}}/config/:configType/:configId"]
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}}/config/:configType/:configId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/config/:configType/:configId",
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}}/config/:configType/:configId');
echo $response->getBody();
setUrl('{{baseUrl}}/config/:configType/:configId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/config/:configType/:configId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/config/:configType/:configId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/config/:configType/:configId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/config/:configType/:configId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/config/:configType/:configId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/config/:configType/:configId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/config/:configType/:configId")
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/config/:configType/:configId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/config/:configType/:configId";
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}}/config/:configType/:configId
http GET {{baseUrl}}/config/:configType/:configId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/config/:configType/:configId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/config/:configType/:configId")! 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
GetDataflowEndpointGroup
{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId
QUERY PARAMS
dataflowEndpointGroupId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId")
require "http/client"
url = "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId"
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}}/dataflowEndpointGroup/:dataflowEndpointGroupId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId"
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/dataflowEndpointGroup/:dataflowEndpointGroupId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId';
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}}/dataflowEndpointGroup/:dataflowEndpointGroupId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/dataflowEndpointGroup/:dataflowEndpointGroupId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId';
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}}/dataflowEndpointGroup/:dataflowEndpointGroupId"]
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}}/dataflowEndpointGroup/:dataflowEndpointGroupId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId",
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}}/dataflowEndpointGroup/:dataflowEndpointGroupId');
echo $response->getBody();
setUrl('{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/dataflowEndpointGroup/:dataflowEndpointGroupId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId")
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/dataflowEndpointGroup/:dataflowEndpointGroupId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId";
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}}/dataflowEndpointGroup/:dataflowEndpointGroupId
http GET {{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dataflowEndpointGroup/:dataflowEndpointGroupId")! 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
GetMinuteUsage
{{baseUrl}}/minute-usage
BODY json
{
"month": 0,
"year": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/minute-usage");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"month\": 0,\n \"year\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/minute-usage" {:content-type :json
:form-params {:month 0
:year 0}})
require "http/client"
url = "{{baseUrl}}/minute-usage"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"month\": 0,\n \"year\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/minute-usage"),
Content = new StringContent("{\n \"month\": 0,\n \"year\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/minute-usage");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"month\": 0,\n \"year\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/minute-usage"
payload := strings.NewReader("{\n \"month\": 0,\n \"year\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/minute-usage HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 29
{
"month": 0,
"year": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/minute-usage")
.setHeader("content-type", "application/json")
.setBody("{\n \"month\": 0,\n \"year\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/minute-usage"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"month\": 0,\n \"year\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"month\": 0,\n \"year\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/minute-usage")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/minute-usage")
.header("content-type", "application/json")
.body("{\n \"month\": 0,\n \"year\": 0\n}")
.asString();
const data = JSON.stringify({
month: 0,
year: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/minute-usage');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/minute-usage',
headers: {'content-type': 'application/json'},
data: {month: 0, year: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/minute-usage';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"month":0,"year":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/minute-usage',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "month": 0,\n "year": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"month\": 0,\n \"year\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/minute-usage")
.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/minute-usage',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({month: 0, year: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/minute-usage',
headers: {'content-type': 'application/json'},
body: {month: 0, year: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/minute-usage');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
month: 0,
year: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/minute-usage',
headers: {'content-type': 'application/json'},
data: {month: 0, year: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/minute-usage';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"month":0,"year":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"month": @0,
@"year": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/minute-usage"]
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}}/minute-usage" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"month\": 0,\n \"year\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/minute-usage",
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([
'month' => 0,
'year' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/minute-usage', [
'body' => '{
"month": 0,
"year": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/minute-usage');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'month' => 0,
'year' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'month' => 0,
'year' => 0
]));
$request->setRequestUrl('{{baseUrl}}/minute-usage');
$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}}/minute-usage' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"month": 0,
"year": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/minute-usage' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"month": 0,
"year": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"month\": 0,\n \"year\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/minute-usage", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/minute-usage"
payload = {
"month": 0,
"year": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/minute-usage"
payload <- "{\n \"month\": 0,\n \"year\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/minute-usage")
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 \"month\": 0,\n \"year\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/minute-usage') do |req|
req.body = "{\n \"month\": 0,\n \"year\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/minute-usage";
let payload = json!({
"month": 0,
"year": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/minute-usage \
--header 'content-type: application/json' \
--data '{
"month": 0,
"year": 0
}'
echo '{
"month": 0,
"year": 0
}' | \
http POST {{baseUrl}}/minute-usage \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "month": 0,\n "year": 0\n}' \
--output-document \
- {{baseUrl}}/minute-usage
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"month": 0,
"year": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/minute-usage")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetMissionProfile
{{baseUrl}}/missionprofile/:missionProfileId
QUERY PARAMS
missionProfileId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/missionprofile/:missionProfileId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/missionprofile/:missionProfileId")
require "http/client"
url = "{{baseUrl}}/missionprofile/:missionProfileId"
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}}/missionprofile/:missionProfileId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/missionprofile/:missionProfileId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/missionprofile/:missionProfileId"
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/missionprofile/:missionProfileId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/missionprofile/:missionProfileId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/missionprofile/:missionProfileId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/missionprofile/:missionProfileId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/missionprofile/:missionProfileId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/missionprofile/:missionProfileId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/missionprofile/:missionProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/missionprofile/:missionProfileId';
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}}/missionprofile/:missionProfileId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/missionprofile/:missionProfileId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/missionprofile/:missionProfileId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/missionprofile/:missionProfileId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/missionprofile/:missionProfileId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/missionprofile/:missionProfileId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/missionprofile/:missionProfileId';
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}}/missionprofile/:missionProfileId"]
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}}/missionprofile/:missionProfileId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/missionprofile/:missionProfileId",
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}}/missionprofile/:missionProfileId');
echo $response->getBody();
setUrl('{{baseUrl}}/missionprofile/:missionProfileId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/missionprofile/:missionProfileId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/missionprofile/:missionProfileId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/missionprofile/:missionProfileId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/missionprofile/:missionProfileId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/missionprofile/:missionProfileId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/missionprofile/:missionProfileId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/missionprofile/:missionProfileId")
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/missionprofile/:missionProfileId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/missionprofile/:missionProfileId";
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}}/missionprofile/:missionProfileId
http GET {{baseUrl}}/missionprofile/:missionProfileId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/missionprofile/:missionProfileId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/missionprofile/:missionProfileId")! 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
GetSatellite
{{baseUrl}}/satellite/:satelliteId
QUERY PARAMS
satelliteId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/satellite/:satelliteId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/satellite/:satelliteId")
require "http/client"
url = "{{baseUrl}}/satellite/:satelliteId"
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}}/satellite/:satelliteId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/satellite/:satelliteId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/satellite/:satelliteId"
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/satellite/:satelliteId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/satellite/:satelliteId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/satellite/:satelliteId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/satellite/:satelliteId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/satellite/:satelliteId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/satellite/:satelliteId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/satellite/:satelliteId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/satellite/:satelliteId';
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}}/satellite/:satelliteId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/satellite/:satelliteId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/satellite/:satelliteId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/satellite/:satelliteId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/satellite/:satelliteId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/satellite/:satelliteId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/satellite/:satelliteId';
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}}/satellite/:satelliteId"]
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}}/satellite/:satelliteId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/satellite/:satelliteId",
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}}/satellite/:satelliteId');
echo $response->getBody();
setUrl('{{baseUrl}}/satellite/:satelliteId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/satellite/:satelliteId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/satellite/:satelliteId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/satellite/:satelliteId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/satellite/:satelliteId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/satellite/:satelliteId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/satellite/:satelliteId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/satellite/:satelliteId")
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/satellite/:satelliteId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/satellite/:satelliteId";
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}}/satellite/:satelliteId
http GET {{baseUrl}}/satellite/:satelliteId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/satellite/:satelliteId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/satellite/:satelliteId")! 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
ListConfigs
{{baseUrl}}/config
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/config");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/config")
require "http/client"
url = "{{baseUrl}}/config"
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}}/config"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/config");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/config"
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/config HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/config")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/config"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/config")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/config")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/config');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/config'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/config';
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}}/config',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/config")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/config',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/config'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/config');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/config'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/config';
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}}/config"]
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}}/config" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/config",
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}}/config');
echo $response->getBody();
setUrl('{{baseUrl}}/config');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/config');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/config' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/config' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/config")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/config"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/config"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/config")
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/config') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/config";
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}}/config
http GET {{baseUrl}}/config
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/config
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/config")! 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
ListContacts
{{baseUrl}}/contacts
BODY json
{
"endTime": "",
"groundStation": "",
"maxResults": 0,
"missionProfileArn": "",
"nextToken": "",
"satelliteArn": "",
"startTime": "",
"statusList": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contacts");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"maxResults\": 0,\n \"missionProfileArn\": \"\",\n \"nextToken\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contacts" {:content-type :json
:form-params {:endTime ""
:groundStation ""
:maxResults 0
:missionProfileArn ""
:nextToken ""
:satelliteArn ""
:startTime ""
:statusList []}})
require "http/client"
url = "{{baseUrl}}/contacts"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"maxResults\": 0,\n \"missionProfileArn\": \"\",\n \"nextToken\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/contacts"),
Content = new StringContent("{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"maxResults\": 0,\n \"missionProfileArn\": \"\",\n \"nextToken\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contacts");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"maxResults\": 0,\n \"missionProfileArn\": \"\",\n \"nextToken\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contacts"
payload := strings.NewReader("{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"maxResults\": 0,\n \"missionProfileArn\": \"\",\n \"nextToken\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/contacts HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 168
{
"endTime": "",
"groundStation": "",
"maxResults": 0,
"missionProfileArn": "",
"nextToken": "",
"satelliteArn": "",
"startTime": "",
"statusList": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contacts")
.setHeader("content-type", "application/json")
.setBody("{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"maxResults\": 0,\n \"missionProfileArn\": \"\",\n \"nextToken\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contacts"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"maxResults\": 0,\n \"missionProfileArn\": \"\",\n \"nextToken\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"maxResults\": 0,\n \"missionProfileArn\": \"\",\n \"nextToken\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contacts")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contacts")
.header("content-type", "application/json")
.body("{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"maxResults\": 0,\n \"missionProfileArn\": \"\",\n \"nextToken\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}")
.asString();
const data = JSON.stringify({
endTime: '',
groundStation: '',
maxResults: 0,
missionProfileArn: '',
nextToken: '',
satelliteArn: '',
startTime: '',
statusList: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/contacts');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contacts',
headers: {'content-type': 'application/json'},
data: {
endTime: '',
groundStation: '',
maxResults: 0,
missionProfileArn: '',
nextToken: '',
satelliteArn: '',
startTime: '',
statusList: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contacts';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"endTime":"","groundStation":"","maxResults":0,"missionProfileArn":"","nextToken":"","satelliteArn":"","startTime":"","statusList":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contacts',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "endTime": "",\n "groundStation": "",\n "maxResults": 0,\n "missionProfileArn": "",\n "nextToken": "",\n "satelliteArn": "",\n "startTime": "",\n "statusList": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"maxResults\": 0,\n \"missionProfileArn\": \"\",\n \"nextToken\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contacts")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/contacts',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
endTime: '',
groundStation: '',
maxResults: 0,
missionProfileArn: '',
nextToken: '',
satelliteArn: '',
startTime: '',
statusList: []
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contacts',
headers: {'content-type': 'application/json'},
body: {
endTime: '',
groundStation: '',
maxResults: 0,
missionProfileArn: '',
nextToken: '',
satelliteArn: '',
startTime: '',
statusList: []
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/contacts');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
endTime: '',
groundStation: '',
maxResults: 0,
missionProfileArn: '',
nextToken: '',
satelliteArn: '',
startTime: '',
statusList: []
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/contacts',
headers: {'content-type': 'application/json'},
data: {
endTime: '',
groundStation: '',
maxResults: 0,
missionProfileArn: '',
nextToken: '',
satelliteArn: '',
startTime: '',
statusList: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contacts';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"endTime":"","groundStation":"","maxResults":0,"missionProfileArn":"","nextToken":"","satelliteArn":"","startTime":"","statusList":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"endTime": @"",
@"groundStation": @"",
@"maxResults": @0,
@"missionProfileArn": @"",
@"nextToken": @"",
@"satelliteArn": @"",
@"startTime": @"",
@"statusList": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contacts"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/contacts" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"maxResults\": 0,\n \"missionProfileArn\": \"\",\n \"nextToken\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contacts",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'endTime' => '',
'groundStation' => '',
'maxResults' => 0,
'missionProfileArn' => '',
'nextToken' => '',
'satelliteArn' => '',
'startTime' => '',
'statusList' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/contacts', [
'body' => '{
"endTime": "",
"groundStation": "",
"maxResults": 0,
"missionProfileArn": "",
"nextToken": "",
"satelliteArn": "",
"startTime": "",
"statusList": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contacts');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'endTime' => '',
'groundStation' => '',
'maxResults' => 0,
'missionProfileArn' => '',
'nextToken' => '',
'satelliteArn' => '',
'startTime' => '',
'statusList' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'endTime' => '',
'groundStation' => '',
'maxResults' => 0,
'missionProfileArn' => '',
'nextToken' => '',
'satelliteArn' => '',
'startTime' => '',
'statusList' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/contacts');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/contacts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"endTime": "",
"groundStation": "",
"maxResults": 0,
"missionProfileArn": "",
"nextToken": "",
"satelliteArn": "",
"startTime": "",
"statusList": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contacts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"endTime": "",
"groundStation": "",
"maxResults": 0,
"missionProfileArn": "",
"nextToken": "",
"satelliteArn": "",
"startTime": "",
"statusList": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"maxResults\": 0,\n \"missionProfileArn\": \"\",\n \"nextToken\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contacts", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contacts"
payload = {
"endTime": "",
"groundStation": "",
"maxResults": 0,
"missionProfileArn": "",
"nextToken": "",
"satelliteArn": "",
"startTime": "",
"statusList": []
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contacts"
payload <- "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"maxResults\": 0,\n \"missionProfileArn\": \"\",\n \"nextToken\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contacts")
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 \"endTime\": \"\",\n \"groundStation\": \"\",\n \"maxResults\": 0,\n \"missionProfileArn\": \"\",\n \"nextToken\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/contacts') do |req|
req.body = "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"maxResults\": 0,\n \"missionProfileArn\": \"\",\n \"nextToken\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contacts";
let payload = json!({
"endTime": "",
"groundStation": "",
"maxResults": 0,
"missionProfileArn": "",
"nextToken": "",
"satelliteArn": "",
"startTime": "",
"statusList": ()
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/contacts \
--header 'content-type: application/json' \
--data '{
"endTime": "",
"groundStation": "",
"maxResults": 0,
"missionProfileArn": "",
"nextToken": "",
"satelliteArn": "",
"startTime": "",
"statusList": []
}'
echo '{
"endTime": "",
"groundStation": "",
"maxResults": 0,
"missionProfileArn": "",
"nextToken": "",
"satelliteArn": "",
"startTime": "",
"statusList": []
}' | \
http POST {{baseUrl}}/contacts \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "endTime": "",\n "groundStation": "",\n "maxResults": 0,\n "missionProfileArn": "",\n "nextToken": "",\n "satelliteArn": "",\n "startTime": "",\n "statusList": []\n}' \
--output-document \
- {{baseUrl}}/contacts
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"endTime": "",
"groundStation": "",
"maxResults": 0,
"missionProfileArn": "",
"nextToken": "",
"satelliteArn": "",
"startTime": "",
"statusList": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contacts")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListDataflowEndpointGroups
{{baseUrl}}/dataflowEndpointGroup
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dataflowEndpointGroup");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/dataflowEndpointGroup")
require "http/client"
url = "{{baseUrl}}/dataflowEndpointGroup"
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}}/dataflowEndpointGroup"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dataflowEndpointGroup");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dataflowEndpointGroup"
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/dataflowEndpointGroup HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/dataflowEndpointGroup")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dataflowEndpointGroup"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/dataflowEndpointGroup")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/dataflowEndpointGroup")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/dataflowEndpointGroup');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/dataflowEndpointGroup'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dataflowEndpointGroup';
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}}/dataflowEndpointGroup',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/dataflowEndpointGroup")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/dataflowEndpointGroup',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/dataflowEndpointGroup'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/dataflowEndpointGroup');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/dataflowEndpointGroup'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dataflowEndpointGroup';
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}}/dataflowEndpointGroup"]
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}}/dataflowEndpointGroup" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dataflowEndpointGroup",
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}}/dataflowEndpointGroup');
echo $response->getBody();
setUrl('{{baseUrl}}/dataflowEndpointGroup');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/dataflowEndpointGroup');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dataflowEndpointGroup' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dataflowEndpointGroup' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/dataflowEndpointGroup")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dataflowEndpointGroup"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dataflowEndpointGroup"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dataflowEndpointGroup")
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/dataflowEndpointGroup') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dataflowEndpointGroup";
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}}/dataflowEndpointGroup
http GET {{baseUrl}}/dataflowEndpointGroup
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/dataflowEndpointGroup
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dataflowEndpointGroup")! 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
ListEphemerides
{{baseUrl}}/ephemerides
BODY json
{
"endTime": "",
"satelliteId": "",
"startTime": "",
"statusList": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ephemerides");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"endTime\": \"\",\n \"satelliteId\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/ephemerides" {:content-type :json
:form-params {:endTime ""
:satelliteId ""
:startTime ""
:statusList []}})
require "http/client"
url = "{{baseUrl}}/ephemerides"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"endTime\": \"\",\n \"satelliteId\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\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}}/ephemerides"),
Content = new StringContent("{\n \"endTime\": \"\",\n \"satelliteId\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ephemerides");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"endTime\": \"\",\n \"satelliteId\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/ephemerides"
payload := strings.NewReader("{\n \"endTime\": \"\",\n \"satelliteId\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\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/ephemerides HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 79
{
"endTime": "",
"satelliteId": "",
"startTime": "",
"statusList": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/ephemerides")
.setHeader("content-type", "application/json")
.setBody("{\n \"endTime\": \"\",\n \"satelliteId\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/ephemerides"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"endTime\": \"\",\n \"satelliteId\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"endTime\": \"\",\n \"satelliteId\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/ephemerides")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/ephemerides")
.header("content-type", "application/json")
.body("{\n \"endTime\": \"\",\n \"satelliteId\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}")
.asString();
const data = JSON.stringify({
endTime: '',
satelliteId: '',
startTime: '',
statusList: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/ephemerides');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/ephemerides',
headers: {'content-type': 'application/json'},
data: {endTime: '', satelliteId: '', startTime: '', statusList: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/ephemerides';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"endTime":"","satelliteId":"","startTime":"","statusList":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/ephemerides',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "endTime": "",\n "satelliteId": "",\n "startTime": "",\n "statusList": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"endTime\": \"\",\n \"satelliteId\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/ephemerides")
.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/ephemerides',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({endTime: '', satelliteId: '', startTime: '', statusList: []}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/ephemerides',
headers: {'content-type': 'application/json'},
body: {endTime: '', satelliteId: '', startTime: '', statusList: []},
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}}/ephemerides');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
endTime: '',
satelliteId: '',
startTime: '',
statusList: []
});
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}}/ephemerides',
headers: {'content-type': 'application/json'},
data: {endTime: '', satelliteId: '', startTime: '', statusList: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/ephemerides';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"endTime":"","satelliteId":"","startTime":"","statusList":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"endTime": @"",
@"satelliteId": @"",
@"startTime": @"",
@"statusList": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ephemerides"]
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}}/ephemerides" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"endTime\": \"\",\n \"satelliteId\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/ephemerides",
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([
'endTime' => '',
'satelliteId' => '',
'startTime' => '',
'statusList' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/ephemerides', [
'body' => '{
"endTime": "",
"satelliteId": "",
"startTime": "",
"statusList": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/ephemerides');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'endTime' => '',
'satelliteId' => '',
'startTime' => '',
'statusList' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'endTime' => '',
'satelliteId' => '',
'startTime' => '',
'statusList' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/ephemerides');
$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}}/ephemerides' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"endTime": "",
"satelliteId": "",
"startTime": "",
"statusList": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ephemerides' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"endTime": "",
"satelliteId": "",
"startTime": "",
"statusList": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"endTime\": \"\",\n \"satelliteId\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/ephemerides", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/ephemerides"
payload = {
"endTime": "",
"satelliteId": "",
"startTime": "",
"statusList": []
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/ephemerides"
payload <- "{\n \"endTime\": \"\",\n \"satelliteId\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\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}}/ephemerides")
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 \"endTime\": \"\",\n \"satelliteId\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}"
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/ephemerides') do |req|
req.body = "{\n \"endTime\": \"\",\n \"satelliteId\": \"\",\n \"startTime\": \"\",\n \"statusList\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/ephemerides";
let payload = json!({
"endTime": "",
"satelliteId": "",
"startTime": "",
"statusList": ()
});
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}}/ephemerides \
--header 'content-type: application/json' \
--data '{
"endTime": "",
"satelliteId": "",
"startTime": "",
"statusList": []
}'
echo '{
"endTime": "",
"satelliteId": "",
"startTime": "",
"statusList": []
}' | \
http POST {{baseUrl}}/ephemerides \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "endTime": "",\n "satelliteId": "",\n "startTime": "",\n "statusList": []\n}' \
--output-document \
- {{baseUrl}}/ephemerides
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"endTime": "",
"satelliteId": "",
"startTime": "",
"statusList": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ephemerides")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListGroundStations
{{baseUrl}}/groundstation
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/groundstation");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/groundstation")
require "http/client"
url = "{{baseUrl}}/groundstation"
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}}/groundstation"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/groundstation");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/groundstation"
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/groundstation HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/groundstation")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/groundstation"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/groundstation")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/groundstation")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/groundstation');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/groundstation'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/groundstation';
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}}/groundstation',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/groundstation")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/groundstation',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/groundstation'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/groundstation');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/groundstation'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/groundstation';
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}}/groundstation"]
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}}/groundstation" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/groundstation",
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}}/groundstation');
echo $response->getBody();
setUrl('{{baseUrl}}/groundstation');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/groundstation');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/groundstation' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/groundstation' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/groundstation")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/groundstation"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/groundstation"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/groundstation")
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/groundstation') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/groundstation";
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}}/groundstation
http GET {{baseUrl}}/groundstation
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/groundstation
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/groundstation")! 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
ListMissionProfiles
{{baseUrl}}/missionprofile
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/missionprofile");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/missionprofile")
require "http/client"
url = "{{baseUrl}}/missionprofile"
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}}/missionprofile"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/missionprofile");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/missionprofile"
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/missionprofile HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/missionprofile")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/missionprofile"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/missionprofile")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/missionprofile")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/missionprofile');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/missionprofile'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/missionprofile';
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}}/missionprofile',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/missionprofile")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/missionprofile',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/missionprofile'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/missionprofile');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/missionprofile'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/missionprofile';
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}}/missionprofile"]
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}}/missionprofile" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/missionprofile",
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}}/missionprofile');
echo $response->getBody();
setUrl('{{baseUrl}}/missionprofile');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/missionprofile');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/missionprofile' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/missionprofile' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/missionprofile")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/missionprofile"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/missionprofile"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/missionprofile")
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/missionprofile') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/missionprofile";
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}}/missionprofile
http GET {{baseUrl}}/missionprofile
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/missionprofile
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/missionprofile")! 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
ListSatellites
{{baseUrl}}/satellite
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/satellite");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/satellite")
require "http/client"
url = "{{baseUrl}}/satellite"
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}}/satellite"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/satellite");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/satellite"
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/satellite HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/satellite")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/satellite"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/satellite")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/satellite")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/satellite');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/satellite'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/satellite';
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}}/satellite',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/satellite")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/satellite',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/satellite'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/satellite');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/satellite'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/satellite';
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}}/satellite"]
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}}/satellite" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/satellite",
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}}/satellite');
echo $response->getBody();
setUrl('{{baseUrl}}/satellite');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/satellite');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/satellite' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/satellite' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/satellite")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/satellite"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/satellite"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/satellite")
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/satellite') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/satellite";
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}}/satellite
http GET {{baseUrl}}/satellite
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/satellite
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/satellite")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
ListTagsForResource
{{baseUrl}}/tags/:resourceArn
QUERY PARAMS
resourceArn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:resourceArn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/tags/:resourceArn")
require "http/client"
url = "{{baseUrl}}/tags/:resourceArn"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/tags/:resourceArn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:resourceArn");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:resourceArn"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/tags/:resourceArn HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/tags/:resourceArn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:resourceArn"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:resourceArn")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/tags/:resourceArn")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/tags/:resourceArn');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/tags/:resourceArn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:resourceArn';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:resourceArn',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags/:resourceArn")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:resourceArn',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/tags/:resourceArn'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/tags/:resourceArn');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/tags/:resourceArn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:resourceArn';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:resourceArn"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:resourceArn" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:resourceArn",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/tags/:resourceArn');
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:resourceArn');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags/:resourceArn');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:resourceArn' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:resourceArn' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/tags/:resourceArn")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:resourceArn"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:resourceArn"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:resourceArn")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/tags/:resourceArn') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:resourceArn";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/tags/:resourceArn
http GET {{baseUrl}}/tags/:resourceArn
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/tags/:resourceArn
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:resourceArn")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
RegisterAgent
{{baseUrl}}/agent
BODY json
{
"agentDetails": {
"agentCpuCores": "",
"agentVersion": "",
"componentVersions": "",
"instanceId": "",
"instanceType": "",
"reservedCpuCores": ""
},
"discoveryData": {
"capabilityArns": "",
"privateIpAddresses": "",
"publicIpAddresses": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/agent");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"agentDetails\": {\n \"agentCpuCores\": \"\",\n \"agentVersion\": \"\",\n \"componentVersions\": \"\",\n \"instanceId\": \"\",\n \"instanceType\": \"\",\n \"reservedCpuCores\": \"\"\n },\n \"discoveryData\": {\n \"capabilityArns\": \"\",\n \"privateIpAddresses\": \"\",\n \"publicIpAddresses\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/agent" {:content-type :json
:form-params {:agentDetails {:agentCpuCores ""
:agentVersion ""
:componentVersions ""
:instanceId ""
:instanceType ""
:reservedCpuCores ""}
:discoveryData {:capabilityArns ""
:privateIpAddresses ""
:publicIpAddresses ""}}})
require "http/client"
url = "{{baseUrl}}/agent"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"agentDetails\": {\n \"agentCpuCores\": \"\",\n \"agentVersion\": \"\",\n \"componentVersions\": \"\",\n \"instanceId\": \"\",\n \"instanceType\": \"\",\n \"reservedCpuCores\": \"\"\n },\n \"discoveryData\": {\n \"capabilityArns\": \"\",\n \"privateIpAddresses\": \"\",\n \"publicIpAddresses\": \"\"\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}}/agent"),
Content = new StringContent("{\n \"agentDetails\": {\n \"agentCpuCores\": \"\",\n \"agentVersion\": \"\",\n \"componentVersions\": \"\",\n \"instanceId\": \"\",\n \"instanceType\": \"\",\n \"reservedCpuCores\": \"\"\n },\n \"discoveryData\": {\n \"capabilityArns\": \"\",\n \"privateIpAddresses\": \"\",\n \"publicIpAddresses\": \"\"\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}}/agent");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"agentDetails\": {\n \"agentCpuCores\": \"\",\n \"agentVersion\": \"\",\n \"componentVersions\": \"\",\n \"instanceId\": \"\",\n \"instanceType\": \"\",\n \"reservedCpuCores\": \"\"\n },\n \"discoveryData\": {\n \"capabilityArns\": \"\",\n \"privateIpAddresses\": \"\",\n \"publicIpAddresses\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/agent"
payload := strings.NewReader("{\n \"agentDetails\": {\n \"agentCpuCores\": \"\",\n \"agentVersion\": \"\",\n \"componentVersions\": \"\",\n \"instanceId\": \"\",\n \"instanceType\": \"\",\n \"reservedCpuCores\": \"\"\n },\n \"discoveryData\": {\n \"capabilityArns\": \"\",\n \"privateIpAddresses\": \"\",\n \"publicIpAddresses\": \"\"\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/agent HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 288
{
"agentDetails": {
"agentCpuCores": "",
"agentVersion": "",
"componentVersions": "",
"instanceId": "",
"instanceType": "",
"reservedCpuCores": ""
},
"discoveryData": {
"capabilityArns": "",
"privateIpAddresses": "",
"publicIpAddresses": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/agent")
.setHeader("content-type", "application/json")
.setBody("{\n \"agentDetails\": {\n \"agentCpuCores\": \"\",\n \"agentVersion\": \"\",\n \"componentVersions\": \"\",\n \"instanceId\": \"\",\n \"instanceType\": \"\",\n \"reservedCpuCores\": \"\"\n },\n \"discoveryData\": {\n \"capabilityArns\": \"\",\n \"privateIpAddresses\": \"\",\n \"publicIpAddresses\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/agent"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"agentDetails\": {\n \"agentCpuCores\": \"\",\n \"agentVersion\": \"\",\n \"componentVersions\": \"\",\n \"instanceId\": \"\",\n \"instanceType\": \"\",\n \"reservedCpuCores\": \"\"\n },\n \"discoveryData\": {\n \"capabilityArns\": \"\",\n \"privateIpAddresses\": \"\",\n \"publicIpAddresses\": \"\"\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 \"agentDetails\": {\n \"agentCpuCores\": \"\",\n \"agentVersion\": \"\",\n \"componentVersions\": \"\",\n \"instanceId\": \"\",\n \"instanceType\": \"\",\n \"reservedCpuCores\": \"\"\n },\n \"discoveryData\": {\n \"capabilityArns\": \"\",\n \"privateIpAddresses\": \"\",\n \"publicIpAddresses\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/agent")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/agent")
.header("content-type", "application/json")
.body("{\n \"agentDetails\": {\n \"agentCpuCores\": \"\",\n \"agentVersion\": \"\",\n \"componentVersions\": \"\",\n \"instanceId\": \"\",\n \"instanceType\": \"\",\n \"reservedCpuCores\": \"\"\n },\n \"discoveryData\": {\n \"capabilityArns\": \"\",\n \"privateIpAddresses\": \"\",\n \"publicIpAddresses\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
agentDetails: {
agentCpuCores: '',
agentVersion: '',
componentVersions: '',
instanceId: '',
instanceType: '',
reservedCpuCores: ''
},
discoveryData: {
capabilityArns: '',
privateIpAddresses: '',
publicIpAddresses: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/agent');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/agent',
headers: {'content-type': 'application/json'},
data: {
agentDetails: {
agentCpuCores: '',
agentVersion: '',
componentVersions: '',
instanceId: '',
instanceType: '',
reservedCpuCores: ''
},
discoveryData: {capabilityArns: '', privateIpAddresses: '', publicIpAddresses: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/agent';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"agentDetails":{"agentCpuCores":"","agentVersion":"","componentVersions":"","instanceId":"","instanceType":"","reservedCpuCores":""},"discoveryData":{"capabilityArns":"","privateIpAddresses":"","publicIpAddresses":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/agent',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "agentDetails": {\n "agentCpuCores": "",\n "agentVersion": "",\n "componentVersions": "",\n "instanceId": "",\n "instanceType": "",\n "reservedCpuCores": ""\n },\n "discoveryData": {\n "capabilityArns": "",\n "privateIpAddresses": "",\n "publicIpAddresses": ""\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 \"agentDetails\": {\n \"agentCpuCores\": \"\",\n \"agentVersion\": \"\",\n \"componentVersions\": \"\",\n \"instanceId\": \"\",\n \"instanceType\": \"\",\n \"reservedCpuCores\": \"\"\n },\n \"discoveryData\": {\n \"capabilityArns\": \"\",\n \"privateIpAddresses\": \"\",\n \"publicIpAddresses\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/agent")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/agent',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
agentDetails: {
agentCpuCores: '',
agentVersion: '',
componentVersions: '',
instanceId: '',
instanceType: '',
reservedCpuCores: ''
},
discoveryData: {capabilityArns: '', privateIpAddresses: '', publicIpAddresses: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/agent',
headers: {'content-type': 'application/json'},
body: {
agentDetails: {
agentCpuCores: '',
agentVersion: '',
componentVersions: '',
instanceId: '',
instanceType: '',
reservedCpuCores: ''
},
discoveryData: {capabilityArns: '', privateIpAddresses: '', publicIpAddresses: ''}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/agent');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
agentDetails: {
agentCpuCores: '',
agentVersion: '',
componentVersions: '',
instanceId: '',
instanceType: '',
reservedCpuCores: ''
},
discoveryData: {
capabilityArns: '',
privateIpAddresses: '',
publicIpAddresses: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/agent',
headers: {'content-type': 'application/json'},
data: {
agentDetails: {
agentCpuCores: '',
agentVersion: '',
componentVersions: '',
instanceId: '',
instanceType: '',
reservedCpuCores: ''
},
discoveryData: {capabilityArns: '', privateIpAddresses: '', publicIpAddresses: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/agent';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"agentDetails":{"agentCpuCores":"","agentVersion":"","componentVersions":"","instanceId":"","instanceType":"","reservedCpuCores":""},"discoveryData":{"capabilityArns":"","privateIpAddresses":"","publicIpAddresses":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"agentDetails": @{ @"agentCpuCores": @"", @"agentVersion": @"", @"componentVersions": @"", @"instanceId": @"", @"instanceType": @"", @"reservedCpuCores": @"" },
@"discoveryData": @{ @"capabilityArns": @"", @"privateIpAddresses": @"", @"publicIpAddresses": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/agent"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/agent" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"agentDetails\": {\n \"agentCpuCores\": \"\",\n \"agentVersion\": \"\",\n \"componentVersions\": \"\",\n \"instanceId\": \"\",\n \"instanceType\": \"\",\n \"reservedCpuCores\": \"\"\n },\n \"discoveryData\": {\n \"capabilityArns\": \"\",\n \"privateIpAddresses\": \"\",\n \"publicIpAddresses\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/agent",
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([
'agentDetails' => [
'agentCpuCores' => '',
'agentVersion' => '',
'componentVersions' => '',
'instanceId' => '',
'instanceType' => '',
'reservedCpuCores' => ''
],
'discoveryData' => [
'capabilityArns' => '',
'privateIpAddresses' => '',
'publicIpAddresses' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/agent', [
'body' => '{
"agentDetails": {
"agentCpuCores": "",
"agentVersion": "",
"componentVersions": "",
"instanceId": "",
"instanceType": "",
"reservedCpuCores": ""
},
"discoveryData": {
"capabilityArns": "",
"privateIpAddresses": "",
"publicIpAddresses": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/agent');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'agentDetails' => [
'agentCpuCores' => '',
'agentVersion' => '',
'componentVersions' => '',
'instanceId' => '',
'instanceType' => '',
'reservedCpuCores' => ''
],
'discoveryData' => [
'capabilityArns' => '',
'privateIpAddresses' => '',
'publicIpAddresses' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'agentDetails' => [
'agentCpuCores' => '',
'agentVersion' => '',
'componentVersions' => '',
'instanceId' => '',
'instanceType' => '',
'reservedCpuCores' => ''
],
'discoveryData' => [
'capabilityArns' => '',
'privateIpAddresses' => '',
'publicIpAddresses' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/agent');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/agent' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"agentDetails": {
"agentCpuCores": "",
"agentVersion": "",
"componentVersions": "",
"instanceId": "",
"instanceType": "",
"reservedCpuCores": ""
},
"discoveryData": {
"capabilityArns": "",
"privateIpAddresses": "",
"publicIpAddresses": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/agent' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"agentDetails": {
"agentCpuCores": "",
"agentVersion": "",
"componentVersions": "",
"instanceId": "",
"instanceType": "",
"reservedCpuCores": ""
},
"discoveryData": {
"capabilityArns": "",
"privateIpAddresses": "",
"publicIpAddresses": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"agentDetails\": {\n \"agentCpuCores\": \"\",\n \"agentVersion\": \"\",\n \"componentVersions\": \"\",\n \"instanceId\": \"\",\n \"instanceType\": \"\",\n \"reservedCpuCores\": \"\"\n },\n \"discoveryData\": {\n \"capabilityArns\": \"\",\n \"privateIpAddresses\": \"\",\n \"publicIpAddresses\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/agent", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/agent"
payload = {
"agentDetails": {
"agentCpuCores": "",
"agentVersion": "",
"componentVersions": "",
"instanceId": "",
"instanceType": "",
"reservedCpuCores": ""
},
"discoveryData": {
"capabilityArns": "",
"privateIpAddresses": "",
"publicIpAddresses": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/agent"
payload <- "{\n \"agentDetails\": {\n \"agentCpuCores\": \"\",\n \"agentVersion\": \"\",\n \"componentVersions\": \"\",\n \"instanceId\": \"\",\n \"instanceType\": \"\",\n \"reservedCpuCores\": \"\"\n },\n \"discoveryData\": {\n \"capabilityArns\": \"\",\n \"privateIpAddresses\": \"\",\n \"publicIpAddresses\": \"\"\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}}/agent")
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 \"agentDetails\": {\n \"agentCpuCores\": \"\",\n \"agentVersion\": \"\",\n \"componentVersions\": \"\",\n \"instanceId\": \"\",\n \"instanceType\": \"\",\n \"reservedCpuCores\": \"\"\n },\n \"discoveryData\": {\n \"capabilityArns\": \"\",\n \"privateIpAddresses\": \"\",\n \"publicIpAddresses\": \"\"\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/agent') do |req|
req.body = "{\n \"agentDetails\": {\n \"agentCpuCores\": \"\",\n \"agentVersion\": \"\",\n \"componentVersions\": \"\",\n \"instanceId\": \"\",\n \"instanceType\": \"\",\n \"reservedCpuCores\": \"\"\n },\n \"discoveryData\": {\n \"capabilityArns\": \"\",\n \"privateIpAddresses\": \"\",\n \"publicIpAddresses\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/agent";
let payload = json!({
"agentDetails": json!({
"agentCpuCores": "",
"agentVersion": "",
"componentVersions": "",
"instanceId": "",
"instanceType": "",
"reservedCpuCores": ""
}),
"discoveryData": json!({
"capabilityArns": "",
"privateIpAddresses": "",
"publicIpAddresses": ""
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/agent \
--header 'content-type: application/json' \
--data '{
"agentDetails": {
"agentCpuCores": "",
"agentVersion": "",
"componentVersions": "",
"instanceId": "",
"instanceType": "",
"reservedCpuCores": ""
},
"discoveryData": {
"capabilityArns": "",
"privateIpAddresses": "",
"publicIpAddresses": ""
}
}'
echo '{
"agentDetails": {
"agentCpuCores": "",
"agentVersion": "",
"componentVersions": "",
"instanceId": "",
"instanceType": "",
"reservedCpuCores": ""
},
"discoveryData": {
"capabilityArns": "",
"privateIpAddresses": "",
"publicIpAddresses": ""
}
}' | \
http POST {{baseUrl}}/agent \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "agentDetails": {\n "agentCpuCores": "",\n "agentVersion": "",\n "componentVersions": "",\n "instanceId": "",\n "instanceType": "",\n "reservedCpuCores": ""\n },\n "discoveryData": {\n "capabilityArns": "",\n "privateIpAddresses": "",\n "publicIpAddresses": ""\n }\n}' \
--output-document \
- {{baseUrl}}/agent
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"agentDetails": [
"agentCpuCores": "",
"agentVersion": "",
"componentVersions": "",
"instanceId": "",
"instanceType": "",
"reservedCpuCores": ""
],
"discoveryData": [
"capabilityArns": "",
"privateIpAddresses": "",
"publicIpAddresses": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/agent")! 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
ReserveContact
{{baseUrl}}/contact
BODY json
{
"endTime": "",
"groundStation": "",
"missionProfileArn": "",
"satelliteArn": "",
"startTime": "",
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/contact");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"missionProfileArn\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/contact" {:content-type :json
:form-params {:endTime ""
:groundStation ""
:missionProfileArn ""
:satelliteArn ""
:startTime ""
:tags {}}})
require "http/client"
url = "{{baseUrl}}/contact"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"missionProfileArn\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"tags\": {}\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/contact"),
Content = new StringContent("{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"missionProfileArn\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/contact");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"missionProfileArn\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/contact"
payload := strings.NewReader("{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"missionProfileArn\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"tags\": {}\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/contact HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 124
{
"endTime": "",
"groundStation": "",
"missionProfileArn": "",
"satelliteArn": "",
"startTime": "",
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/contact")
.setHeader("content-type", "application/json")
.setBody("{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"missionProfileArn\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/contact"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"missionProfileArn\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"missionProfileArn\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/contact")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/contact")
.header("content-type", "application/json")
.body("{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"missionProfileArn\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
endTime: '',
groundStation: '',
missionProfileArn: '',
satelliteArn: '',
startTime: '',
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}}/contact');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/contact',
headers: {'content-type': 'application/json'},
data: {
endTime: '',
groundStation: '',
missionProfileArn: '',
satelliteArn: '',
startTime: '',
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/contact';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"endTime":"","groundStation":"","missionProfileArn":"","satelliteArn":"","startTime":"","tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/contact',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "endTime": "",\n "groundStation": "",\n "missionProfileArn": "",\n "satelliteArn": "",\n "startTime": "",\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"missionProfileArn\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/contact")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/contact',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
endTime: '',
groundStation: '',
missionProfileArn: '',
satelliteArn: '',
startTime: '',
tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/contact',
headers: {'content-type': 'application/json'},
body: {
endTime: '',
groundStation: '',
missionProfileArn: '',
satelliteArn: '',
startTime: '',
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}}/contact');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
endTime: '',
groundStation: '',
missionProfileArn: '',
satelliteArn: '',
startTime: '',
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}}/contact',
headers: {'content-type': 'application/json'},
data: {
endTime: '',
groundStation: '',
missionProfileArn: '',
satelliteArn: '',
startTime: '',
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/contact';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"endTime":"","groundStation":"","missionProfileArn":"","satelliteArn":"","startTime":"","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 = @{ @"endTime": @"",
@"groundStation": @"",
@"missionProfileArn": @"",
@"satelliteArn": @"",
@"startTime": @"",
@"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/contact"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/contact" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"missionProfileArn\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/contact",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'endTime' => '',
'groundStation' => '',
'missionProfileArn' => '',
'satelliteArn' => '',
'startTime' => '',
'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}}/contact', [
'body' => '{
"endTime": "",
"groundStation": "",
"missionProfileArn": "",
"satelliteArn": "",
"startTime": "",
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/contact');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'endTime' => '',
'groundStation' => '',
'missionProfileArn' => '',
'satelliteArn' => '',
'startTime' => '',
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'endTime' => '',
'groundStation' => '',
'missionProfileArn' => '',
'satelliteArn' => '',
'startTime' => '',
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/contact');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/contact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"endTime": "",
"groundStation": "",
"missionProfileArn": "",
"satelliteArn": "",
"startTime": "",
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/contact' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"endTime": "",
"groundStation": "",
"missionProfileArn": "",
"satelliteArn": "",
"startTime": "",
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"missionProfileArn\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/contact", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/contact"
payload = {
"endTime": "",
"groundStation": "",
"missionProfileArn": "",
"satelliteArn": "",
"startTime": "",
"tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/contact"
payload <- "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"missionProfileArn\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"tags\": {}\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/contact")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"missionProfileArn\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/contact') do |req|
req.body = "{\n \"endTime\": \"\",\n \"groundStation\": \"\",\n \"missionProfileArn\": \"\",\n \"satelliteArn\": \"\",\n \"startTime\": \"\",\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/contact";
let payload = json!({
"endTime": "",
"groundStation": "",
"missionProfileArn": "",
"satelliteArn": "",
"startTime": "",
"tags": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/contact \
--header 'content-type: application/json' \
--data '{
"endTime": "",
"groundStation": "",
"missionProfileArn": "",
"satelliteArn": "",
"startTime": "",
"tags": {}
}'
echo '{
"endTime": "",
"groundStation": "",
"missionProfileArn": "",
"satelliteArn": "",
"startTime": "",
"tags": {}
}' | \
http POST {{baseUrl}}/contact \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "endTime": "",\n "groundStation": "",\n "missionProfileArn": "",\n "satelliteArn": "",\n "startTime": "",\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/contact
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"endTime": "",
"groundStation": "",
"missionProfileArn": "",
"satelliteArn": "",
"startTime": "",
"tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/contact")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
TagResource
{{baseUrl}}/tags/:resourceArn
QUERY PARAMS
resourceArn
BODY json
{
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:resourceArn");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/tags/:resourceArn" {:content-type :json
:form-params {:tags {}}})
require "http/client"
url = "{{baseUrl}}/tags/:resourceArn"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"tags\": {}\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/tags/:resourceArn"),
Content = new StringContent("{\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:resourceArn");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:resourceArn"
payload := strings.NewReader("{\n \"tags\": {}\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/tags/:resourceArn HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/tags/:resourceArn")
.setHeader("content-type", "application/json")
.setBody("{\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:resourceArn"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:resourceArn")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/tags/:resourceArn")
.header("content-type", "application/json")
.body("{\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/tags/:resourceArn');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/tags/:resourceArn',
headers: {'content-type': 'application/json'},
data: {tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:resourceArn';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:resourceArn',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/tags/:resourceArn")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:resourceArn',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({tags: {}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/tags/:resourceArn',
headers: {'content-type': 'application/json'},
body: {tags: {}},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/tags/:resourceArn');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
tags: {}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/tags/:resourceArn',
headers: {'content-type': 'application/json'},
data: {tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:resourceArn';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:resourceArn"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:resourceArn" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:resourceArn",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'tags' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/tags/:resourceArn', [
'body' => '{
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:resourceArn');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/tags/:resourceArn');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:resourceArn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:resourceArn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/tags/:resourceArn", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:resourceArn"
payload = { "tags": {} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:resourceArn"
payload <- "{\n \"tags\": {}\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:resourceArn")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"tags\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/tags/:resourceArn') do |req|
req.body = "{\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:resourceArn";
let payload = json!({"tags": json!({})});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/tags/:resourceArn \
--header 'content-type: application/json' \
--data '{
"tags": {}
}'
echo '{
"tags": {}
}' | \
http POST {{baseUrl}}/tags/:resourceArn \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/tags/:resourceArn
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["tags": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:resourceArn")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
UntagResource
{{baseUrl}}/tags/:resourceArn#tagKeys
QUERY PARAMS
tagKeys
resourceArn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/tags/:resourceArn#tagKeys" {:query-params {:tagKeys ""}})
require "http/client"
url = "{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/tags/:resourceArn?tagKeys= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/tags/:resourceArn#tagKeys',
params: {tagKeys: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags/:resourceArn?tagKeys=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/tags/:resourceArn#tagKeys',
qs: {tagKeys: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/tags/:resourceArn#tagKeys');
req.query({
tagKeys: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/tags/:resourceArn#tagKeys',
params: {tagKeys: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys');
echo $response->getBody();
setUrl('{{baseUrl}}/tags/:resourceArn#tagKeys');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'tagKeys' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags/:resourceArn#tagKeys');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'tagKeys' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/tags/:resourceArn?tagKeys=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags/:resourceArn#tagKeys"
querystring = {"tagKeys":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags/:resourceArn#tagKeys"
queryString <- list(tagKeys = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/tags/:resourceArn') do |req|
req.params['tagKeys'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags/:resourceArn#tagKeys";
let querystring = [
("tagKeys", ""),
];
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys'
http DELETE '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags/:resourceArn?tagKeys=#tagKeys")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
UpdateAgentStatus
{{baseUrl}}/agent/:agentId
QUERY PARAMS
agentId
BODY json
{
"aggregateStatus": {
"signatureMap": "",
"status": ""
},
"componentStatuses": [
{
"bytesReceived": "",
"bytesSent": "",
"capabilityArn": "",
"componentType": "",
"dataflowId": "",
"packetsDropped": "",
"status": ""
}
],
"taskId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/agent/:agentId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"aggregateStatus\": {\n \"signatureMap\": \"\",\n \"status\": \"\"\n },\n \"componentStatuses\": [\n {\n \"bytesReceived\": \"\",\n \"bytesSent\": \"\",\n \"capabilityArn\": \"\",\n \"componentType\": \"\",\n \"dataflowId\": \"\",\n \"packetsDropped\": \"\",\n \"status\": \"\"\n }\n ],\n \"taskId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/agent/:agentId" {:content-type :json
:form-params {:aggregateStatus {:signatureMap ""
:status ""}
:componentStatuses [{:bytesReceived ""
:bytesSent ""
:capabilityArn ""
:componentType ""
:dataflowId ""
:packetsDropped ""
:status ""}]
:taskId ""}})
require "http/client"
url = "{{baseUrl}}/agent/:agentId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"aggregateStatus\": {\n \"signatureMap\": \"\",\n \"status\": \"\"\n },\n \"componentStatuses\": [\n {\n \"bytesReceived\": \"\",\n \"bytesSent\": \"\",\n \"capabilityArn\": \"\",\n \"componentType\": \"\",\n \"dataflowId\": \"\",\n \"packetsDropped\": \"\",\n \"status\": \"\"\n }\n ],\n \"taskId\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/agent/:agentId"),
Content = new StringContent("{\n \"aggregateStatus\": {\n \"signatureMap\": \"\",\n \"status\": \"\"\n },\n \"componentStatuses\": [\n {\n \"bytesReceived\": \"\",\n \"bytesSent\": \"\",\n \"capabilityArn\": \"\",\n \"componentType\": \"\",\n \"dataflowId\": \"\",\n \"packetsDropped\": \"\",\n \"status\": \"\"\n }\n ],\n \"taskId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/agent/:agentId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"aggregateStatus\": {\n \"signatureMap\": \"\",\n \"status\": \"\"\n },\n \"componentStatuses\": [\n {\n \"bytesReceived\": \"\",\n \"bytesSent\": \"\",\n \"capabilityArn\": \"\",\n \"componentType\": \"\",\n \"dataflowId\": \"\",\n \"packetsDropped\": \"\",\n \"status\": \"\"\n }\n ],\n \"taskId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/agent/:agentId"
payload := strings.NewReader("{\n \"aggregateStatus\": {\n \"signatureMap\": \"\",\n \"status\": \"\"\n },\n \"componentStatuses\": [\n {\n \"bytesReceived\": \"\",\n \"bytesSent\": \"\",\n \"capabilityArn\": \"\",\n \"componentType\": \"\",\n \"dataflowId\": \"\",\n \"packetsDropped\": \"\",\n \"status\": \"\"\n }\n ],\n \"taskId\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/agent/:agentId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 304
{
"aggregateStatus": {
"signatureMap": "",
"status": ""
},
"componentStatuses": [
{
"bytesReceived": "",
"bytesSent": "",
"capabilityArn": "",
"componentType": "",
"dataflowId": "",
"packetsDropped": "",
"status": ""
}
],
"taskId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/agent/:agentId")
.setHeader("content-type", "application/json")
.setBody("{\n \"aggregateStatus\": {\n \"signatureMap\": \"\",\n \"status\": \"\"\n },\n \"componentStatuses\": [\n {\n \"bytesReceived\": \"\",\n \"bytesSent\": \"\",\n \"capabilityArn\": \"\",\n \"componentType\": \"\",\n \"dataflowId\": \"\",\n \"packetsDropped\": \"\",\n \"status\": \"\"\n }\n ],\n \"taskId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/agent/:agentId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"aggregateStatus\": {\n \"signatureMap\": \"\",\n \"status\": \"\"\n },\n \"componentStatuses\": [\n {\n \"bytesReceived\": \"\",\n \"bytesSent\": \"\",\n \"capabilityArn\": \"\",\n \"componentType\": \"\",\n \"dataflowId\": \"\",\n \"packetsDropped\": \"\",\n \"status\": \"\"\n }\n ],\n \"taskId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"aggregateStatus\": {\n \"signatureMap\": \"\",\n \"status\": \"\"\n },\n \"componentStatuses\": [\n {\n \"bytesReceived\": \"\",\n \"bytesSent\": \"\",\n \"capabilityArn\": \"\",\n \"componentType\": \"\",\n \"dataflowId\": \"\",\n \"packetsDropped\": \"\",\n \"status\": \"\"\n }\n ],\n \"taskId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/agent/:agentId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/agent/:agentId")
.header("content-type", "application/json")
.body("{\n \"aggregateStatus\": {\n \"signatureMap\": \"\",\n \"status\": \"\"\n },\n \"componentStatuses\": [\n {\n \"bytesReceived\": \"\",\n \"bytesSent\": \"\",\n \"capabilityArn\": \"\",\n \"componentType\": \"\",\n \"dataflowId\": \"\",\n \"packetsDropped\": \"\",\n \"status\": \"\"\n }\n ],\n \"taskId\": \"\"\n}")
.asString();
const data = JSON.stringify({
aggregateStatus: {
signatureMap: '',
status: ''
},
componentStatuses: [
{
bytesReceived: '',
bytesSent: '',
capabilityArn: '',
componentType: '',
dataflowId: '',
packetsDropped: '',
status: ''
}
],
taskId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/agent/:agentId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/agent/:agentId',
headers: {'content-type': 'application/json'},
data: {
aggregateStatus: {signatureMap: '', status: ''},
componentStatuses: [
{
bytesReceived: '',
bytesSent: '',
capabilityArn: '',
componentType: '',
dataflowId: '',
packetsDropped: '',
status: ''
}
],
taskId: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/agent/:agentId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"aggregateStatus":{"signatureMap":"","status":""},"componentStatuses":[{"bytesReceived":"","bytesSent":"","capabilityArn":"","componentType":"","dataflowId":"","packetsDropped":"","status":""}],"taskId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/agent/:agentId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "aggregateStatus": {\n "signatureMap": "",\n "status": ""\n },\n "componentStatuses": [\n {\n "bytesReceived": "",\n "bytesSent": "",\n "capabilityArn": "",\n "componentType": "",\n "dataflowId": "",\n "packetsDropped": "",\n "status": ""\n }\n ],\n "taskId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"aggregateStatus\": {\n \"signatureMap\": \"\",\n \"status\": \"\"\n },\n \"componentStatuses\": [\n {\n \"bytesReceived\": \"\",\n \"bytesSent\": \"\",\n \"capabilityArn\": \"\",\n \"componentType\": \"\",\n \"dataflowId\": \"\",\n \"packetsDropped\": \"\",\n \"status\": \"\"\n }\n ],\n \"taskId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/agent/:agentId")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/agent/:agentId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
aggregateStatus: {signatureMap: '', status: ''},
componentStatuses: [
{
bytesReceived: '',
bytesSent: '',
capabilityArn: '',
componentType: '',
dataflowId: '',
packetsDropped: '',
status: ''
}
],
taskId: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/agent/:agentId',
headers: {'content-type': 'application/json'},
body: {
aggregateStatus: {signatureMap: '', status: ''},
componentStatuses: [
{
bytesReceived: '',
bytesSent: '',
capabilityArn: '',
componentType: '',
dataflowId: '',
packetsDropped: '',
status: ''
}
],
taskId: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/agent/:agentId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
aggregateStatus: {
signatureMap: '',
status: ''
},
componentStatuses: [
{
bytesReceived: '',
bytesSent: '',
capabilityArn: '',
componentType: '',
dataflowId: '',
packetsDropped: '',
status: ''
}
],
taskId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/agent/:agentId',
headers: {'content-type': 'application/json'},
data: {
aggregateStatus: {signatureMap: '', status: ''},
componentStatuses: [
{
bytesReceived: '',
bytesSent: '',
capabilityArn: '',
componentType: '',
dataflowId: '',
packetsDropped: '',
status: ''
}
],
taskId: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/agent/:agentId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"aggregateStatus":{"signatureMap":"","status":""},"componentStatuses":[{"bytesReceived":"","bytesSent":"","capabilityArn":"","componentType":"","dataflowId":"","packetsDropped":"","status":""}],"taskId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"aggregateStatus": @{ @"signatureMap": @"", @"status": @"" },
@"componentStatuses": @[ @{ @"bytesReceived": @"", @"bytesSent": @"", @"capabilityArn": @"", @"componentType": @"", @"dataflowId": @"", @"packetsDropped": @"", @"status": @"" } ],
@"taskId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/agent/:agentId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/agent/:agentId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"aggregateStatus\": {\n \"signatureMap\": \"\",\n \"status\": \"\"\n },\n \"componentStatuses\": [\n {\n \"bytesReceived\": \"\",\n \"bytesSent\": \"\",\n \"capabilityArn\": \"\",\n \"componentType\": \"\",\n \"dataflowId\": \"\",\n \"packetsDropped\": \"\",\n \"status\": \"\"\n }\n ],\n \"taskId\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/agent/:agentId",
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([
'aggregateStatus' => [
'signatureMap' => '',
'status' => ''
],
'componentStatuses' => [
[
'bytesReceived' => '',
'bytesSent' => '',
'capabilityArn' => '',
'componentType' => '',
'dataflowId' => '',
'packetsDropped' => '',
'status' => ''
]
],
'taskId' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/agent/:agentId', [
'body' => '{
"aggregateStatus": {
"signatureMap": "",
"status": ""
},
"componentStatuses": [
{
"bytesReceived": "",
"bytesSent": "",
"capabilityArn": "",
"componentType": "",
"dataflowId": "",
"packetsDropped": "",
"status": ""
}
],
"taskId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/agent/:agentId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'aggregateStatus' => [
'signatureMap' => '',
'status' => ''
],
'componentStatuses' => [
[
'bytesReceived' => '',
'bytesSent' => '',
'capabilityArn' => '',
'componentType' => '',
'dataflowId' => '',
'packetsDropped' => '',
'status' => ''
]
],
'taskId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'aggregateStatus' => [
'signatureMap' => '',
'status' => ''
],
'componentStatuses' => [
[
'bytesReceived' => '',
'bytesSent' => '',
'capabilityArn' => '',
'componentType' => '',
'dataflowId' => '',
'packetsDropped' => '',
'status' => ''
]
],
'taskId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/agent/:agentId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/agent/:agentId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"aggregateStatus": {
"signatureMap": "",
"status": ""
},
"componentStatuses": [
{
"bytesReceived": "",
"bytesSent": "",
"capabilityArn": "",
"componentType": "",
"dataflowId": "",
"packetsDropped": "",
"status": ""
}
],
"taskId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/agent/:agentId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"aggregateStatus": {
"signatureMap": "",
"status": ""
},
"componentStatuses": [
{
"bytesReceived": "",
"bytesSent": "",
"capabilityArn": "",
"componentType": "",
"dataflowId": "",
"packetsDropped": "",
"status": ""
}
],
"taskId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"aggregateStatus\": {\n \"signatureMap\": \"\",\n \"status\": \"\"\n },\n \"componentStatuses\": [\n {\n \"bytesReceived\": \"\",\n \"bytesSent\": \"\",\n \"capabilityArn\": \"\",\n \"componentType\": \"\",\n \"dataflowId\": \"\",\n \"packetsDropped\": \"\",\n \"status\": \"\"\n }\n ],\n \"taskId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/agent/:agentId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/agent/:agentId"
payload = {
"aggregateStatus": {
"signatureMap": "",
"status": ""
},
"componentStatuses": [
{
"bytesReceived": "",
"bytesSent": "",
"capabilityArn": "",
"componentType": "",
"dataflowId": "",
"packetsDropped": "",
"status": ""
}
],
"taskId": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/agent/:agentId"
payload <- "{\n \"aggregateStatus\": {\n \"signatureMap\": \"\",\n \"status\": \"\"\n },\n \"componentStatuses\": [\n {\n \"bytesReceived\": \"\",\n \"bytesSent\": \"\",\n \"capabilityArn\": \"\",\n \"componentType\": \"\",\n \"dataflowId\": \"\",\n \"packetsDropped\": \"\",\n \"status\": \"\"\n }\n ],\n \"taskId\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/agent/:agentId")
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 \"aggregateStatus\": {\n \"signatureMap\": \"\",\n \"status\": \"\"\n },\n \"componentStatuses\": [\n {\n \"bytesReceived\": \"\",\n \"bytesSent\": \"\",\n \"capabilityArn\": \"\",\n \"componentType\": \"\",\n \"dataflowId\": \"\",\n \"packetsDropped\": \"\",\n \"status\": \"\"\n }\n ],\n \"taskId\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/agent/:agentId') do |req|
req.body = "{\n \"aggregateStatus\": {\n \"signatureMap\": \"\",\n \"status\": \"\"\n },\n \"componentStatuses\": [\n {\n \"bytesReceived\": \"\",\n \"bytesSent\": \"\",\n \"capabilityArn\": \"\",\n \"componentType\": \"\",\n \"dataflowId\": \"\",\n \"packetsDropped\": \"\",\n \"status\": \"\"\n }\n ],\n \"taskId\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/agent/:agentId";
let payload = json!({
"aggregateStatus": json!({
"signatureMap": "",
"status": ""
}),
"componentStatuses": (
json!({
"bytesReceived": "",
"bytesSent": "",
"capabilityArn": "",
"componentType": "",
"dataflowId": "",
"packetsDropped": "",
"status": ""
})
),
"taskId": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/agent/:agentId \
--header 'content-type: application/json' \
--data '{
"aggregateStatus": {
"signatureMap": "",
"status": ""
},
"componentStatuses": [
{
"bytesReceived": "",
"bytesSent": "",
"capabilityArn": "",
"componentType": "",
"dataflowId": "",
"packetsDropped": "",
"status": ""
}
],
"taskId": ""
}'
echo '{
"aggregateStatus": {
"signatureMap": "",
"status": ""
},
"componentStatuses": [
{
"bytesReceived": "",
"bytesSent": "",
"capabilityArn": "",
"componentType": "",
"dataflowId": "",
"packetsDropped": "",
"status": ""
}
],
"taskId": ""
}' | \
http PUT {{baseUrl}}/agent/:agentId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "aggregateStatus": {\n "signatureMap": "",\n "status": ""\n },\n "componentStatuses": [\n {\n "bytesReceived": "",\n "bytesSent": "",\n "capabilityArn": "",\n "componentType": "",\n "dataflowId": "",\n "packetsDropped": "",\n "status": ""\n }\n ],\n "taskId": ""\n}' \
--output-document \
- {{baseUrl}}/agent/:agentId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"aggregateStatus": [
"signatureMap": "",
"status": ""
],
"componentStatuses": [
[
"bytesReceived": "",
"bytesSent": "",
"capabilityArn": "",
"componentType": "",
"dataflowId": "",
"packetsDropped": "",
"status": ""
]
],
"taskId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/agent/:agentId")! 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
UpdateConfig
{{baseUrl}}/config/:configType/:configId
QUERY PARAMS
configId
configType
BODY json
{
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/config/:configType/:configId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/config/:configType/:configId" {:content-type :json
:form-params {:configData {:antennaDownlinkConfig ""
:antennaDownlinkDemodDecodeConfig ""
:antennaUplinkConfig ""
:dataflowEndpointConfig ""
:s3RecordingConfig ""
:trackingConfig ""
:uplinkEchoConfig ""}
:name ""}})
require "http/client"
url = "{{baseUrl}}/config/:configType/:configId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\"\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}}/config/:configType/:configId"),
Content = new StringContent("{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/config/:configType/:configId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/config/:configType/:configId"
payload := strings.NewReader("{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\"\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/config/:configType/:configId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 263
{
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/config/:configType/:configId")
.setHeader("content-type", "application/json")
.setBody("{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/config/:configType/:configId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/config/:configType/:configId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/config/:configType/:configId")
.header("content-type", "application/json")
.body("{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\"\n}")
.asString();
const data = JSON.stringify({
configData: {
antennaDownlinkConfig: '',
antennaDownlinkDemodDecodeConfig: '',
antennaUplinkConfig: '',
dataflowEndpointConfig: '',
s3RecordingConfig: '',
trackingConfig: '',
uplinkEchoConfig: ''
},
name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/config/:configType/:configId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/config/:configType/:configId',
headers: {'content-type': 'application/json'},
data: {
configData: {
antennaDownlinkConfig: '',
antennaDownlinkDemodDecodeConfig: '',
antennaUplinkConfig: '',
dataflowEndpointConfig: '',
s3RecordingConfig: '',
trackingConfig: '',
uplinkEchoConfig: ''
},
name: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/config/:configType/:configId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"configData":{"antennaDownlinkConfig":"","antennaDownlinkDemodDecodeConfig":"","antennaUplinkConfig":"","dataflowEndpointConfig":"","s3RecordingConfig":"","trackingConfig":"","uplinkEchoConfig":""},"name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/config/:configType/:configId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "configData": {\n "antennaDownlinkConfig": "",\n "antennaDownlinkDemodDecodeConfig": "",\n "antennaUplinkConfig": "",\n "dataflowEndpointConfig": "",\n "s3RecordingConfig": "",\n "trackingConfig": "",\n "uplinkEchoConfig": ""\n },\n "name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/config/:configType/:configId")
.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/config/:configType/:configId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
configData: {
antennaDownlinkConfig: '',
antennaDownlinkDemodDecodeConfig: '',
antennaUplinkConfig: '',
dataflowEndpointConfig: '',
s3RecordingConfig: '',
trackingConfig: '',
uplinkEchoConfig: ''
},
name: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/config/:configType/:configId',
headers: {'content-type': 'application/json'},
body: {
configData: {
antennaDownlinkConfig: '',
antennaDownlinkDemodDecodeConfig: '',
antennaUplinkConfig: '',
dataflowEndpointConfig: '',
s3RecordingConfig: '',
trackingConfig: '',
uplinkEchoConfig: ''
},
name: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/config/:configType/:configId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
configData: {
antennaDownlinkConfig: '',
antennaDownlinkDemodDecodeConfig: '',
antennaUplinkConfig: '',
dataflowEndpointConfig: '',
s3RecordingConfig: '',
trackingConfig: '',
uplinkEchoConfig: ''
},
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: 'PUT',
url: '{{baseUrl}}/config/:configType/:configId',
headers: {'content-type': 'application/json'},
data: {
configData: {
antennaDownlinkConfig: '',
antennaDownlinkDemodDecodeConfig: '',
antennaUplinkConfig: '',
dataflowEndpointConfig: '',
s3RecordingConfig: '',
trackingConfig: '',
uplinkEchoConfig: ''
},
name: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/config/:configType/:configId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"configData":{"antennaDownlinkConfig":"","antennaDownlinkDemodDecodeConfig":"","antennaUplinkConfig":"","dataflowEndpointConfig":"","s3RecordingConfig":"","trackingConfig":"","uplinkEchoConfig":""},"name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"configData": @{ @"antennaDownlinkConfig": @"", @"antennaDownlinkDemodDecodeConfig": @"", @"antennaUplinkConfig": @"", @"dataflowEndpointConfig": @"", @"s3RecordingConfig": @"", @"trackingConfig": @"", @"uplinkEchoConfig": @"" },
@"name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/config/:configType/:configId"]
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}}/config/:configType/:configId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/config/:configType/:configId",
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([
'configData' => [
'antennaDownlinkConfig' => '',
'antennaDownlinkDemodDecodeConfig' => '',
'antennaUplinkConfig' => '',
'dataflowEndpointConfig' => '',
's3RecordingConfig' => '',
'trackingConfig' => '',
'uplinkEchoConfig' => ''
],
'name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/config/:configType/:configId', [
'body' => '{
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/config/:configType/:configId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'configData' => [
'antennaDownlinkConfig' => '',
'antennaDownlinkDemodDecodeConfig' => '',
'antennaUplinkConfig' => '',
'dataflowEndpointConfig' => '',
's3RecordingConfig' => '',
'trackingConfig' => '',
'uplinkEchoConfig' => ''
],
'name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'configData' => [
'antennaDownlinkConfig' => '',
'antennaDownlinkDemodDecodeConfig' => '',
'antennaUplinkConfig' => '',
'dataflowEndpointConfig' => '',
's3RecordingConfig' => '',
'trackingConfig' => '',
'uplinkEchoConfig' => ''
],
'name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/config/:configType/:configId');
$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}}/config/:configType/:configId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/config/:configType/:configId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/config/:configType/:configId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/config/:configType/:configId"
payload = {
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/config/:configType/:configId"
payload <- "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\"\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}}/config/:configType/:configId")
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 \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/config/:configType/:configId') do |req|
req.body = "{\n \"configData\": {\n \"antennaDownlinkConfig\": \"\",\n \"antennaDownlinkDemodDecodeConfig\": \"\",\n \"antennaUplinkConfig\": \"\",\n \"dataflowEndpointConfig\": \"\",\n \"s3RecordingConfig\": \"\",\n \"trackingConfig\": \"\",\n \"uplinkEchoConfig\": \"\"\n },\n \"name\": \"\"\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}}/config/:configType/:configId";
let payload = json!({
"configData": json!({
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
}),
"name": ""
});
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}}/config/:configType/:configId \
--header 'content-type: application/json' \
--data '{
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": ""
}'
echo '{
"configData": {
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
},
"name": ""
}' | \
http PUT {{baseUrl}}/config/:configType/:configId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "configData": {\n "antennaDownlinkConfig": "",\n "antennaDownlinkDemodDecodeConfig": "",\n "antennaUplinkConfig": "",\n "dataflowEndpointConfig": "",\n "s3RecordingConfig": "",\n "trackingConfig": "",\n "uplinkEchoConfig": ""\n },\n "name": ""\n}' \
--output-document \
- {{baseUrl}}/config/:configType/:configId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"configData": [
"antennaDownlinkConfig": "",
"antennaDownlinkDemodDecodeConfig": "",
"antennaUplinkConfig": "",
"dataflowEndpointConfig": "",
"s3RecordingConfig": "",
"trackingConfig": "",
"uplinkEchoConfig": ""
],
"name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/config/:configType/:configId")! 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
UpdateEphemeris
{{baseUrl}}/ephemeris/:ephemerisId
QUERY PARAMS
ephemerisId
BODY json
{
"enabled": false,
"name": "",
"priority": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ephemeris/:ephemerisId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"enabled\": false,\n \"name\": \"\",\n \"priority\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/ephemeris/:ephemerisId" {:content-type :json
:form-params {:enabled false
:name ""
:priority 0}})
require "http/client"
url = "{{baseUrl}}/ephemeris/:ephemerisId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"enabled\": false,\n \"name\": \"\",\n \"priority\": 0\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/ephemeris/:ephemerisId"),
Content = new StringContent("{\n \"enabled\": false,\n \"name\": \"\",\n \"priority\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ephemeris/:ephemerisId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"enabled\": false,\n \"name\": \"\",\n \"priority\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/ephemeris/:ephemerisId"
payload := strings.NewReader("{\n \"enabled\": false,\n \"name\": \"\",\n \"priority\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/ephemeris/:ephemerisId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 53
{
"enabled": false,
"name": "",
"priority": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/ephemeris/:ephemerisId")
.setHeader("content-type", "application/json")
.setBody("{\n \"enabled\": false,\n \"name\": \"\",\n \"priority\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/ephemeris/:ephemerisId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"enabled\": false,\n \"name\": \"\",\n \"priority\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"enabled\": false,\n \"name\": \"\",\n \"priority\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/ephemeris/:ephemerisId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/ephemeris/:ephemerisId")
.header("content-type", "application/json")
.body("{\n \"enabled\": false,\n \"name\": \"\",\n \"priority\": 0\n}")
.asString();
const data = JSON.stringify({
enabled: false,
name: '',
priority: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/ephemeris/:ephemerisId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/ephemeris/:ephemerisId',
headers: {'content-type': 'application/json'},
data: {enabled: false, name: '', priority: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/ephemeris/:ephemerisId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false,"name":"","priority":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/ephemeris/:ephemerisId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "enabled": false,\n "name": "",\n "priority": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"enabled\": false,\n \"name\": \"\",\n \"priority\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/ephemeris/:ephemerisId")
.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/ephemeris/:ephemerisId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({enabled: false, name: '', priority: 0}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/ephemeris/:ephemerisId',
headers: {'content-type': 'application/json'},
body: {enabled: false, name: '', priority: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/ephemeris/:ephemerisId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
enabled: false,
name: '',
priority: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/ephemeris/:ephemerisId',
headers: {'content-type': 'application/json'},
data: {enabled: false, name: '', priority: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/ephemeris/:ephemerisId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false,"name":"","priority":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"enabled": @NO,
@"name": @"",
@"priority": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/ephemeris/:ephemerisId"]
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}}/ephemeris/:ephemerisId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"enabled\": false,\n \"name\": \"\",\n \"priority\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/ephemeris/:ephemerisId",
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([
'enabled' => null,
'name' => '',
'priority' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/ephemeris/:ephemerisId', [
'body' => '{
"enabled": false,
"name": "",
"priority": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/ephemeris/:ephemerisId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'enabled' => null,
'name' => '',
'priority' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'enabled' => null,
'name' => '',
'priority' => 0
]));
$request->setRequestUrl('{{baseUrl}}/ephemeris/:ephemerisId');
$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}}/ephemeris/:ephemerisId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false,
"name": "",
"priority": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ephemeris/:ephemerisId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false,
"name": "",
"priority": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"enabled\": false,\n \"name\": \"\",\n \"priority\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/ephemeris/:ephemerisId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/ephemeris/:ephemerisId"
payload = {
"enabled": False,
"name": "",
"priority": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/ephemeris/:ephemerisId"
payload <- "{\n \"enabled\": false,\n \"name\": \"\",\n \"priority\": 0\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/ephemeris/:ephemerisId")
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 \"enabled\": false,\n \"name\": \"\",\n \"priority\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/ephemeris/:ephemerisId') do |req|
req.body = "{\n \"enabled\": false,\n \"name\": \"\",\n \"priority\": 0\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/ephemeris/:ephemerisId";
let payload = json!({
"enabled": false,
"name": "",
"priority": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/ephemeris/:ephemerisId \
--header 'content-type: application/json' \
--data '{
"enabled": false,
"name": "",
"priority": 0
}'
echo '{
"enabled": false,
"name": "",
"priority": 0
}' | \
http PUT {{baseUrl}}/ephemeris/:ephemerisId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "enabled": false,\n "name": "",\n "priority": 0\n}' \
--output-document \
- {{baseUrl}}/ephemeris/:ephemerisId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"enabled": false,
"name": "",
"priority": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ephemeris/:ephemerisId")! 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
UpdateMissionProfile
{{baseUrl}}/missionprofile/:missionProfileId
QUERY PARAMS
missionProfileId
BODY json
{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"trackingConfigArn": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/missionprofile/:missionProfileId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"trackingConfigArn\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/missionprofile/:missionProfileId" {:content-type :json
:form-params {:contactPostPassDurationSeconds 0
:contactPrePassDurationSeconds 0
:dataflowEdges []
:minimumViableContactDurationSeconds 0
:name ""
:streamsKmsKey {:kmsAliasArn ""
:kmsKeyArn ""}
:streamsKmsRole ""
:trackingConfigArn ""}})
require "http/client"
url = "{{baseUrl}}/missionprofile/:missionProfileId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"trackingConfigArn\": \"\"\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}}/missionprofile/:missionProfileId"),
Content = new StringContent("{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"trackingConfigArn\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/missionprofile/:missionProfileId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"trackingConfigArn\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/missionprofile/:missionProfileId"
payload := strings.NewReader("{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"trackingConfigArn\": \"\"\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/missionprofile/:missionProfileId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 280
{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"trackingConfigArn": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/missionprofile/:missionProfileId")
.setHeader("content-type", "application/json")
.setBody("{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"trackingConfigArn\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/missionprofile/:missionProfileId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"trackingConfigArn\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"trackingConfigArn\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/missionprofile/:missionProfileId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/missionprofile/:missionProfileId")
.header("content-type", "application/json")
.body("{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"trackingConfigArn\": \"\"\n}")
.asString();
const data = JSON.stringify({
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
dataflowEdges: [],
minimumViableContactDurationSeconds: 0,
name: '',
streamsKmsKey: {
kmsAliasArn: '',
kmsKeyArn: ''
},
streamsKmsRole: '',
trackingConfigArn: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/missionprofile/:missionProfileId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/missionprofile/:missionProfileId',
headers: {'content-type': 'application/json'},
data: {
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
dataflowEdges: [],
minimumViableContactDurationSeconds: 0,
name: '',
streamsKmsKey: {kmsAliasArn: '', kmsKeyArn: ''},
streamsKmsRole: '',
trackingConfigArn: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/missionprofile/:missionProfileId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"contactPostPassDurationSeconds":0,"contactPrePassDurationSeconds":0,"dataflowEdges":[],"minimumViableContactDurationSeconds":0,"name":"","streamsKmsKey":{"kmsAliasArn":"","kmsKeyArn":""},"streamsKmsRole":"","trackingConfigArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/missionprofile/:missionProfileId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "contactPostPassDurationSeconds": 0,\n "contactPrePassDurationSeconds": 0,\n "dataflowEdges": [],\n "minimumViableContactDurationSeconds": 0,\n "name": "",\n "streamsKmsKey": {\n "kmsAliasArn": "",\n "kmsKeyArn": ""\n },\n "streamsKmsRole": "",\n "trackingConfigArn": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"trackingConfigArn\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/missionprofile/:missionProfileId")
.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/missionprofile/:missionProfileId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
dataflowEdges: [],
minimumViableContactDurationSeconds: 0,
name: '',
streamsKmsKey: {kmsAliasArn: '', kmsKeyArn: ''},
streamsKmsRole: '',
trackingConfigArn: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/missionprofile/:missionProfileId',
headers: {'content-type': 'application/json'},
body: {
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
dataflowEdges: [],
minimumViableContactDurationSeconds: 0,
name: '',
streamsKmsKey: {kmsAliasArn: '', kmsKeyArn: ''},
streamsKmsRole: '',
trackingConfigArn: ''
},
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}}/missionprofile/:missionProfileId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
dataflowEdges: [],
minimumViableContactDurationSeconds: 0,
name: '',
streamsKmsKey: {
kmsAliasArn: '',
kmsKeyArn: ''
},
streamsKmsRole: '',
trackingConfigArn: ''
});
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}}/missionprofile/:missionProfileId',
headers: {'content-type': 'application/json'},
data: {
contactPostPassDurationSeconds: 0,
contactPrePassDurationSeconds: 0,
dataflowEdges: [],
minimumViableContactDurationSeconds: 0,
name: '',
streamsKmsKey: {kmsAliasArn: '', kmsKeyArn: ''},
streamsKmsRole: '',
trackingConfigArn: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/missionprofile/:missionProfileId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"contactPostPassDurationSeconds":0,"contactPrePassDurationSeconds":0,"dataflowEdges":[],"minimumViableContactDurationSeconds":0,"name":"","streamsKmsKey":{"kmsAliasArn":"","kmsKeyArn":""},"streamsKmsRole":"","trackingConfigArn":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"contactPostPassDurationSeconds": @0,
@"contactPrePassDurationSeconds": @0,
@"dataflowEdges": @[ ],
@"minimumViableContactDurationSeconds": @0,
@"name": @"",
@"streamsKmsKey": @{ @"kmsAliasArn": @"", @"kmsKeyArn": @"" },
@"streamsKmsRole": @"",
@"trackingConfigArn": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/missionprofile/:missionProfileId"]
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}}/missionprofile/:missionProfileId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"trackingConfigArn\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/missionprofile/:missionProfileId",
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([
'contactPostPassDurationSeconds' => 0,
'contactPrePassDurationSeconds' => 0,
'dataflowEdges' => [
],
'minimumViableContactDurationSeconds' => 0,
'name' => '',
'streamsKmsKey' => [
'kmsAliasArn' => '',
'kmsKeyArn' => ''
],
'streamsKmsRole' => '',
'trackingConfigArn' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/missionprofile/:missionProfileId', [
'body' => '{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"trackingConfigArn": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/missionprofile/:missionProfileId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'contactPostPassDurationSeconds' => 0,
'contactPrePassDurationSeconds' => 0,
'dataflowEdges' => [
],
'minimumViableContactDurationSeconds' => 0,
'name' => '',
'streamsKmsKey' => [
'kmsAliasArn' => '',
'kmsKeyArn' => ''
],
'streamsKmsRole' => '',
'trackingConfigArn' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'contactPostPassDurationSeconds' => 0,
'contactPrePassDurationSeconds' => 0,
'dataflowEdges' => [
],
'minimumViableContactDurationSeconds' => 0,
'name' => '',
'streamsKmsKey' => [
'kmsAliasArn' => '',
'kmsKeyArn' => ''
],
'streamsKmsRole' => '',
'trackingConfigArn' => ''
]));
$request->setRequestUrl('{{baseUrl}}/missionprofile/:missionProfileId');
$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}}/missionprofile/:missionProfileId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"trackingConfigArn": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/missionprofile/:missionProfileId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"trackingConfigArn": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"trackingConfigArn\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/missionprofile/:missionProfileId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/missionprofile/:missionProfileId"
payload = {
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"trackingConfigArn": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/missionprofile/:missionProfileId"
payload <- "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"trackingConfigArn\": \"\"\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}}/missionprofile/:missionProfileId")
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 \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"trackingConfigArn\": \"\"\n}"
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/missionprofile/:missionProfileId') do |req|
req.body = "{\n \"contactPostPassDurationSeconds\": 0,\n \"contactPrePassDurationSeconds\": 0,\n \"dataflowEdges\": [],\n \"minimumViableContactDurationSeconds\": 0,\n \"name\": \"\",\n \"streamsKmsKey\": {\n \"kmsAliasArn\": \"\",\n \"kmsKeyArn\": \"\"\n },\n \"streamsKmsRole\": \"\",\n \"trackingConfigArn\": \"\"\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}}/missionprofile/:missionProfileId";
let payload = json!({
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": (),
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": json!({
"kmsAliasArn": "",
"kmsKeyArn": ""
}),
"streamsKmsRole": "",
"trackingConfigArn": ""
});
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}}/missionprofile/:missionProfileId \
--header 'content-type: application/json' \
--data '{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"trackingConfigArn": ""
}'
echo '{
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": {
"kmsAliasArn": "",
"kmsKeyArn": ""
},
"streamsKmsRole": "",
"trackingConfigArn": ""
}' | \
http PUT {{baseUrl}}/missionprofile/:missionProfileId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "contactPostPassDurationSeconds": 0,\n "contactPrePassDurationSeconds": 0,\n "dataflowEdges": [],\n "minimumViableContactDurationSeconds": 0,\n "name": "",\n "streamsKmsKey": {\n "kmsAliasArn": "",\n "kmsKeyArn": ""\n },\n "streamsKmsRole": "",\n "trackingConfigArn": ""\n}' \
--output-document \
- {{baseUrl}}/missionprofile/:missionProfileId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"contactPostPassDurationSeconds": 0,
"contactPrePassDurationSeconds": 0,
"dataflowEdges": [],
"minimumViableContactDurationSeconds": 0,
"name": "",
"streamsKmsKey": [
"kmsAliasArn": "",
"kmsKeyArn": ""
],
"streamsKmsRole": "",
"trackingConfigArn": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/missionprofile/:missionProfileId")! 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()