AmazonApiGatewayV2
POST
CreateApi
{{baseUrl}}/v2/apis
BODY json
{
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"protocolType": "",
"routeKey": "",
"routeSelectionExpression": "",
"tags": {},
"target": "",
"version": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"protocolType\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"tags\": {},\n \"target\": \"\",\n \"version\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/apis" {:content-type :json
:form-params {:apiKeySelectionExpression ""
:corsConfiguration {:AllowCredentials ""
:AllowHeaders ""
:AllowMethods ""
:AllowOrigins ""
:ExposeHeaders ""
:MaxAge ""}
:credentialsArn ""
:description ""
:disableSchemaValidation false
:disableExecuteApiEndpoint false
:name ""
:protocolType ""
:routeKey ""
:routeSelectionExpression ""
:tags {}
:target ""
:version ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"protocolType\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"tags\": {},\n \"target\": \"\",\n \"version\": \"\"\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}}/v2/apis"),
Content = new StringContent("{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"protocolType\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"tags\": {},\n \"target\": \"\",\n \"version\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"protocolType\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"tags\": {},\n \"target\": \"\",\n \"version\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis"
payload := strings.NewReader("{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"protocolType\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"tags\": {},\n \"target\": \"\",\n \"version\": \"\"\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/v2/apis HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 463
{
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"protocolType": "",
"routeKey": "",
"routeSelectionExpression": "",
"tags": {},
"target": "",
"version": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/apis")
.setHeader("content-type", "application/json")
.setBody("{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"protocolType\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"tags\": {},\n \"target\": \"\",\n \"version\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"protocolType\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"tags\": {},\n \"target\": \"\",\n \"version\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"protocolType\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"tags\": {},\n \"target\": \"\",\n \"version\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/apis")
.header("content-type", "application/json")
.body("{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"protocolType\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"tags\": {},\n \"target\": \"\",\n \"version\": \"\"\n}")
.asString();
const data = JSON.stringify({
apiKeySelectionExpression: '',
corsConfiguration: {
AllowCredentials: '',
AllowHeaders: '',
AllowMethods: '',
AllowOrigins: '',
ExposeHeaders: '',
MaxAge: ''
},
credentialsArn: '',
description: '',
disableSchemaValidation: false,
disableExecuteApiEndpoint: false,
name: '',
protocolType: '',
routeKey: '',
routeSelectionExpression: '',
tags: {},
target: '',
version: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/apis');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis',
headers: {'content-type': 'application/json'},
data: {
apiKeySelectionExpression: '',
corsConfiguration: {
AllowCredentials: '',
AllowHeaders: '',
AllowMethods: '',
AllowOrigins: '',
ExposeHeaders: '',
MaxAge: ''
},
credentialsArn: '',
description: '',
disableSchemaValidation: false,
disableExecuteApiEndpoint: false,
name: '',
protocolType: '',
routeKey: '',
routeSelectionExpression: '',
tags: {},
target: '',
version: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"apiKeySelectionExpression":"","corsConfiguration":{"AllowCredentials":"","AllowHeaders":"","AllowMethods":"","AllowOrigins":"","ExposeHeaders":"","MaxAge":""},"credentialsArn":"","description":"","disableSchemaValidation":false,"disableExecuteApiEndpoint":false,"name":"","protocolType":"","routeKey":"","routeSelectionExpression":"","tags":{},"target":"","version":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "apiKeySelectionExpression": "",\n "corsConfiguration": {\n "AllowCredentials": "",\n "AllowHeaders": "",\n "AllowMethods": "",\n "AllowOrigins": "",\n "ExposeHeaders": "",\n "MaxAge": ""\n },\n "credentialsArn": "",\n "description": "",\n "disableSchemaValidation": false,\n "disableExecuteApiEndpoint": false,\n "name": "",\n "protocolType": "",\n "routeKey": "",\n "routeSelectionExpression": "",\n "tags": {},\n "target": "",\n "version": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"protocolType\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"tags\": {},\n \"target\": \"\",\n \"version\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis")
.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/v2/apis',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
apiKeySelectionExpression: '',
corsConfiguration: {
AllowCredentials: '',
AllowHeaders: '',
AllowMethods: '',
AllowOrigins: '',
ExposeHeaders: '',
MaxAge: ''
},
credentialsArn: '',
description: '',
disableSchemaValidation: false,
disableExecuteApiEndpoint: false,
name: '',
protocolType: '',
routeKey: '',
routeSelectionExpression: '',
tags: {},
target: '',
version: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis',
headers: {'content-type': 'application/json'},
body: {
apiKeySelectionExpression: '',
corsConfiguration: {
AllowCredentials: '',
AllowHeaders: '',
AllowMethods: '',
AllowOrigins: '',
ExposeHeaders: '',
MaxAge: ''
},
credentialsArn: '',
description: '',
disableSchemaValidation: false,
disableExecuteApiEndpoint: false,
name: '',
protocolType: '',
routeKey: '',
routeSelectionExpression: '',
tags: {},
target: '',
version: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/apis');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
apiKeySelectionExpression: '',
corsConfiguration: {
AllowCredentials: '',
AllowHeaders: '',
AllowMethods: '',
AllowOrigins: '',
ExposeHeaders: '',
MaxAge: ''
},
credentialsArn: '',
description: '',
disableSchemaValidation: false,
disableExecuteApiEndpoint: false,
name: '',
protocolType: '',
routeKey: '',
routeSelectionExpression: '',
tags: {},
target: '',
version: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis',
headers: {'content-type': 'application/json'},
data: {
apiKeySelectionExpression: '',
corsConfiguration: {
AllowCredentials: '',
AllowHeaders: '',
AllowMethods: '',
AllowOrigins: '',
ExposeHeaders: '',
MaxAge: ''
},
credentialsArn: '',
description: '',
disableSchemaValidation: false,
disableExecuteApiEndpoint: false,
name: '',
protocolType: '',
routeKey: '',
routeSelectionExpression: '',
tags: {},
target: '',
version: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"apiKeySelectionExpression":"","corsConfiguration":{"AllowCredentials":"","AllowHeaders":"","AllowMethods":"","AllowOrigins":"","ExposeHeaders":"","MaxAge":""},"credentialsArn":"","description":"","disableSchemaValidation":false,"disableExecuteApiEndpoint":false,"name":"","protocolType":"","routeKey":"","routeSelectionExpression":"","tags":{},"target":"","version":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"apiKeySelectionExpression": @"",
@"corsConfiguration": @{ @"AllowCredentials": @"", @"AllowHeaders": @"", @"AllowMethods": @"", @"AllowOrigins": @"", @"ExposeHeaders": @"", @"MaxAge": @"" },
@"credentialsArn": @"",
@"description": @"",
@"disableSchemaValidation": @NO,
@"disableExecuteApiEndpoint": @NO,
@"name": @"",
@"protocolType": @"",
@"routeKey": @"",
@"routeSelectionExpression": @"",
@"tags": @{ },
@"target": @"",
@"version": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis"]
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}}/v2/apis" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"protocolType\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"tags\": {},\n \"target\": \"\",\n \"version\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis",
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([
'apiKeySelectionExpression' => '',
'corsConfiguration' => [
'AllowCredentials' => '',
'AllowHeaders' => '',
'AllowMethods' => '',
'AllowOrigins' => '',
'ExposeHeaders' => '',
'MaxAge' => ''
],
'credentialsArn' => '',
'description' => '',
'disableSchemaValidation' => null,
'disableExecuteApiEndpoint' => null,
'name' => '',
'protocolType' => '',
'routeKey' => '',
'routeSelectionExpression' => '',
'tags' => [
],
'target' => '',
'version' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/apis', [
'body' => '{
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"protocolType": "",
"routeKey": "",
"routeSelectionExpression": "",
"tags": {},
"target": "",
"version": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'apiKeySelectionExpression' => '',
'corsConfiguration' => [
'AllowCredentials' => '',
'AllowHeaders' => '',
'AllowMethods' => '',
'AllowOrigins' => '',
'ExposeHeaders' => '',
'MaxAge' => ''
],
'credentialsArn' => '',
'description' => '',
'disableSchemaValidation' => null,
'disableExecuteApiEndpoint' => null,
'name' => '',
'protocolType' => '',
'routeKey' => '',
'routeSelectionExpression' => '',
'tags' => [
],
'target' => '',
'version' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'apiKeySelectionExpression' => '',
'corsConfiguration' => [
'AllowCredentials' => '',
'AllowHeaders' => '',
'AllowMethods' => '',
'AllowOrigins' => '',
'ExposeHeaders' => '',
'MaxAge' => ''
],
'credentialsArn' => '',
'description' => '',
'disableSchemaValidation' => null,
'disableExecuteApiEndpoint' => null,
'name' => '',
'protocolType' => '',
'routeKey' => '',
'routeSelectionExpression' => '',
'tags' => [
],
'target' => '',
'version' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis');
$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}}/v2/apis' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"protocolType": "",
"routeKey": "",
"routeSelectionExpression": "",
"tags": {},
"target": "",
"version": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"protocolType": "",
"routeKey": "",
"routeSelectionExpression": "",
"tags": {},
"target": "",
"version": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"protocolType\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"tags\": {},\n \"target\": \"\",\n \"version\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/apis", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis"
payload = {
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": False,
"disableExecuteApiEndpoint": False,
"name": "",
"protocolType": "",
"routeKey": "",
"routeSelectionExpression": "",
"tags": {},
"target": "",
"version": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis"
payload <- "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"protocolType\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"tags\": {},\n \"target\": \"\",\n \"version\": \"\"\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}}/v2/apis")
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 \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"protocolType\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"tags\": {},\n \"target\": \"\",\n \"version\": \"\"\n}"
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/v2/apis') do |req|
req.body = "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"protocolType\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"tags\": {},\n \"target\": \"\",\n \"version\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis";
let payload = json!({
"apiKeySelectionExpression": "",
"corsConfiguration": json!({
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
}),
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"protocolType": "",
"routeKey": "",
"routeSelectionExpression": "",
"tags": json!({}),
"target": "",
"version": ""
});
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}}/v2/apis \
--header 'content-type: application/json' \
--data '{
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"protocolType": "",
"routeKey": "",
"routeSelectionExpression": "",
"tags": {},
"target": "",
"version": ""
}'
echo '{
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"protocolType": "",
"routeKey": "",
"routeSelectionExpression": "",
"tags": {},
"target": "",
"version": ""
}' | \
http POST {{baseUrl}}/v2/apis \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "apiKeySelectionExpression": "",\n "corsConfiguration": {\n "AllowCredentials": "",\n "AllowHeaders": "",\n "AllowMethods": "",\n "AllowOrigins": "",\n "ExposeHeaders": "",\n "MaxAge": ""\n },\n "credentialsArn": "",\n "description": "",\n "disableSchemaValidation": false,\n "disableExecuteApiEndpoint": false,\n "name": "",\n "protocolType": "",\n "routeKey": "",\n "routeSelectionExpression": "",\n "tags": {},\n "target": "",\n "version": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"apiKeySelectionExpression": "",
"corsConfiguration": [
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
],
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"protocolType": "",
"routeKey": "",
"routeSelectionExpression": "",
"tags": [],
"target": "",
"version": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis")! 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
CreateApiMapping
{{baseUrl}}/v2/domainnames/:domainName/apimappings
QUERY PARAMS
domainName
BODY json
{
"apiId": "",
"apiMappingKey": "",
"stage": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/domainnames/:domainName/apimappings");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/domainnames/:domainName/apimappings" {:content-type :json
:form-params {:apiId ""
:apiMappingKey ""
:stage ""}})
require "http/client"
url = "{{baseUrl}}/v2/domainnames/:domainName/apimappings"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\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}}/v2/domainnames/:domainName/apimappings"),
Content = new StringContent("{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/domainnames/:domainName/apimappings");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/domainnames/:domainName/apimappings"
payload := strings.NewReader("{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\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/v2/domainnames/:domainName/apimappings HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 55
{
"apiId": "",
"apiMappingKey": "",
"stage": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/domainnames/:domainName/apimappings")
.setHeader("content-type", "application/json")
.setBody("{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/domainnames/:domainName/apimappings"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/domainnames/:domainName/apimappings")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/domainnames/:domainName/apimappings")
.header("content-type", "application/json")
.body("{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}")
.asString();
const data = JSON.stringify({
apiId: '',
apiMappingKey: '',
stage: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/domainnames/:domainName/apimappings');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/domainnames/:domainName/apimappings',
headers: {'content-type': 'application/json'},
data: {apiId: '', apiMappingKey: '', stage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/domainnames/:domainName/apimappings';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"apiId":"","apiMappingKey":"","stage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/domainnames/:domainName/apimappings',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "apiId": "",\n "apiMappingKey": "",\n "stage": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/domainnames/:domainName/apimappings")
.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/v2/domainnames/:domainName/apimappings',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({apiId: '', apiMappingKey: '', stage: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/domainnames/:domainName/apimappings',
headers: {'content-type': 'application/json'},
body: {apiId: '', apiMappingKey: '', stage: ''},
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}}/v2/domainnames/:domainName/apimappings');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
apiId: '',
apiMappingKey: '',
stage: ''
});
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}}/v2/domainnames/:domainName/apimappings',
headers: {'content-type': 'application/json'},
data: {apiId: '', apiMappingKey: '', stage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/domainnames/:domainName/apimappings';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"apiId":"","apiMappingKey":"","stage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"apiId": @"",
@"apiMappingKey": @"",
@"stage": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/domainnames/:domainName/apimappings"]
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}}/v2/domainnames/:domainName/apimappings" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/domainnames/:domainName/apimappings",
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([
'apiId' => '',
'apiMappingKey' => '',
'stage' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v2/domainnames/:domainName/apimappings', [
'body' => '{
"apiId": "",
"apiMappingKey": "",
"stage": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/domainnames/:domainName/apimappings');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'apiId' => '',
'apiMappingKey' => '',
'stage' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'apiId' => '',
'apiMappingKey' => '',
'stage' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/domainnames/:domainName/apimappings');
$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}}/v2/domainnames/:domainName/apimappings' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"apiId": "",
"apiMappingKey": "",
"stage": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/domainnames/:domainName/apimappings' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"apiId": "",
"apiMappingKey": "",
"stage": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/domainnames/:domainName/apimappings", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/domainnames/:domainName/apimappings"
payload = {
"apiId": "",
"apiMappingKey": "",
"stage": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/domainnames/:domainName/apimappings"
payload <- "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\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}}/v2/domainnames/:domainName/apimappings")
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 \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}"
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/v2/domainnames/:domainName/apimappings') do |req|
req.body = "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/domainnames/:domainName/apimappings";
let payload = json!({
"apiId": "",
"apiMappingKey": "",
"stage": ""
});
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}}/v2/domainnames/:domainName/apimappings \
--header 'content-type: application/json' \
--data '{
"apiId": "",
"apiMappingKey": "",
"stage": ""
}'
echo '{
"apiId": "",
"apiMappingKey": "",
"stage": ""
}' | \
http POST {{baseUrl}}/v2/domainnames/:domainName/apimappings \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "apiId": "",\n "apiMappingKey": "",\n "stage": ""\n}' \
--output-document \
- {{baseUrl}}/v2/domainnames/:domainName/apimappings
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"apiId": "",
"apiMappingKey": "",
"stage": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/domainnames/:domainName/apimappings")! 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
CreateAuthorizer
{{baseUrl}}/v2/apis/:apiId/authorizers
QUERY PARAMS
apiId
BODY json
{
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/authorizers");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/apis/:apiId/authorizers" {:content-type :json
:form-params {:authorizerCredentialsArn ""
:authorizerPayloadFormatVersion ""
:authorizerResultTtlInSeconds 0
:authorizerType ""
:authorizerUri ""
:enableSimpleResponses false
:identitySource []
:identityValidationExpression ""
:jwtConfiguration {:Audience ""
:Issuer ""}
:name ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/authorizers"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v2/apis/:apiId/authorizers"),
Content = new StringContent("{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\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}}/v2/apis/:apiId/authorizers");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/authorizers"
payload := strings.NewReader("{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v2/apis/:apiId/authorizers HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 336
{
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/apis/:apiId/authorizers")
.setHeader("content-type", "application/json")
.setBody("{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/authorizers"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\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 \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/authorizers")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/apis/:apiId/authorizers")
.header("content-type", "application/json")
.body("{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}")
.asString();
const data = JSON.stringify({
authorizerCredentialsArn: '',
authorizerPayloadFormatVersion: '',
authorizerResultTtlInSeconds: 0,
authorizerType: '',
authorizerUri: '',
enableSimpleResponses: false,
identitySource: [],
identityValidationExpression: '',
jwtConfiguration: {
Audience: '',
Issuer: ''
},
name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/apis/:apiId/authorizers');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/authorizers',
headers: {'content-type': 'application/json'},
data: {
authorizerCredentialsArn: '',
authorizerPayloadFormatVersion: '',
authorizerResultTtlInSeconds: 0,
authorizerType: '',
authorizerUri: '',
enableSimpleResponses: false,
identitySource: [],
identityValidationExpression: '',
jwtConfiguration: {Audience: '', Issuer: ''},
name: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/authorizers';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"authorizerCredentialsArn":"","authorizerPayloadFormatVersion":"","authorizerResultTtlInSeconds":0,"authorizerType":"","authorizerUri":"","enableSimpleResponses":false,"identitySource":[],"identityValidationExpression":"","jwtConfiguration":{"Audience":"","Issuer":""},"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}}/v2/apis/:apiId/authorizers',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "authorizerCredentialsArn": "",\n "authorizerPayloadFormatVersion": "",\n "authorizerResultTtlInSeconds": 0,\n "authorizerType": "",\n "authorizerUri": "",\n "enableSimpleResponses": false,\n "identitySource": [],\n "identityValidationExpression": "",\n "jwtConfiguration": {\n "Audience": "",\n "Issuer": ""\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 \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/authorizers")
.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/v2/apis/:apiId/authorizers',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
authorizerCredentialsArn: '',
authorizerPayloadFormatVersion: '',
authorizerResultTtlInSeconds: 0,
authorizerType: '',
authorizerUri: '',
enableSimpleResponses: false,
identitySource: [],
identityValidationExpression: '',
jwtConfiguration: {Audience: '', Issuer: ''},
name: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/authorizers',
headers: {'content-type': 'application/json'},
body: {
authorizerCredentialsArn: '',
authorizerPayloadFormatVersion: '',
authorizerResultTtlInSeconds: 0,
authorizerType: '',
authorizerUri: '',
enableSimpleResponses: false,
identitySource: [],
identityValidationExpression: '',
jwtConfiguration: {Audience: '', Issuer: ''},
name: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v2/apis/:apiId/authorizers');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
authorizerCredentialsArn: '',
authorizerPayloadFormatVersion: '',
authorizerResultTtlInSeconds: 0,
authorizerType: '',
authorizerUri: '',
enableSimpleResponses: false,
identitySource: [],
identityValidationExpression: '',
jwtConfiguration: {
Audience: '',
Issuer: ''
},
name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/authorizers',
headers: {'content-type': 'application/json'},
data: {
authorizerCredentialsArn: '',
authorizerPayloadFormatVersion: '',
authorizerResultTtlInSeconds: 0,
authorizerType: '',
authorizerUri: '',
enableSimpleResponses: false,
identitySource: [],
identityValidationExpression: '',
jwtConfiguration: {Audience: '', Issuer: ''},
name: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/authorizers';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"authorizerCredentialsArn":"","authorizerPayloadFormatVersion":"","authorizerResultTtlInSeconds":0,"authorizerType":"","authorizerUri":"","enableSimpleResponses":false,"identitySource":[],"identityValidationExpression":"","jwtConfiguration":{"Audience":"","Issuer":""},"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 = @{ @"authorizerCredentialsArn": @"",
@"authorizerPayloadFormatVersion": @"",
@"authorizerResultTtlInSeconds": @0,
@"authorizerType": @"",
@"authorizerUri": @"",
@"enableSimpleResponses": @NO,
@"identitySource": @[ ],
@"identityValidationExpression": @"",
@"jwtConfiguration": @{ @"Audience": @"", @"Issuer": @"" },
@"name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/authorizers"]
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}}/v2/apis/:apiId/authorizers" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/authorizers",
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([
'authorizerCredentialsArn' => '',
'authorizerPayloadFormatVersion' => '',
'authorizerResultTtlInSeconds' => 0,
'authorizerType' => '',
'authorizerUri' => '',
'enableSimpleResponses' => null,
'identitySource' => [
],
'identityValidationExpression' => '',
'jwtConfiguration' => [
'Audience' => '',
'Issuer' => ''
],
'name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v2/apis/:apiId/authorizers', [
'body' => '{
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/authorizers');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'authorizerCredentialsArn' => '',
'authorizerPayloadFormatVersion' => '',
'authorizerResultTtlInSeconds' => 0,
'authorizerType' => '',
'authorizerUri' => '',
'enableSimpleResponses' => null,
'identitySource' => [
],
'identityValidationExpression' => '',
'jwtConfiguration' => [
'Audience' => '',
'Issuer' => ''
],
'name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'authorizerCredentialsArn' => '',
'authorizerPayloadFormatVersion' => '',
'authorizerResultTtlInSeconds' => 0,
'authorizerType' => '',
'authorizerUri' => '',
'enableSimpleResponses' => null,
'identitySource' => [
],
'identityValidationExpression' => '',
'jwtConfiguration' => [
'Audience' => '',
'Issuer' => ''
],
'name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/authorizers');
$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}}/v2/apis/:apiId/authorizers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/authorizers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/apis/:apiId/authorizers", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/authorizers"
payload = {
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": False,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/authorizers"
payload <- "{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/authorizers")
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 \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\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.post('/baseUrl/v2/apis/:apiId/authorizers') do |req|
req.body = "{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/authorizers";
let payload = json!({
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": (),
"identityValidationExpression": "",
"jwtConfiguration": json!({
"Audience": "",
"Issuer": ""
}),
"name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v2/apis/:apiId/authorizers \
--header 'content-type: application/json' \
--data '{
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}'
echo '{
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}' | \
http POST {{baseUrl}}/v2/apis/:apiId/authorizers \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "authorizerCredentialsArn": "",\n "authorizerPayloadFormatVersion": "",\n "authorizerResultTtlInSeconds": 0,\n "authorizerType": "",\n "authorizerUri": "",\n "enableSimpleResponses": false,\n "identitySource": [],\n "identityValidationExpression": "",\n "jwtConfiguration": {\n "Audience": "",\n "Issuer": ""\n },\n "name": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/authorizers
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": [
"Audience": "",
"Issuer": ""
],
"name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/authorizers")! 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
CreateDeployment
{{baseUrl}}/v2/apis/:apiId/deployments
QUERY PARAMS
apiId
BODY json
{
"description": "",
"stageName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/deployments");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"description\": \"\",\n \"stageName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/apis/:apiId/deployments" {:content-type :json
:form-params {:description ""
:stageName ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/deployments"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"description\": \"\",\n \"stageName\": \"\"\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}}/v2/apis/:apiId/deployments"),
Content = new StringContent("{\n \"description\": \"\",\n \"stageName\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/deployments");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"description\": \"\",\n \"stageName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/deployments"
payload := strings.NewReader("{\n \"description\": \"\",\n \"stageName\": \"\"\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/v2/apis/:apiId/deployments HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 42
{
"description": "",
"stageName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/apis/:apiId/deployments")
.setHeader("content-type", "application/json")
.setBody("{\n \"description\": \"\",\n \"stageName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/deployments"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"description\": \"\",\n \"stageName\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"stageName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/deployments")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/apis/:apiId/deployments")
.header("content-type", "application/json")
.body("{\n \"description\": \"\",\n \"stageName\": \"\"\n}")
.asString();
const data = JSON.stringify({
description: '',
stageName: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/apis/:apiId/deployments');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/deployments',
headers: {'content-type': 'application/json'},
data: {description: '', stageName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/deployments';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"description":"","stageName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId/deployments',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "description": "",\n "stageName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"description\": \"\",\n \"stageName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/deployments")
.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/v2/apis/:apiId/deployments',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({description: '', stageName: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/deployments',
headers: {'content-type': 'application/json'},
body: {description: '', stageName: ''},
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}}/v2/apis/:apiId/deployments');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
description: '',
stageName: ''
});
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}}/v2/apis/:apiId/deployments',
headers: {'content-type': 'application/json'},
data: {description: '', stageName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/deployments';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"description":"","stageName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"description": @"",
@"stageName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/deployments"]
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}}/v2/apis/:apiId/deployments" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"description\": \"\",\n \"stageName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/deployments",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'description' => '',
'stageName' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v2/apis/:apiId/deployments', [
'body' => '{
"description": "",
"stageName": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/deployments');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'description' => '',
'stageName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'description' => '',
'stageName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/deployments');
$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}}/v2/apis/:apiId/deployments' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"stageName": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/deployments' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"description": "",
"stageName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"description\": \"\",\n \"stageName\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/apis/:apiId/deployments", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/deployments"
payload = {
"description": "",
"stageName": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/deployments"
payload <- "{\n \"description\": \"\",\n \"stageName\": \"\"\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}}/v2/apis/:apiId/deployments")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"description\": \"\",\n \"stageName\": \"\"\n}"
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/v2/apis/:apiId/deployments') do |req|
req.body = "{\n \"description\": \"\",\n \"stageName\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/deployments";
let payload = json!({
"description": "",
"stageName": ""
});
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}}/v2/apis/:apiId/deployments \
--header 'content-type: application/json' \
--data '{
"description": "",
"stageName": ""
}'
echo '{
"description": "",
"stageName": ""
}' | \
http POST {{baseUrl}}/v2/apis/:apiId/deployments \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "description": "",\n "stageName": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/deployments
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"description": "",
"stageName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/deployments")! 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
CreateDomainName
{{baseUrl}}/v2/domainnames
BODY json
{
"domainName": "",
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
},
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/domainnames");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"domainName\": \"\",\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n },\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/domainnames" {:content-type :json
:form-params {:domainName ""
:domainNameConfigurations [{:ApiGatewayDomainName ""
:CertificateArn ""
:CertificateName ""
:CertificateUploadDate ""
:DomainNameStatus ""
:DomainNameStatusMessage ""
:EndpointType ""
:HostedZoneId ""
:SecurityPolicy ""
:OwnershipVerificationCertificateArn ""}]
:mutualTlsAuthentication {:TruststoreUri ""
:TruststoreVersion ""}
:tags {}}})
require "http/client"
url = "{{baseUrl}}/v2/domainnames"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"domainName\": \"\",\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\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}}/v2/domainnames"),
Content = new StringContent("{\n \"domainName\": \"\",\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\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}}/v2/domainnames");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"domainName\": \"\",\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n },\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/domainnames"
payload := strings.NewReader("{\n \"domainName\": \"\",\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\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/v2/domainnames HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 495
{
"domainName": "",
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
},
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/domainnames")
.setHeader("content-type", "application/json")
.setBody("{\n \"domainName\": \"\",\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n },\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/domainnames"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"domainName\": \"\",\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\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 \"domainName\": \"\",\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n },\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/domainnames")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/domainnames")
.header("content-type", "application/json")
.body("{\n \"domainName\": \"\",\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n },\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
domainName: '',
domainNameConfigurations: [
{
ApiGatewayDomainName: '',
CertificateArn: '',
CertificateName: '',
CertificateUploadDate: '',
DomainNameStatus: '',
DomainNameStatusMessage: '',
EndpointType: '',
HostedZoneId: '',
SecurityPolicy: '',
OwnershipVerificationCertificateArn: ''
}
],
mutualTlsAuthentication: {
TruststoreUri: '',
TruststoreVersion: ''
},
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}}/v2/domainnames');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/domainnames',
headers: {'content-type': 'application/json'},
data: {
domainName: '',
domainNameConfigurations: [
{
ApiGatewayDomainName: '',
CertificateArn: '',
CertificateName: '',
CertificateUploadDate: '',
DomainNameStatus: '',
DomainNameStatusMessage: '',
EndpointType: '',
HostedZoneId: '',
SecurityPolicy: '',
OwnershipVerificationCertificateArn: ''
}
],
mutualTlsAuthentication: {TruststoreUri: '', TruststoreVersion: ''},
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/domainnames';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"domainName":"","domainNameConfigurations":[{"ApiGatewayDomainName":"","CertificateArn":"","CertificateName":"","CertificateUploadDate":"","DomainNameStatus":"","DomainNameStatusMessage":"","EndpointType":"","HostedZoneId":"","SecurityPolicy":"","OwnershipVerificationCertificateArn":""}],"mutualTlsAuthentication":{"TruststoreUri":"","TruststoreVersion":""},"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}}/v2/domainnames',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "domainName": "",\n "domainNameConfigurations": [\n {\n "ApiGatewayDomainName": "",\n "CertificateArn": "",\n "CertificateName": "",\n "CertificateUploadDate": "",\n "DomainNameStatus": "",\n "DomainNameStatusMessage": "",\n "EndpointType": "",\n "HostedZoneId": "",\n "SecurityPolicy": "",\n "OwnershipVerificationCertificateArn": ""\n }\n ],\n "mutualTlsAuthentication": {\n "TruststoreUri": "",\n "TruststoreVersion": ""\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 \"domainName\": \"\",\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n },\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/domainnames")
.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/v2/domainnames',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
domainName: '',
domainNameConfigurations: [
{
ApiGatewayDomainName: '',
CertificateArn: '',
CertificateName: '',
CertificateUploadDate: '',
DomainNameStatus: '',
DomainNameStatusMessage: '',
EndpointType: '',
HostedZoneId: '',
SecurityPolicy: '',
OwnershipVerificationCertificateArn: ''
}
],
mutualTlsAuthentication: {TruststoreUri: '', TruststoreVersion: ''},
tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/domainnames',
headers: {'content-type': 'application/json'},
body: {
domainName: '',
domainNameConfigurations: [
{
ApiGatewayDomainName: '',
CertificateArn: '',
CertificateName: '',
CertificateUploadDate: '',
DomainNameStatus: '',
DomainNameStatusMessage: '',
EndpointType: '',
HostedZoneId: '',
SecurityPolicy: '',
OwnershipVerificationCertificateArn: ''
}
],
mutualTlsAuthentication: {TruststoreUri: '', TruststoreVersion: ''},
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}}/v2/domainnames');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
domainName: '',
domainNameConfigurations: [
{
ApiGatewayDomainName: '',
CertificateArn: '',
CertificateName: '',
CertificateUploadDate: '',
DomainNameStatus: '',
DomainNameStatusMessage: '',
EndpointType: '',
HostedZoneId: '',
SecurityPolicy: '',
OwnershipVerificationCertificateArn: ''
}
],
mutualTlsAuthentication: {
TruststoreUri: '',
TruststoreVersion: ''
},
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}}/v2/domainnames',
headers: {'content-type': 'application/json'},
data: {
domainName: '',
domainNameConfigurations: [
{
ApiGatewayDomainName: '',
CertificateArn: '',
CertificateName: '',
CertificateUploadDate: '',
DomainNameStatus: '',
DomainNameStatusMessage: '',
EndpointType: '',
HostedZoneId: '',
SecurityPolicy: '',
OwnershipVerificationCertificateArn: ''
}
],
mutualTlsAuthentication: {TruststoreUri: '', TruststoreVersion: ''},
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/domainnames';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"domainName":"","domainNameConfigurations":[{"ApiGatewayDomainName":"","CertificateArn":"","CertificateName":"","CertificateUploadDate":"","DomainNameStatus":"","DomainNameStatusMessage":"","EndpointType":"","HostedZoneId":"","SecurityPolicy":"","OwnershipVerificationCertificateArn":""}],"mutualTlsAuthentication":{"TruststoreUri":"","TruststoreVersion":""},"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 = @{ @"domainName": @"",
@"domainNameConfigurations": @[ @{ @"ApiGatewayDomainName": @"", @"CertificateArn": @"", @"CertificateName": @"", @"CertificateUploadDate": @"", @"DomainNameStatus": @"", @"DomainNameStatusMessage": @"", @"EndpointType": @"", @"HostedZoneId": @"", @"SecurityPolicy": @"", @"OwnershipVerificationCertificateArn": @"" } ],
@"mutualTlsAuthentication": @{ @"TruststoreUri": @"", @"TruststoreVersion": @"" },
@"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/domainnames"]
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}}/v2/domainnames" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"domainName\": \"\",\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n },\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/domainnames",
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([
'domainName' => '',
'domainNameConfigurations' => [
[
'ApiGatewayDomainName' => '',
'CertificateArn' => '',
'CertificateName' => '',
'CertificateUploadDate' => '',
'DomainNameStatus' => '',
'DomainNameStatusMessage' => '',
'EndpointType' => '',
'HostedZoneId' => '',
'SecurityPolicy' => '',
'OwnershipVerificationCertificateArn' => ''
]
],
'mutualTlsAuthentication' => [
'TruststoreUri' => '',
'TruststoreVersion' => ''
],
'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}}/v2/domainnames', [
'body' => '{
"domainName": "",
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
},
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/domainnames');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'domainName' => '',
'domainNameConfigurations' => [
[
'ApiGatewayDomainName' => '',
'CertificateArn' => '',
'CertificateName' => '',
'CertificateUploadDate' => '',
'DomainNameStatus' => '',
'DomainNameStatusMessage' => '',
'EndpointType' => '',
'HostedZoneId' => '',
'SecurityPolicy' => '',
'OwnershipVerificationCertificateArn' => ''
]
],
'mutualTlsAuthentication' => [
'TruststoreUri' => '',
'TruststoreVersion' => ''
],
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'domainName' => '',
'domainNameConfigurations' => [
[
'ApiGatewayDomainName' => '',
'CertificateArn' => '',
'CertificateName' => '',
'CertificateUploadDate' => '',
'DomainNameStatus' => '',
'DomainNameStatusMessage' => '',
'EndpointType' => '',
'HostedZoneId' => '',
'SecurityPolicy' => '',
'OwnershipVerificationCertificateArn' => ''
]
],
'mutualTlsAuthentication' => [
'TruststoreUri' => '',
'TruststoreVersion' => ''
],
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/domainnames');
$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}}/v2/domainnames' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"domainName": "",
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
},
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/domainnames' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"domainName": "",
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
},
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"domainName\": \"\",\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n },\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/domainnames", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/domainnames"
payload = {
"domainName": "",
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
},
"tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/domainnames"
payload <- "{\n \"domainName\": \"\",\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\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}}/v2/domainnames")
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 \"domainName\": \"\",\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\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/v2/domainnames') do |req|
req.body = "{\n \"domainName\": \"\",\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\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}}/v2/domainnames";
let payload = json!({
"domainName": "",
"domainNameConfigurations": (
json!({
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
})
),
"mutualTlsAuthentication": json!({
"TruststoreUri": "",
"TruststoreVersion": ""
}),
"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}}/v2/domainnames \
--header 'content-type: application/json' \
--data '{
"domainName": "",
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
},
"tags": {}
}'
echo '{
"domainName": "",
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
},
"tags": {}
}' | \
http POST {{baseUrl}}/v2/domainnames \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "domainName": "",\n "domainNameConfigurations": [\n {\n "ApiGatewayDomainName": "",\n "CertificateArn": "",\n "CertificateName": "",\n "CertificateUploadDate": "",\n "DomainNameStatus": "",\n "DomainNameStatusMessage": "",\n "EndpointType": "",\n "HostedZoneId": "",\n "SecurityPolicy": "",\n "OwnershipVerificationCertificateArn": ""\n }\n ],\n "mutualTlsAuthentication": {\n "TruststoreUri": "",\n "TruststoreVersion": ""\n },\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/v2/domainnames
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"domainName": "",
"domainNameConfigurations": [
[
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
]
],
"mutualTlsAuthentication": [
"TruststoreUri": "",
"TruststoreVersion": ""
],
"tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/domainnames")! 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
CreateIntegration
{{baseUrl}}/v2/apis/:apiId/integrations
QUERY PARAMS
apiId
BODY json
{
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": {
"ServerNameToVerify": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/integrations");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/apis/:apiId/integrations" {:content-type :json
:form-params {:connectionId ""
:connectionType ""
:contentHandlingStrategy ""
:credentialsArn ""
:description ""
:integrationMethod ""
:integrationSubtype ""
:integrationType ""
:integrationUri ""
:passthroughBehavior ""
:payloadFormatVersion ""
:requestParameters {}
:requestTemplates {}
:responseParameters {}
:templateSelectionExpression ""
:timeoutInMillis 0
:tlsConfig {:ServerNameToVerify ""}}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/integrations"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\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}}/v2/apis/:apiId/integrations"),
Content = new StringContent("{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\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}}/v2/apis/:apiId/integrations");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/integrations"
payload := strings.NewReader("{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\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/v2/apis/:apiId/integrations HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 482
{
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": {
"ServerNameToVerify": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/apis/:apiId/integrations")
.setHeader("content-type", "application/json")
.setBody("{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/integrations"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\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 \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/integrations")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/apis/:apiId/integrations")
.header("content-type", "application/json")
.body("{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
connectionId: '',
connectionType: '',
contentHandlingStrategy: '',
credentialsArn: '',
description: '',
integrationMethod: '',
integrationSubtype: '',
integrationType: '',
integrationUri: '',
passthroughBehavior: '',
payloadFormatVersion: '',
requestParameters: {},
requestTemplates: {},
responseParameters: {},
templateSelectionExpression: '',
timeoutInMillis: 0,
tlsConfig: {
ServerNameToVerify: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/apis/:apiId/integrations');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/integrations',
headers: {'content-type': 'application/json'},
data: {
connectionId: '',
connectionType: '',
contentHandlingStrategy: '',
credentialsArn: '',
description: '',
integrationMethod: '',
integrationSubtype: '',
integrationType: '',
integrationUri: '',
passthroughBehavior: '',
payloadFormatVersion: '',
requestParameters: {},
requestTemplates: {},
responseParameters: {},
templateSelectionExpression: '',
timeoutInMillis: 0,
tlsConfig: {ServerNameToVerify: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/integrations';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"connectionId":"","connectionType":"","contentHandlingStrategy":"","credentialsArn":"","description":"","integrationMethod":"","integrationSubtype":"","integrationType":"","integrationUri":"","passthroughBehavior":"","payloadFormatVersion":"","requestParameters":{},"requestTemplates":{},"responseParameters":{},"templateSelectionExpression":"","timeoutInMillis":0,"tlsConfig":{"ServerNameToVerify":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId/integrations',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "connectionId": "",\n "connectionType": "",\n "contentHandlingStrategy": "",\n "credentialsArn": "",\n "description": "",\n "integrationMethod": "",\n "integrationSubtype": "",\n "integrationType": "",\n "integrationUri": "",\n "passthroughBehavior": "",\n "payloadFormatVersion": "",\n "requestParameters": {},\n "requestTemplates": {},\n "responseParameters": {},\n "templateSelectionExpression": "",\n "timeoutInMillis": 0,\n "tlsConfig": {\n "ServerNameToVerify": ""\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 \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/integrations")
.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/v2/apis/:apiId/integrations',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
connectionId: '',
connectionType: '',
contentHandlingStrategy: '',
credentialsArn: '',
description: '',
integrationMethod: '',
integrationSubtype: '',
integrationType: '',
integrationUri: '',
passthroughBehavior: '',
payloadFormatVersion: '',
requestParameters: {},
requestTemplates: {},
responseParameters: {},
templateSelectionExpression: '',
timeoutInMillis: 0,
tlsConfig: {ServerNameToVerify: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/integrations',
headers: {'content-type': 'application/json'},
body: {
connectionId: '',
connectionType: '',
contentHandlingStrategy: '',
credentialsArn: '',
description: '',
integrationMethod: '',
integrationSubtype: '',
integrationType: '',
integrationUri: '',
passthroughBehavior: '',
payloadFormatVersion: '',
requestParameters: {},
requestTemplates: {},
responseParameters: {},
templateSelectionExpression: '',
timeoutInMillis: 0,
tlsConfig: {ServerNameToVerify: ''}
},
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}}/v2/apis/:apiId/integrations');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
connectionId: '',
connectionType: '',
contentHandlingStrategy: '',
credentialsArn: '',
description: '',
integrationMethod: '',
integrationSubtype: '',
integrationType: '',
integrationUri: '',
passthroughBehavior: '',
payloadFormatVersion: '',
requestParameters: {},
requestTemplates: {},
responseParameters: {},
templateSelectionExpression: '',
timeoutInMillis: 0,
tlsConfig: {
ServerNameToVerify: ''
}
});
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}}/v2/apis/:apiId/integrations',
headers: {'content-type': 'application/json'},
data: {
connectionId: '',
connectionType: '',
contentHandlingStrategy: '',
credentialsArn: '',
description: '',
integrationMethod: '',
integrationSubtype: '',
integrationType: '',
integrationUri: '',
passthroughBehavior: '',
payloadFormatVersion: '',
requestParameters: {},
requestTemplates: {},
responseParameters: {},
templateSelectionExpression: '',
timeoutInMillis: 0,
tlsConfig: {ServerNameToVerify: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/integrations';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"connectionId":"","connectionType":"","contentHandlingStrategy":"","credentialsArn":"","description":"","integrationMethod":"","integrationSubtype":"","integrationType":"","integrationUri":"","passthroughBehavior":"","payloadFormatVersion":"","requestParameters":{},"requestTemplates":{},"responseParameters":{},"templateSelectionExpression":"","timeoutInMillis":0,"tlsConfig":{"ServerNameToVerify":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"connectionId": @"",
@"connectionType": @"",
@"contentHandlingStrategy": @"",
@"credentialsArn": @"",
@"description": @"",
@"integrationMethod": @"",
@"integrationSubtype": @"",
@"integrationType": @"",
@"integrationUri": @"",
@"passthroughBehavior": @"",
@"payloadFormatVersion": @"",
@"requestParameters": @{ },
@"requestTemplates": @{ },
@"responseParameters": @{ },
@"templateSelectionExpression": @"",
@"timeoutInMillis": @0,
@"tlsConfig": @{ @"ServerNameToVerify": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/integrations"]
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}}/v2/apis/:apiId/integrations" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/integrations",
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([
'connectionId' => '',
'connectionType' => '',
'contentHandlingStrategy' => '',
'credentialsArn' => '',
'description' => '',
'integrationMethod' => '',
'integrationSubtype' => '',
'integrationType' => '',
'integrationUri' => '',
'passthroughBehavior' => '',
'payloadFormatVersion' => '',
'requestParameters' => [
],
'requestTemplates' => [
],
'responseParameters' => [
],
'templateSelectionExpression' => '',
'timeoutInMillis' => 0,
'tlsConfig' => [
'ServerNameToVerify' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v2/apis/:apiId/integrations', [
'body' => '{
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": {
"ServerNameToVerify": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/integrations');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'connectionId' => '',
'connectionType' => '',
'contentHandlingStrategy' => '',
'credentialsArn' => '',
'description' => '',
'integrationMethod' => '',
'integrationSubtype' => '',
'integrationType' => '',
'integrationUri' => '',
'passthroughBehavior' => '',
'payloadFormatVersion' => '',
'requestParameters' => [
],
'requestTemplates' => [
],
'responseParameters' => [
],
'templateSelectionExpression' => '',
'timeoutInMillis' => 0,
'tlsConfig' => [
'ServerNameToVerify' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'connectionId' => '',
'connectionType' => '',
'contentHandlingStrategy' => '',
'credentialsArn' => '',
'description' => '',
'integrationMethod' => '',
'integrationSubtype' => '',
'integrationType' => '',
'integrationUri' => '',
'passthroughBehavior' => '',
'payloadFormatVersion' => '',
'requestParameters' => [
],
'requestTemplates' => [
],
'responseParameters' => [
],
'templateSelectionExpression' => '',
'timeoutInMillis' => 0,
'tlsConfig' => [
'ServerNameToVerify' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/integrations');
$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}}/v2/apis/:apiId/integrations' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": {
"ServerNameToVerify": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/integrations' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": {
"ServerNameToVerify": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/apis/:apiId/integrations", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/integrations"
payload = {
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": { "ServerNameToVerify": "" }
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/integrations"
payload <- "{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\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}}/v2/apis/:apiId/integrations")
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 \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\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/v2/apis/:apiId/integrations') do |req|
req.body = "{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/integrations";
let payload = json!({
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": json!({}),
"requestTemplates": json!({}),
"responseParameters": json!({}),
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": json!({"ServerNameToVerify": ""})
});
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}}/v2/apis/:apiId/integrations \
--header 'content-type: application/json' \
--data '{
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": {
"ServerNameToVerify": ""
}
}'
echo '{
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": {
"ServerNameToVerify": ""
}
}' | \
http POST {{baseUrl}}/v2/apis/:apiId/integrations \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "connectionId": "",\n "connectionType": "",\n "contentHandlingStrategy": "",\n "credentialsArn": "",\n "description": "",\n "integrationMethod": "",\n "integrationSubtype": "",\n "integrationType": "",\n "integrationUri": "",\n "passthroughBehavior": "",\n "payloadFormatVersion": "",\n "requestParameters": {},\n "requestTemplates": {},\n "responseParameters": {},\n "templateSelectionExpression": "",\n "timeoutInMillis": 0,\n "tlsConfig": {\n "ServerNameToVerify": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/integrations
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": [],
"requestTemplates": [],
"responseParameters": [],
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": ["ServerNameToVerify": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/integrations")! 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
CreateIntegrationResponse
{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses
QUERY PARAMS
apiId
integrationId
BODY json
{
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses" {:content-type :json
:form-params {:contentHandlingStrategy ""
:integrationResponseKey ""
:responseParameters {}
:responseTemplates {}
:templateSelectionExpression ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses"),
Content = new StringContent("{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses"
payload := strings.NewReader("{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\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/v2/apis/:apiId/integrations/:integrationId/integrationresponses HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 159
{
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses")
.setHeader("content-type", "application/json")
.setBody("{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses")
.header("content-type", "application/json")
.body("{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}")
.asString();
const data = JSON.stringify({
contentHandlingStrategy: '',
integrationResponseKey: '',
responseParameters: {},
responseTemplates: {},
templateSelectionExpression: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses',
headers: {'content-type': 'application/json'},
data: {
contentHandlingStrategy: '',
integrationResponseKey: '',
responseParameters: {},
responseTemplates: {},
templateSelectionExpression: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"contentHandlingStrategy":"","integrationResponseKey":"","responseParameters":{},"responseTemplates":{},"templateSelectionExpression":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "contentHandlingStrategy": "",\n "integrationResponseKey": "",\n "responseParameters": {},\n "responseTemplates": {},\n "templateSelectionExpression": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses")
.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/v2/apis/:apiId/integrations/:integrationId/integrationresponses',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
contentHandlingStrategy: '',
integrationResponseKey: '',
responseParameters: {},
responseTemplates: {},
templateSelectionExpression: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses',
headers: {'content-type': 'application/json'},
body: {
contentHandlingStrategy: '',
integrationResponseKey: '',
responseParameters: {},
responseTemplates: {},
templateSelectionExpression: ''
},
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
contentHandlingStrategy: '',
integrationResponseKey: '',
responseParameters: {},
responseTemplates: {},
templateSelectionExpression: ''
});
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses',
headers: {'content-type': 'application/json'},
data: {
contentHandlingStrategy: '',
integrationResponseKey: '',
responseParameters: {},
responseTemplates: {},
templateSelectionExpression: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"contentHandlingStrategy":"","integrationResponseKey":"","responseParameters":{},"responseTemplates":{},"templateSelectionExpression":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"contentHandlingStrategy": @"",
@"integrationResponseKey": @"",
@"responseParameters": @{ },
@"responseTemplates": @{ },
@"templateSelectionExpression": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses"]
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses",
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([
'contentHandlingStrategy' => '',
'integrationResponseKey' => '',
'responseParameters' => [
],
'responseTemplates' => [
],
'templateSelectionExpression' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses', [
'body' => '{
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'contentHandlingStrategy' => '',
'integrationResponseKey' => '',
'responseParameters' => [
],
'responseTemplates' => [
],
'templateSelectionExpression' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'contentHandlingStrategy' => '',
'integrationResponseKey' => '',
'responseParameters' => [
],
'responseTemplates' => [
],
'templateSelectionExpression' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses');
$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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/apis/:apiId/integrations/:integrationId/integrationresponses", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses"
payload = {
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses"
payload <- "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses")
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 \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}"
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/v2/apis/:apiId/integrations/:integrationId/integrationresponses') do |req|
req.body = "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses";
let payload = json!({
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": json!({}),
"responseTemplates": json!({}),
"templateSelectionExpression": ""
});
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses \
--header 'content-type: application/json' \
--data '{
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}'
echo '{
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}' | \
http POST {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "contentHandlingStrategy": "",\n "integrationResponseKey": "",\n "responseParameters": {},\n "responseTemplates": {},\n "templateSelectionExpression": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": [],
"responseTemplates": [],
"templateSelectionExpression": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses")! 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
CreateModel
{{baseUrl}}/v2/apis/:apiId/models
QUERY PARAMS
apiId
BODY json
{
"contentType": "",
"description": "",
"name": "",
"schema": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/models");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/apis/:apiId/models" {:content-type :json
:form-params {:contentType ""
:description ""
:name ""
:schema ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/models"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\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}}/v2/apis/:apiId/models"),
Content = new StringContent("{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/models");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/models"
payload := strings.NewReader("{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\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/v2/apis/:apiId/models HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 74
{
"contentType": "",
"description": "",
"name": "",
"schema": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/apis/:apiId/models")
.setHeader("content-type", "application/json")
.setBody("{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/models"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/models")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/apis/:apiId/models")
.header("content-type", "application/json")
.body("{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}")
.asString();
const data = JSON.stringify({
contentType: '',
description: '',
name: '',
schema: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/apis/:apiId/models');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/models',
headers: {'content-type': 'application/json'},
data: {contentType: '', description: '', name: '', schema: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/models';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"contentType":"","description":"","name":"","schema":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId/models',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "contentType": "",\n "description": "",\n "name": "",\n "schema": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/models")
.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/v2/apis/:apiId/models',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({contentType: '', description: '', name: '', schema: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/models',
headers: {'content-type': 'application/json'},
body: {contentType: '', description: '', name: '', schema: ''},
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}}/v2/apis/:apiId/models');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
contentType: '',
description: '',
name: '',
schema: ''
});
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}}/v2/apis/:apiId/models',
headers: {'content-type': 'application/json'},
data: {contentType: '', description: '', name: '', schema: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/models';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"contentType":"","description":"","name":"","schema":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"contentType": @"",
@"description": @"",
@"name": @"",
@"schema": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/models"]
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}}/v2/apis/:apiId/models" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/models",
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([
'contentType' => '',
'description' => '',
'name' => '',
'schema' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v2/apis/:apiId/models', [
'body' => '{
"contentType": "",
"description": "",
"name": "",
"schema": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/models');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'contentType' => '',
'description' => '',
'name' => '',
'schema' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'contentType' => '',
'description' => '',
'name' => '',
'schema' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/models');
$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}}/v2/apis/:apiId/models' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"contentType": "",
"description": "",
"name": "",
"schema": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/models' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"contentType": "",
"description": "",
"name": "",
"schema": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/apis/:apiId/models", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/models"
payload = {
"contentType": "",
"description": "",
"name": "",
"schema": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/models"
payload <- "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\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}}/v2/apis/:apiId/models")
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 \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}"
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/v2/apis/:apiId/models') do |req|
req.body = "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/models";
let payload = json!({
"contentType": "",
"description": "",
"name": "",
"schema": ""
});
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}}/v2/apis/:apiId/models \
--header 'content-type: application/json' \
--data '{
"contentType": "",
"description": "",
"name": "",
"schema": ""
}'
echo '{
"contentType": "",
"description": "",
"name": "",
"schema": ""
}' | \
http POST {{baseUrl}}/v2/apis/:apiId/models \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "contentType": "",\n "description": "",\n "name": "",\n "schema": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/models
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"contentType": "",
"description": "",
"name": "",
"schema": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/models")! 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
CreateRoute
{{baseUrl}}/v2/apis/:apiId/routes
QUERY PARAMS
apiId
BODY json
{
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/routes");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/apis/:apiId/routes" {:content-type :json
:form-params {:apiKeyRequired false
:authorizationScopes []
:authorizationType ""
:authorizerId ""
:modelSelectionExpression ""
:operationName ""
:requestModels {}
:requestParameters {}
:routeKey ""
:routeResponseSelectionExpression ""
:target ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/routes"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\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}}/v2/apis/:apiId/routes"),
Content = new StringContent("{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/routes");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/routes"
payload := strings.NewReader("{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\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/v2/apis/:apiId/routes HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 290
{
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/apis/:apiId/routes")
.setHeader("content-type", "application/json")
.setBody("{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/routes"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/routes")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/apis/:apiId/routes")
.header("content-type", "application/json")
.body("{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}")
.asString();
const data = JSON.stringify({
apiKeyRequired: false,
authorizationScopes: [],
authorizationType: '',
authorizerId: '',
modelSelectionExpression: '',
operationName: '',
requestModels: {},
requestParameters: {},
routeKey: '',
routeResponseSelectionExpression: '',
target: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/apis/:apiId/routes');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/routes',
headers: {'content-type': 'application/json'},
data: {
apiKeyRequired: false,
authorizationScopes: [],
authorizationType: '',
authorizerId: '',
modelSelectionExpression: '',
operationName: '',
requestModels: {},
requestParameters: {},
routeKey: '',
routeResponseSelectionExpression: '',
target: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/routes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"apiKeyRequired":false,"authorizationScopes":[],"authorizationType":"","authorizerId":"","modelSelectionExpression":"","operationName":"","requestModels":{},"requestParameters":{},"routeKey":"","routeResponseSelectionExpression":"","target":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId/routes',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "apiKeyRequired": false,\n "authorizationScopes": [],\n "authorizationType": "",\n "authorizerId": "",\n "modelSelectionExpression": "",\n "operationName": "",\n "requestModels": {},\n "requestParameters": {},\n "routeKey": "",\n "routeResponseSelectionExpression": "",\n "target": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/routes")
.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/v2/apis/:apiId/routes',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
apiKeyRequired: false,
authorizationScopes: [],
authorizationType: '',
authorizerId: '',
modelSelectionExpression: '',
operationName: '',
requestModels: {},
requestParameters: {},
routeKey: '',
routeResponseSelectionExpression: '',
target: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/routes',
headers: {'content-type': 'application/json'},
body: {
apiKeyRequired: false,
authorizationScopes: [],
authorizationType: '',
authorizerId: '',
modelSelectionExpression: '',
operationName: '',
requestModels: {},
requestParameters: {},
routeKey: '',
routeResponseSelectionExpression: '',
target: ''
},
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}}/v2/apis/:apiId/routes');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
apiKeyRequired: false,
authorizationScopes: [],
authorizationType: '',
authorizerId: '',
modelSelectionExpression: '',
operationName: '',
requestModels: {},
requestParameters: {},
routeKey: '',
routeResponseSelectionExpression: '',
target: ''
});
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}}/v2/apis/:apiId/routes',
headers: {'content-type': 'application/json'},
data: {
apiKeyRequired: false,
authorizationScopes: [],
authorizationType: '',
authorizerId: '',
modelSelectionExpression: '',
operationName: '',
requestModels: {},
requestParameters: {},
routeKey: '',
routeResponseSelectionExpression: '',
target: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/routes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"apiKeyRequired":false,"authorizationScopes":[],"authorizationType":"","authorizerId":"","modelSelectionExpression":"","operationName":"","requestModels":{},"requestParameters":{},"routeKey":"","routeResponseSelectionExpression":"","target":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"apiKeyRequired": @NO,
@"authorizationScopes": @[ ],
@"authorizationType": @"",
@"authorizerId": @"",
@"modelSelectionExpression": @"",
@"operationName": @"",
@"requestModels": @{ },
@"requestParameters": @{ },
@"routeKey": @"",
@"routeResponseSelectionExpression": @"",
@"target": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/routes"]
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}}/v2/apis/:apiId/routes" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/routes",
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([
'apiKeyRequired' => null,
'authorizationScopes' => [
],
'authorizationType' => '',
'authorizerId' => '',
'modelSelectionExpression' => '',
'operationName' => '',
'requestModels' => [
],
'requestParameters' => [
],
'routeKey' => '',
'routeResponseSelectionExpression' => '',
'target' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v2/apis/:apiId/routes', [
'body' => '{
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/routes');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'apiKeyRequired' => null,
'authorizationScopes' => [
],
'authorizationType' => '',
'authorizerId' => '',
'modelSelectionExpression' => '',
'operationName' => '',
'requestModels' => [
],
'requestParameters' => [
],
'routeKey' => '',
'routeResponseSelectionExpression' => '',
'target' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'apiKeyRequired' => null,
'authorizationScopes' => [
],
'authorizationType' => '',
'authorizerId' => '',
'modelSelectionExpression' => '',
'operationName' => '',
'requestModels' => [
],
'requestParameters' => [
],
'routeKey' => '',
'routeResponseSelectionExpression' => '',
'target' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/routes');
$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}}/v2/apis/:apiId/routes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/routes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/apis/:apiId/routes", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/routes"
payload = {
"apiKeyRequired": False,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/routes"
payload <- "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\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}}/v2/apis/:apiId/routes")
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 \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}"
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/v2/apis/:apiId/routes') do |req|
req.body = "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/routes";
let payload = json!({
"apiKeyRequired": false,
"authorizationScopes": (),
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": json!({}),
"requestParameters": json!({}),
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
});
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}}/v2/apis/:apiId/routes \
--header 'content-type: application/json' \
--data '{
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}'
echo '{
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}' | \
http POST {{baseUrl}}/v2/apis/:apiId/routes \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "apiKeyRequired": false,\n "authorizationScopes": [],\n "authorizationType": "",\n "authorizerId": "",\n "modelSelectionExpression": "",\n "operationName": "",\n "requestModels": {},\n "requestParameters": {},\n "routeKey": "",\n "routeResponseSelectionExpression": "",\n "target": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/routes
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": [],
"requestParameters": [],
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/routes")! 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
CreateRouteResponse
{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses
QUERY PARAMS
apiId
routeId
BODY json
{
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses" {:content-type :json
:form-params {:modelSelectionExpression ""
:responseModels {}
:responseParameters {}
:routeResponseKey ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\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}}/v2/apis/:apiId/routes/:routeId/routeresponses"),
Content = new StringContent("{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses"
payload := strings.NewReader("{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\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/v2/apis/:apiId/routes/:routeId/routeresponses HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 114
{
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses")
.setHeader("content-type", "application/json")
.setBody("{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses")
.header("content-type", "application/json")
.body("{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}")
.asString();
const data = JSON.stringify({
modelSelectionExpression: '',
responseModels: {},
responseParameters: {},
routeResponseKey: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses',
headers: {'content-type': 'application/json'},
data: {
modelSelectionExpression: '',
responseModels: {},
responseParameters: {},
routeResponseKey: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"modelSelectionExpression":"","responseModels":{},"responseParameters":{},"routeResponseKey":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "modelSelectionExpression": "",\n "responseModels": {},\n "responseParameters": {},\n "routeResponseKey": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses")
.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/v2/apis/:apiId/routes/:routeId/routeresponses',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
modelSelectionExpression: '',
responseModels: {},
responseParameters: {},
routeResponseKey: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses',
headers: {'content-type': 'application/json'},
body: {
modelSelectionExpression: '',
responseModels: {},
responseParameters: {},
routeResponseKey: ''
},
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}}/v2/apis/:apiId/routes/:routeId/routeresponses');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
modelSelectionExpression: '',
responseModels: {},
responseParameters: {},
routeResponseKey: ''
});
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}}/v2/apis/:apiId/routes/:routeId/routeresponses',
headers: {'content-type': 'application/json'},
data: {
modelSelectionExpression: '',
responseModels: {},
responseParameters: {},
routeResponseKey: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"modelSelectionExpression":"","responseModels":{},"responseParameters":{},"routeResponseKey":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"modelSelectionExpression": @"",
@"responseModels": @{ },
@"responseParameters": @{ },
@"routeResponseKey": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses"]
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}}/v2/apis/:apiId/routes/:routeId/routeresponses" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses",
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([
'modelSelectionExpression' => '',
'responseModels' => [
],
'responseParameters' => [
],
'routeResponseKey' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v2/apis/:apiId/routes/:routeId/routeresponses', [
'body' => '{
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'modelSelectionExpression' => '',
'responseModels' => [
],
'responseParameters' => [
],
'routeResponseKey' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'modelSelectionExpression' => '',
'responseModels' => [
],
'responseParameters' => [
],
'routeResponseKey' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses');
$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}}/v2/apis/:apiId/routes/:routeId/routeresponses' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/apis/:apiId/routes/:routeId/routeresponses", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses"
payload = {
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses"
payload <- "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\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}}/v2/apis/:apiId/routes/:routeId/routeresponses")
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 \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}"
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/v2/apis/:apiId/routes/:routeId/routeresponses') do |req|
req.body = "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses";
let payload = json!({
"modelSelectionExpression": "",
"responseModels": json!({}),
"responseParameters": json!({}),
"routeResponseKey": ""
});
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}}/v2/apis/:apiId/routes/:routeId/routeresponses \
--header 'content-type: application/json' \
--data '{
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}'
echo '{
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}' | \
http POST {{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "modelSelectionExpression": "",\n "responseModels": {},\n "responseParameters": {},\n "routeResponseKey": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"modelSelectionExpression": "",
"responseModels": [],
"responseParameters": [],
"routeResponseKey": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses")! 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
CreateStage
{{baseUrl}}/v2/apis/:apiId/stages
QUERY PARAMS
apiId
BODY json
{
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageName": "",
"stageVariables": {},
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/stages");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageName\": \"\",\n \"stageVariables\": {},\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/apis/:apiId/stages" {:content-type :json
:form-params {:accessLogSettings {:DestinationArn ""
:Format ""}
:autoDeploy false
:clientCertificateId ""
:defaultRouteSettings {:DataTraceEnabled ""
:DetailedMetricsEnabled ""
:LoggingLevel ""
:ThrottlingBurstLimit ""
:ThrottlingRateLimit ""}
:deploymentId ""
:description ""
:routeSettings {}
:stageName ""
:stageVariables {}
:tags {}}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/stages"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageName\": \"\",\n \"stageVariables\": {},\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}}/v2/apis/:apiId/stages"),
Content = new StringContent("{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageName\": \"\",\n \"stageVariables\": {},\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}}/v2/apis/:apiId/stages");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageName\": \"\",\n \"stageVariables\": {},\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/stages"
payload := strings.NewReader("{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageName\": \"\",\n \"stageVariables\": {},\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/v2/apis/:apiId/stages HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 431
{
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageName": "",
"stageVariables": {},
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/apis/:apiId/stages")
.setHeader("content-type", "application/json")
.setBody("{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageName\": \"\",\n \"stageVariables\": {},\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/stages"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageName\": \"\",\n \"stageVariables\": {},\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 \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageName\": \"\",\n \"stageVariables\": {},\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/stages")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/apis/:apiId/stages")
.header("content-type", "application/json")
.body("{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageName\": \"\",\n \"stageVariables\": {},\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
accessLogSettings: {
DestinationArn: '',
Format: ''
},
autoDeploy: false,
clientCertificateId: '',
defaultRouteSettings: {
DataTraceEnabled: '',
DetailedMetricsEnabled: '',
LoggingLevel: '',
ThrottlingBurstLimit: '',
ThrottlingRateLimit: ''
},
deploymentId: '',
description: '',
routeSettings: {},
stageName: '',
stageVariables: {},
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}}/v2/apis/:apiId/stages');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/stages',
headers: {'content-type': 'application/json'},
data: {
accessLogSettings: {DestinationArn: '', Format: ''},
autoDeploy: false,
clientCertificateId: '',
defaultRouteSettings: {
DataTraceEnabled: '',
DetailedMetricsEnabled: '',
LoggingLevel: '',
ThrottlingBurstLimit: '',
ThrottlingRateLimit: ''
},
deploymentId: '',
description: '',
routeSettings: {},
stageName: '',
stageVariables: {},
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/stages';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"accessLogSettings":{"DestinationArn":"","Format":""},"autoDeploy":false,"clientCertificateId":"","defaultRouteSettings":{"DataTraceEnabled":"","DetailedMetricsEnabled":"","LoggingLevel":"","ThrottlingBurstLimit":"","ThrottlingRateLimit":""},"deploymentId":"","description":"","routeSettings":{},"stageName":"","stageVariables":{},"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}}/v2/apis/:apiId/stages',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "accessLogSettings": {\n "DestinationArn": "",\n "Format": ""\n },\n "autoDeploy": false,\n "clientCertificateId": "",\n "defaultRouteSettings": {\n "DataTraceEnabled": "",\n "DetailedMetricsEnabled": "",\n "LoggingLevel": "",\n "ThrottlingBurstLimit": "",\n "ThrottlingRateLimit": ""\n },\n "deploymentId": "",\n "description": "",\n "routeSettings": {},\n "stageName": "",\n "stageVariables": {},\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 \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageName\": \"\",\n \"stageVariables\": {},\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/stages")
.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/v2/apis/:apiId/stages',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
accessLogSettings: {DestinationArn: '', Format: ''},
autoDeploy: false,
clientCertificateId: '',
defaultRouteSettings: {
DataTraceEnabled: '',
DetailedMetricsEnabled: '',
LoggingLevel: '',
ThrottlingBurstLimit: '',
ThrottlingRateLimit: ''
},
deploymentId: '',
description: '',
routeSettings: {},
stageName: '',
stageVariables: {},
tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/apis/:apiId/stages',
headers: {'content-type': 'application/json'},
body: {
accessLogSettings: {DestinationArn: '', Format: ''},
autoDeploy: false,
clientCertificateId: '',
defaultRouteSettings: {
DataTraceEnabled: '',
DetailedMetricsEnabled: '',
LoggingLevel: '',
ThrottlingBurstLimit: '',
ThrottlingRateLimit: ''
},
deploymentId: '',
description: '',
routeSettings: {},
stageName: '',
stageVariables: {},
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}}/v2/apis/:apiId/stages');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
accessLogSettings: {
DestinationArn: '',
Format: ''
},
autoDeploy: false,
clientCertificateId: '',
defaultRouteSettings: {
DataTraceEnabled: '',
DetailedMetricsEnabled: '',
LoggingLevel: '',
ThrottlingBurstLimit: '',
ThrottlingRateLimit: ''
},
deploymentId: '',
description: '',
routeSettings: {},
stageName: '',
stageVariables: {},
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}}/v2/apis/:apiId/stages',
headers: {'content-type': 'application/json'},
data: {
accessLogSettings: {DestinationArn: '', Format: ''},
autoDeploy: false,
clientCertificateId: '',
defaultRouteSettings: {
DataTraceEnabled: '',
DetailedMetricsEnabled: '',
LoggingLevel: '',
ThrottlingBurstLimit: '',
ThrottlingRateLimit: ''
},
deploymentId: '',
description: '',
routeSettings: {},
stageName: '',
stageVariables: {},
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/stages';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"accessLogSettings":{"DestinationArn":"","Format":""},"autoDeploy":false,"clientCertificateId":"","defaultRouteSettings":{"DataTraceEnabled":"","DetailedMetricsEnabled":"","LoggingLevel":"","ThrottlingBurstLimit":"","ThrottlingRateLimit":""},"deploymentId":"","description":"","routeSettings":{},"stageName":"","stageVariables":{},"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 = @{ @"accessLogSettings": @{ @"DestinationArn": @"", @"Format": @"" },
@"autoDeploy": @NO,
@"clientCertificateId": @"",
@"defaultRouteSettings": @{ @"DataTraceEnabled": @"", @"DetailedMetricsEnabled": @"", @"LoggingLevel": @"", @"ThrottlingBurstLimit": @"", @"ThrottlingRateLimit": @"" },
@"deploymentId": @"",
@"description": @"",
@"routeSettings": @{ },
@"stageName": @"",
@"stageVariables": @{ },
@"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/stages"]
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}}/v2/apis/:apiId/stages" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageName\": \"\",\n \"stageVariables\": {},\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/stages",
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([
'accessLogSettings' => [
'DestinationArn' => '',
'Format' => ''
],
'autoDeploy' => null,
'clientCertificateId' => '',
'defaultRouteSettings' => [
'DataTraceEnabled' => '',
'DetailedMetricsEnabled' => '',
'LoggingLevel' => '',
'ThrottlingBurstLimit' => '',
'ThrottlingRateLimit' => ''
],
'deploymentId' => '',
'description' => '',
'routeSettings' => [
],
'stageName' => '',
'stageVariables' => [
],
'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}}/v2/apis/:apiId/stages', [
'body' => '{
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageName": "",
"stageVariables": {},
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/stages');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'accessLogSettings' => [
'DestinationArn' => '',
'Format' => ''
],
'autoDeploy' => null,
'clientCertificateId' => '',
'defaultRouteSettings' => [
'DataTraceEnabled' => '',
'DetailedMetricsEnabled' => '',
'LoggingLevel' => '',
'ThrottlingBurstLimit' => '',
'ThrottlingRateLimit' => ''
],
'deploymentId' => '',
'description' => '',
'routeSettings' => [
],
'stageName' => '',
'stageVariables' => [
],
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'accessLogSettings' => [
'DestinationArn' => '',
'Format' => ''
],
'autoDeploy' => null,
'clientCertificateId' => '',
'defaultRouteSettings' => [
'DataTraceEnabled' => '',
'DetailedMetricsEnabled' => '',
'LoggingLevel' => '',
'ThrottlingBurstLimit' => '',
'ThrottlingRateLimit' => ''
],
'deploymentId' => '',
'description' => '',
'routeSettings' => [
],
'stageName' => '',
'stageVariables' => [
],
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/stages');
$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}}/v2/apis/:apiId/stages' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageName": "",
"stageVariables": {},
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/stages' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageName": "",
"stageVariables": {},
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageName\": \"\",\n \"stageVariables\": {},\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/apis/:apiId/stages", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/stages"
payload = {
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": False,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageName": "",
"stageVariables": {},
"tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/stages"
payload <- "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageName\": \"\",\n \"stageVariables\": {},\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}}/v2/apis/:apiId/stages")
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 \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageName\": \"\",\n \"stageVariables\": {},\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/v2/apis/:apiId/stages') do |req|
req.body = "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageName\": \"\",\n \"stageVariables\": {},\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}}/v2/apis/:apiId/stages";
let payload = json!({
"accessLogSettings": json!({
"DestinationArn": "",
"Format": ""
}),
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": json!({
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
}),
"deploymentId": "",
"description": "",
"routeSettings": json!({}),
"stageName": "",
"stageVariables": 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}}/v2/apis/:apiId/stages \
--header 'content-type: application/json' \
--data '{
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageName": "",
"stageVariables": {},
"tags": {}
}'
echo '{
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageName": "",
"stageVariables": {},
"tags": {}
}' | \
http POST {{baseUrl}}/v2/apis/:apiId/stages \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "accessLogSettings": {\n "DestinationArn": "",\n "Format": ""\n },\n "autoDeploy": false,\n "clientCertificateId": "",\n "defaultRouteSettings": {\n "DataTraceEnabled": "",\n "DetailedMetricsEnabled": "",\n "LoggingLevel": "",\n "ThrottlingBurstLimit": "",\n "ThrottlingRateLimit": ""\n },\n "deploymentId": "",\n "description": "",\n "routeSettings": {},\n "stageName": "",\n "stageVariables": {},\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/stages
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"accessLogSettings": [
"DestinationArn": "",
"Format": ""
],
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": [
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
],
"deploymentId": "",
"description": "",
"routeSettings": [],
"stageName": "",
"stageVariables": [],
"tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/stages")! 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
CreateVpcLink
{{baseUrl}}/v2/vpclinks
BODY json
{
"name": "",
"securityGroupIds": [],
"subnetIds": [],
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/vpclinks");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"name\": \"\",\n \"securityGroupIds\": [],\n \"subnetIds\": [],\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/vpclinks" {:content-type :json
:form-params {:name ""
:securityGroupIds []
:subnetIds []
:tags {}}})
require "http/client"
url = "{{baseUrl}}/v2/vpclinks"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"name\": \"\",\n \"securityGroupIds\": [],\n \"subnetIds\": [],\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}}/v2/vpclinks"),
Content = new StringContent("{\n \"name\": \"\",\n \"securityGroupIds\": [],\n \"subnetIds\": [],\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}}/v2/vpclinks");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"name\": \"\",\n \"securityGroupIds\": [],\n \"subnetIds\": [],\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/vpclinks"
payload := strings.NewReader("{\n \"name\": \"\",\n \"securityGroupIds\": [],\n \"subnetIds\": [],\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/v2/vpclinks HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 75
{
"name": "",
"securityGroupIds": [],
"subnetIds": [],
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/vpclinks")
.setHeader("content-type", "application/json")
.setBody("{\n \"name\": \"\",\n \"securityGroupIds\": [],\n \"subnetIds\": [],\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/vpclinks"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"name\": \"\",\n \"securityGroupIds\": [],\n \"subnetIds\": [],\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"name\": \"\",\n \"securityGroupIds\": [],\n \"subnetIds\": [],\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/vpclinks")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/vpclinks")
.header("content-type", "application/json")
.body("{\n \"name\": \"\",\n \"securityGroupIds\": [],\n \"subnetIds\": [],\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
name: '',
securityGroupIds: [],
subnetIds: [],
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}}/v2/vpclinks');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/vpclinks',
headers: {'content-type': 'application/json'},
data: {name: '', securityGroupIds: [], subnetIds: [], tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/vpclinks';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"name":"","securityGroupIds":[],"subnetIds":[],"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}}/v2/vpclinks',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "name": "",\n "securityGroupIds": [],\n "subnetIds": [],\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"name\": \"\",\n \"securityGroupIds\": [],\n \"subnetIds\": [],\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/vpclinks")
.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/v2/vpclinks',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({name: '', securityGroupIds: [], subnetIds: [], tags: {}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/vpclinks',
headers: {'content-type': 'application/json'},
body: {name: '', securityGroupIds: [], subnetIds: [], 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}}/v2/vpclinks');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
name: '',
securityGroupIds: [],
subnetIds: [],
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}}/v2/vpclinks',
headers: {'content-type': 'application/json'},
data: {name: '', securityGroupIds: [], subnetIds: [], tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/vpclinks';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"name":"","securityGroupIds":[],"subnetIds":[],"tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"name": @"",
@"securityGroupIds": @[ ],
@"subnetIds": @[ ],
@"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/vpclinks"]
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}}/v2/vpclinks" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"name\": \"\",\n \"securityGroupIds\": [],\n \"subnetIds\": [],\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/vpclinks",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'name' => '',
'securityGroupIds' => [
],
'subnetIds' => [
],
'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}}/v2/vpclinks', [
'body' => '{
"name": "",
"securityGroupIds": [],
"subnetIds": [],
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/vpclinks');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'name' => '',
'securityGroupIds' => [
],
'subnetIds' => [
],
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'name' => '',
'securityGroupIds' => [
],
'subnetIds' => [
],
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/vpclinks');
$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}}/v2/vpclinks' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"name": "",
"securityGroupIds": [],
"subnetIds": [],
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/vpclinks' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"name": "",
"securityGroupIds": [],
"subnetIds": [],
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"name\": \"\",\n \"securityGroupIds\": [],\n \"subnetIds\": [],\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v2/vpclinks", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/vpclinks"
payload = {
"name": "",
"securityGroupIds": [],
"subnetIds": [],
"tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/vpclinks"
payload <- "{\n \"name\": \"\",\n \"securityGroupIds\": [],\n \"subnetIds\": [],\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}}/v2/vpclinks")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"name\": \"\",\n \"securityGroupIds\": [],\n \"subnetIds\": [],\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/v2/vpclinks') do |req|
req.body = "{\n \"name\": \"\",\n \"securityGroupIds\": [],\n \"subnetIds\": [],\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}}/v2/vpclinks";
let payload = json!({
"name": "",
"securityGroupIds": (),
"subnetIds": (),
"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}}/v2/vpclinks \
--header 'content-type: application/json' \
--data '{
"name": "",
"securityGroupIds": [],
"subnetIds": [],
"tags": {}
}'
echo '{
"name": "",
"securityGroupIds": [],
"subnetIds": [],
"tags": {}
}' | \
http POST {{baseUrl}}/v2/vpclinks \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "name": "",\n "securityGroupIds": [],\n "subnetIds": [],\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/v2/vpclinks
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"name": "",
"securityGroupIds": [],
"subnetIds": [],
"tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/vpclinks")! 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
DeleteAccessLogSettings
{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings
QUERY PARAMS
apiId
stageName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings"
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}}/v2/apis/:apiId/stages/:stageName/accesslogsettings"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings"
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/v2/apis/:apiId/stages/:stageName/accesslogsettings HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings"))
.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}}/v2/apis/:apiId/stages/:stageName/accesslogsettings")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings")
.asString();
const 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}}/v2/apis/:apiId/stages/:stageName/accesslogsettings');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings';
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}}/v2/apis/:apiId/stages/:stageName/accesslogsettings',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/stages/:stageName/accesslogsettings',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/stages/:stageName/accesslogsettings'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings');
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}}/v2/apis/:apiId/stages/:stageName/accesslogsettings'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings';
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}}/v2/apis/:apiId/stages/:stageName/accesslogsettings"]
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}}/v2/apis/:apiId/stages/:stageName/accesslogsettings" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings",
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}}/v2/apis/:apiId/stages/:stageName/accesslogsettings');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/apis/:apiId/stages/:stageName/accesslogsettings")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings")
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/v2/apis/:apiId/stages/:stageName/accesslogsettings') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings";
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}}/v2/apis/:apiId/stages/:stageName/accesslogsettings
http DELETE {{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/accesslogsettings")! 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
DeleteApi
{{baseUrl}}/v2/apis/:apiId
QUERY PARAMS
apiId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/apis/:apiId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId"
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}}/v2/apis/:apiId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId"
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/v2/apis/:apiId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/apis/:apiId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId"))
.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}}/v2/apis/:apiId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/apis/:apiId")
.asString();
const 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}}/v2/apis/:apiId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/v2/apis/:apiId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId';
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}}/v2/apis/:apiId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/apis/:apiId');
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}}/v2/apis/:apiId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId';
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}}/v2/apis/:apiId"]
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}}/v2/apis/:apiId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId",
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}}/v2/apis/:apiId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/apis/:apiId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId")
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/v2/apis/:apiId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId";
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}}/v2/apis/:apiId
http DELETE {{baseUrl}}/v2/apis/:apiId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/apis/:apiId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId")! 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
DeleteApiMapping
{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId
QUERY PARAMS
apiMappingId
domainName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
require "http/client"
url = "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"
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}}/v2/domainnames/:domainName/apimappings/:apiMappingId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"
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/v2/domainnames/:domainName/apimappings/:apiMappingId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"))
.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}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
.asString();
const 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}}/v2/domainnames/:domainName/apimappings/:apiMappingId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId';
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}}/v2/domainnames/:domainName/apimappings/:apiMappingId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/domainnames/:domainName/apimappings/:apiMappingId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/domainnames/:domainName/apimappings/:apiMappingId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId');
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}}/v2/domainnames/:domainName/apimappings/:apiMappingId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId';
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}}/v2/domainnames/:domainName/apimappings/:apiMappingId"]
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}}/v2/domainnames/:domainName/apimappings/:apiMappingId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId",
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}}/v2/domainnames/:domainName/apimappings/:apiMappingId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/domainnames/:domainName/apimappings/:apiMappingId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
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/v2/domainnames/:domainName/apimappings/:apiMappingId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId";
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}}/v2/domainnames/:domainName/apimappings/:apiMappingId
http DELETE {{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")! 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
DeleteAuthorizer
{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId
QUERY PARAMS
apiId
authorizerId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"
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}}/v2/apis/:apiId/authorizers/:authorizerId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"
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/v2/apis/:apiId/authorizers/:authorizerId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"))
.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}}/v2/apis/:apiId/authorizers/:authorizerId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")
.asString();
const 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}}/v2/apis/:apiId/authorizers/:authorizerId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId';
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}}/v2/apis/:apiId/authorizers/:authorizerId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/authorizers/:authorizerId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/authorizers/:authorizerId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId');
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}}/v2/apis/:apiId/authorizers/:authorizerId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId';
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}}/v2/apis/:apiId/authorizers/:authorizerId"]
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}}/v2/apis/:apiId/authorizers/:authorizerId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId",
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}}/v2/apis/:apiId/authorizers/:authorizerId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/apis/:apiId/authorizers/:authorizerId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")
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/v2/apis/:apiId/authorizers/:authorizerId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId";
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}}/v2/apis/:apiId/authorizers/:authorizerId
http DELETE {{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")! 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
DeleteCorsConfiguration
{{baseUrl}}/v2/apis/:apiId/cors
QUERY PARAMS
apiId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/cors");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/apis/:apiId/cors")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/cors"
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}}/v2/apis/:apiId/cors"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/cors");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/cors"
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/v2/apis/:apiId/cors HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/apis/:apiId/cors")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/cors"))
.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}}/v2/apis/:apiId/cors")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/apis/:apiId/cors")
.asString();
const 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}}/v2/apis/:apiId/cors');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/v2/apis/:apiId/cors'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/cors';
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}}/v2/apis/:apiId/cors',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/cors")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/cors',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/cors'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/apis/:apiId/cors');
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}}/v2/apis/:apiId/cors'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/cors';
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}}/v2/apis/:apiId/cors"]
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}}/v2/apis/:apiId/cors" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/cors",
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}}/v2/apis/:apiId/cors');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/cors');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/cors');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/cors' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/cors' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/apis/:apiId/cors")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/cors"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/cors"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/cors")
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/v2/apis/:apiId/cors') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/cors";
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}}/v2/apis/:apiId/cors
http DELETE {{baseUrl}}/v2/apis/:apiId/cors
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/cors
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/cors")! 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
DeleteDeployment
{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId
QUERY PARAMS
apiId
deploymentId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"
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}}/v2/apis/:apiId/deployments/:deploymentId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"
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/v2/apis/:apiId/deployments/:deploymentId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"))
.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}}/v2/apis/:apiId/deployments/:deploymentId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")
.asString();
const 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}}/v2/apis/:apiId/deployments/:deploymentId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId';
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}}/v2/apis/:apiId/deployments/:deploymentId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/deployments/:deploymentId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/deployments/:deploymentId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId');
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}}/v2/apis/:apiId/deployments/:deploymentId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId';
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}}/v2/apis/:apiId/deployments/:deploymentId"]
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}}/v2/apis/:apiId/deployments/:deploymentId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId",
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}}/v2/apis/:apiId/deployments/:deploymentId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/apis/:apiId/deployments/:deploymentId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")
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/v2/apis/:apiId/deployments/:deploymentId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId";
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}}/v2/apis/:apiId/deployments/:deploymentId
http DELETE {{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")! 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
DeleteDomainName
{{baseUrl}}/v2/domainnames/:domainName
QUERY PARAMS
domainName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/domainnames/:domainName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/domainnames/:domainName")
require "http/client"
url = "{{baseUrl}}/v2/domainnames/:domainName"
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}}/v2/domainnames/:domainName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/domainnames/:domainName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/domainnames/:domainName"
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/v2/domainnames/:domainName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/domainnames/:domainName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/domainnames/:domainName"))
.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}}/v2/domainnames/:domainName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/domainnames/:domainName")
.asString();
const 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}}/v2/domainnames/:domainName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/domainnames/:domainName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/domainnames/:domainName';
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}}/v2/domainnames/:domainName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/domainnames/:domainName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/domainnames/:domainName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/domainnames/:domainName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/domainnames/:domainName');
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}}/v2/domainnames/:domainName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/domainnames/:domainName';
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}}/v2/domainnames/:domainName"]
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}}/v2/domainnames/:domainName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/domainnames/:domainName",
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}}/v2/domainnames/:domainName');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/domainnames/:domainName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/domainnames/:domainName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/domainnames/:domainName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/domainnames/:domainName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/domainnames/:domainName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/domainnames/:domainName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/domainnames/:domainName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/domainnames/:domainName")
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/v2/domainnames/:domainName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/domainnames/:domainName";
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}}/v2/domainnames/:domainName
http DELETE {{baseUrl}}/v2/domainnames/:domainName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/domainnames/:domainName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/domainnames/:domainName")! 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
DeleteIntegration
{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId
QUERY PARAMS
apiId
integrationId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"
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}}/v2/apis/:apiId/integrations/:integrationId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"
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/v2/apis/:apiId/integrations/:integrationId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"))
.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}}/v2/apis/:apiId/integrations/:integrationId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")
.asString();
const 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}}/v2/apis/:apiId/integrations/:integrationId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId';
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}}/v2/apis/:apiId/integrations/:integrationId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/integrations/:integrationId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/integrations/:integrationId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId');
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}}/v2/apis/:apiId/integrations/:integrationId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId';
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}}/v2/apis/:apiId/integrations/:integrationId"]
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}}/v2/apis/:apiId/integrations/:integrationId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId",
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}}/v2/apis/:apiId/integrations/:integrationId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/apis/:apiId/integrations/:integrationId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")
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/v2/apis/:apiId/integrations/:integrationId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId";
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}}/v2/apis/:apiId/integrations/:integrationId
http DELETE {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")! 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
DeleteIntegrationResponse
{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId
QUERY PARAMS
apiId
integrationId
integrationResponseId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"
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/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"))
.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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
.asString();
const 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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId';
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId');
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId';
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"]
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId",
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
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/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId";
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId
http DELETE {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")! 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
DeleteModel
{{baseUrl}}/v2/apis/:apiId/models/:modelId
QUERY PARAMS
apiId
modelId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/models/:modelId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/apis/:apiId/models/:modelId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/models/:modelId"
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}}/v2/apis/:apiId/models/:modelId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/models/:modelId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/models/:modelId"
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/v2/apis/:apiId/models/:modelId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/apis/:apiId/models/:modelId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/models/:modelId"))
.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}}/v2/apis/:apiId/models/:modelId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/apis/:apiId/models/:modelId")
.asString();
const 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}}/v2/apis/:apiId/models/:modelId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/apis/:apiId/models/:modelId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/models/:modelId';
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}}/v2/apis/:apiId/models/:modelId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/models/:modelId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/models/:modelId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/models/:modelId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/apis/:apiId/models/:modelId');
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}}/v2/apis/:apiId/models/:modelId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/models/:modelId';
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}}/v2/apis/:apiId/models/:modelId"]
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}}/v2/apis/:apiId/models/:modelId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/models/:modelId",
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}}/v2/apis/:apiId/models/:modelId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/models/:modelId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/models/:modelId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/models/:modelId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/models/:modelId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/apis/:apiId/models/:modelId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/models/:modelId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/models/:modelId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/models/:modelId")
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/v2/apis/:apiId/models/:modelId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/models/:modelId";
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}}/v2/apis/:apiId/models/:modelId
http DELETE {{baseUrl}}/v2/apis/:apiId/models/:modelId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/models/:modelId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/models/:modelId")! 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
DeleteRoute
{{baseUrl}}/v2/apis/:apiId/routes/:routeId
QUERY PARAMS
apiId
routeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/routes/:routeId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/apis/:apiId/routes/:routeId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId"
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}}/v2/apis/:apiId/routes/:routeId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/routes/:routeId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/routes/:routeId"
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/v2/apis/:apiId/routes/:routeId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/apis/:apiId/routes/:routeId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/routes/:routeId"))
.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}}/v2/apis/:apiId/routes/:routeId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/apis/:apiId/routes/:routeId")
.asString();
const 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}}/v2/apis/:apiId/routes/:routeId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId';
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}}/v2/apis/:apiId/routes/:routeId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/routes/:routeId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/routes/:routeId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/routes/:routeId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/apis/:apiId/routes/:routeId');
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}}/v2/apis/:apiId/routes/:routeId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId';
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}}/v2/apis/:apiId/routes/:routeId"]
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}}/v2/apis/:apiId/routes/:routeId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/routes/:routeId",
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}}/v2/apis/:apiId/routes/:routeId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/apis/:apiId/routes/:routeId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/routes/:routeId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/routes/:routeId")
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/v2/apis/:apiId/routes/:routeId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId";
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}}/v2/apis/:apiId/routes/:routeId
http DELETE {{baseUrl}}/v2/apis/:apiId/routes/:routeId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/routes/:routeId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/routes/:routeId")! 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
DeleteRouteRequestParameter
{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey
QUERY PARAMS
apiId
requestParameterKey
routeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey"
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}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey"
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/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey"))
.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}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey")
.asString();
const 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}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey';
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}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey');
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}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey';
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}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey"]
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}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey",
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}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey")
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/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey";
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}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey
http DELETE {{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/requestparameters/:requestParameterKey")! 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
DeleteRouteResponse
{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId
QUERY PARAMS
apiId
routeId
routeResponseId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"
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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"
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/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"))
.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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
.asString();
const 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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId';
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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId');
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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId';
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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"]
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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId",
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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
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/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId";
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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId
http DELETE {{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")! 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
DeleteRouteSettings
{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey
QUERY PARAMS
apiId
routeKey
stageName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey"
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}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey"
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/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey"))
.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}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey")
.asString();
const 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}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey';
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}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey');
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}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey';
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}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey"]
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}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey",
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}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey")
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/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey";
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}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey
http DELETE {{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/routesettings/:routeKey")! 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
DeleteStage
{{baseUrl}}/v2/apis/:apiId/stages/:stageName
QUERY PARAMS
apiId
stageName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/stages/:stageName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/apis/:apiId/stages/:stageName")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName"
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}}/v2/apis/:apiId/stages/:stageName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/stages/:stageName");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/stages/:stageName"
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/v2/apis/:apiId/stages/:stageName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/apis/:apiId/stages/:stageName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/stages/:stageName"))
.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}}/v2/apis/:apiId/stages/:stageName")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/apis/:apiId/stages/:stageName")
.asString();
const 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}}/v2/apis/:apiId/stages/:stageName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/apis/:apiId/stages/:stageName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/stages/:stageName';
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}}/v2/apis/:apiId/stages/:stageName',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/stages/:stageName")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/stages/:stageName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/stages/:stageName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/apis/:apiId/stages/:stageName');
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}}/v2/apis/:apiId/stages/:stageName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/stages/:stageName';
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}}/v2/apis/:apiId/stages/:stageName"]
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}}/v2/apis/:apiId/stages/:stageName" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/stages/:stageName",
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}}/v2/apis/:apiId/stages/:stageName');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/stages/:stageName');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/stages/:stageName');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/stages/:stageName' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/stages/:stageName' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/apis/:apiId/stages/:stageName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/stages/:stageName"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/stages/:stageName")
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/v2/apis/:apiId/stages/:stageName') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName";
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}}/v2/apis/:apiId/stages/:stageName
http DELETE {{baseUrl}}/v2/apis/:apiId/stages/:stageName
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/stages/:stageName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/stages/:stageName")! 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
DeleteVpcLink
{{baseUrl}}/v2/vpclinks/:vpcLinkId
QUERY PARAMS
vpcLinkId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/vpclinks/:vpcLinkId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/vpclinks/:vpcLinkId")
require "http/client"
url = "{{baseUrl}}/v2/vpclinks/:vpcLinkId"
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}}/v2/vpclinks/:vpcLinkId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/vpclinks/:vpcLinkId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/vpclinks/:vpcLinkId"
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/v2/vpclinks/:vpcLinkId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/vpclinks/:vpcLinkId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/vpclinks/:vpcLinkId"))
.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}}/v2/vpclinks/:vpcLinkId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/vpclinks/:vpcLinkId")
.asString();
const 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}}/v2/vpclinks/:vpcLinkId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/v2/vpclinks/:vpcLinkId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/vpclinks/:vpcLinkId';
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}}/v2/vpclinks/:vpcLinkId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/vpclinks/:vpcLinkId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/vpclinks/:vpcLinkId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/vpclinks/:vpcLinkId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/vpclinks/:vpcLinkId');
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}}/v2/vpclinks/:vpcLinkId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/vpclinks/:vpcLinkId';
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}}/v2/vpclinks/:vpcLinkId"]
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}}/v2/vpclinks/:vpcLinkId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/vpclinks/:vpcLinkId",
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}}/v2/vpclinks/:vpcLinkId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/vpclinks/:vpcLinkId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/vpclinks/:vpcLinkId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/vpclinks/:vpcLinkId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/vpclinks/:vpcLinkId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/vpclinks/:vpcLinkId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/vpclinks/:vpcLinkId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/vpclinks/:vpcLinkId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/vpclinks/:vpcLinkId")
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/v2/vpclinks/:vpcLinkId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/vpclinks/:vpcLinkId";
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}}/v2/vpclinks/:vpcLinkId
http DELETE {{baseUrl}}/v2/vpclinks/:vpcLinkId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/vpclinks/:vpcLinkId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/vpclinks/:vpcLinkId")! 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
ExportApi
{{baseUrl}}/v2/apis/:apiId/exports/:specification#outputType
QUERY PARAMS
outputType
apiId
specification
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/exports/:specification#outputType" {:query-params {:outputType ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType"
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}}/v2/apis/:apiId/exports/:specification?outputType=#outputType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType"
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/v2/apis/:apiId/exports/:specification?outputType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType"))
.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}}/v2/apis/:apiId/exports/:specification?outputType=#outputType")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType")
.asString();
const 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}}/v2/apis/:apiId/exports/:specification?outputType=#outputType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/apis/:apiId/exports/:specification#outputType',
params: {outputType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType';
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}}/v2/apis/:apiId/exports/:specification?outputType=#outputType',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/exports/:specification?outputType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/exports/:specification#outputType',
qs: {outputType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/exports/:specification#outputType');
req.query({
outputType: ''
});
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}}/v2/apis/:apiId/exports/:specification#outputType',
params: {outputType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType';
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}}/v2/apis/:apiId/exports/:specification?outputType=#outputType"]
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}}/v2/apis/:apiId/exports/:specification?outputType=#outputType" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType",
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}}/v2/apis/:apiId/exports/:specification?outputType=#outputType');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/exports/:specification#outputType');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'outputType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/exports/:specification#outputType');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'outputType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/exports/:specification?outputType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/exports/:specification#outputType"
querystring = {"outputType":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/exports/:specification#outputType"
queryString <- list(outputType = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType")
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/v2/apis/:apiId/exports/:specification') do |req|
req.params['outputType'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/exports/:specification#outputType";
let querystring = [
("outputType", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType'
http GET '{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/exports/:specification?outputType=#outputType")! 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
GetApi
{{baseUrl}}/v2/apis/:apiId
QUERY PARAMS
apiId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId"
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}}/v2/apis/:apiId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId"
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/v2/apis/:apiId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId"))
.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}}/v2/apis/:apiId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId")
.asString();
const 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}}/v2/apis/:apiId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/apis/:apiId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId';
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}}/v2/apis/:apiId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId');
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}}/v2/apis/:apiId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId';
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}}/v2/apis/:apiId"]
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}}/v2/apis/:apiId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId",
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}}/v2/apis/:apiId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId")
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/v2/apis/:apiId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId";
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}}/v2/apis/:apiId
http GET {{baseUrl}}/v2/apis/:apiId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId")! 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
GetApiMapping
{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId
QUERY PARAMS
apiMappingId
domainName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
require "http/client"
url = "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"
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}}/v2/domainnames/:domainName/apimappings/:apiMappingId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"
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/v2/domainnames/:domainName/apimappings/:apiMappingId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"))
.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}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
.asString();
const 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}}/v2/domainnames/:domainName/apimappings/:apiMappingId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId';
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}}/v2/domainnames/:domainName/apimappings/:apiMappingId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/domainnames/:domainName/apimappings/:apiMappingId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/domainnames/:domainName/apimappings/:apiMappingId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId');
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}}/v2/domainnames/:domainName/apimappings/:apiMappingId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId';
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}}/v2/domainnames/:domainName/apimappings/:apiMappingId"]
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}}/v2/domainnames/:domainName/apimappings/:apiMappingId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId",
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}}/v2/domainnames/:domainName/apimappings/:apiMappingId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/domainnames/:domainName/apimappings/:apiMappingId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
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/v2/domainnames/:domainName/apimappings/:apiMappingId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId";
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}}/v2/domainnames/:domainName/apimappings/:apiMappingId
http GET {{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")! 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
GetApiMappings
{{baseUrl}}/v2/domainnames/:domainName/apimappings
QUERY PARAMS
domainName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/domainnames/:domainName/apimappings");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/domainnames/:domainName/apimappings")
require "http/client"
url = "{{baseUrl}}/v2/domainnames/:domainName/apimappings"
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}}/v2/domainnames/:domainName/apimappings"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/domainnames/:domainName/apimappings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/domainnames/:domainName/apimappings"
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/v2/domainnames/:domainName/apimappings HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/domainnames/:domainName/apimappings")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/domainnames/:domainName/apimappings"))
.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}}/v2/domainnames/:domainName/apimappings")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/domainnames/:domainName/apimappings")
.asString();
const 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}}/v2/domainnames/:domainName/apimappings');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/domainnames/:domainName/apimappings'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/domainnames/:domainName/apimappings';
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}}/v2/domainnames/:domainName/apimappings',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/domainnames/:domainName/apimappings")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/domainnames/:domainName/apimappings',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/domainnames/:domainName/apimappings'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/domainnames/:domainName/apimappings');
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}}/v2/domainnames/:domainName/apimappings'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/domainnames/:domainName/apimappings';
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}}/v2/domainnames/:domainName/apimappings"]
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}}/v2/domainnames/:domainName/apimappings" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/domainnames/:domainName/apimappings",
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}}/v2/domainnames/:domainName/apimappings');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/domainnames/:domainName/apimappings');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/domainnames/:domainName/apimappings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/domainnames/:domainName/apimappings' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/domainnames/:domainName/apimappings' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/domainnames/:domainName/apimappings")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/domainnames/:domainName/apimappings"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/domainnames/:domainName/apimappings"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/domainnames/:domainName/apimappings")
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/v2/domainnames/:domainName/apimappings') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/domainnames/:domainName/apimappings";
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}}/v2/domainnames/:domainName/apimappings
http GET {{baseUrl}}/v2/domainnames/:domainName/apimappings
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/domainnames/:domainName/apimappings
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/domainnames/:domainName/apimappings")! 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
GetApis
{{baseUrl}}/v2/apis
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis")
require "http/client"
url = "{{baseUrl}}/v2/apis"
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}}/v2/apis"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis"
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/v2/apis HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis"))
.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}}/v2/apis")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis")
.asString();
const 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}}/v2/apis');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/apis'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis';
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}}/v2/apis',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis');
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}}/v2/apis'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis';
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}}/v2/apis"]
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}}/v2/apis" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis",
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}}/v2/apis');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis")
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/v2/apis') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis";
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}}/v2/apis
http GET {{baseUrl}}/v2/apis
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis")! 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
GetAuthorizer
{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId
QUERY PARAMS
apiId
authorizerId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"
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}}/v2/apis/:apiId/authorizers/:authorizerId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"
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/v2/apis/:apiId/authorizers/:authorizerId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"))
.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}}/v2/apis/:apiId/authorizers/:authorizerId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")
.asString();
const 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}}/v2/apis/:apiId/authorizers/:authorizerId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId';
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}}/v2/apis/:apiId/authorizers/:authorizerId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/authorizers/:authorizerId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/authorizers/:authorizerId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId');
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}}/v2/apis/:apiId/authorizers/:authorizerId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId';
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}}/v2/apis/:apiId/authorizers/:authorizerId"]
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}}/v2/apis/:apiId/authorizers/:authorizerId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId",
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}}/v2/apis/:apiId/authorizers/:authorizerId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/authorizers/:authorizerId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")
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/v2/apis/:apiId/authorizers/:authorizerId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId";
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}}/v2/apis/:apiId/authorizers/:authorizerId
http GET {{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")! 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
GetAuthorizers
{{baseUrl}}/v2/apis/:apiId/authorizers
QUERY PARAMS
apiId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/authorizers");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/authorizers")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/authorizers"
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}}/v2/apis/:apiId/authorizers"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/authorizers");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/authorizers"
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/v2/apis/:apiId/authorizers HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/authorizers")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/authorizers"))
.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}}/v2/apis/:apiId/authorizers")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/authorizers")
.asString();
const 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}}/v2/apis/:apiId/authorizers');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/apis/:apiId/authorizers'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/authorizers';
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}}/v2/apis/:apiId/authorizers',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/authorizers")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/authorizers',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/authorizers'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/authorizers');
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}}/v2/apis/:apiId/authorizers'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/authorizers';
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}}/v2/apis/:apiId/authorizers"]
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}}/v2/apis/:apiId/authorizers" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/authorizers",
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}}/v2/apis/:apiId/authorizers');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/authorizers');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/authorizers');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/authorizers' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/authorizers' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/authorizers")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/authorizers"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/authorizers"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/authorizers")
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/v2/apis/:apiId/authorizers') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/authorizers";
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}}/v2/apis/:apiId/authorizers
http GET {{baseUrl}}/v2/apis/:apiId/authorizers
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/authorizers
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/authorizers")! 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
GetDeployment
{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId
QUERY PARAMS
apiId
deploymentId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"
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}}/v2/apis/:apiId/deployments/:deploymentId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"
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/v2/apis/:apiId/deployments/:deploymentId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"))
.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}}/v2/apis/:apiId/deployments/:deploymentId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")
.asString();
const 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}}/v2/apis/:apiId/deployments/:deploymentId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId';
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}}/v2/apis/:apiId/deployments/:deploymentId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/deployments/:deploymentId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/deployments/:deploymentId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId');
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}}/v2/apis/:apiId/deployments/:deploymentId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId';
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}}/v2/apis/:apiId/deployments/:deploymentId"]
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}}/v2/apis/:apiId/deployments/:deploymentId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId",
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}}/v2/apis/:apiId/deployments/:deploymentId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/deployments/:deploymentId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")
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/v2/apis/:apiId/deployments/:deploymentId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId";
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}}/v2/apis/:apiId/deployments/:deploymentId
http GET {{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")! 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
GetDeployments
{{baseUrl}}/v2/apis/:apiId/deployments
QUERY PARAMS
apiId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/deployments");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/deployments")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/deployments"
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}}/v2/apis/:apiId/deployments"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/deployments");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/deployments"
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/v2/apis/:apiId/deployments HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/deployments")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/deployments"))
.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}}/v2/apis/:apiId/deployments")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/deployments")
.asString();
const 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}}/v2/apis/:apiId/deployments');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/apis/:apiId/deployments'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/deployments';
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}}/v2/apis/:apiId/deployments',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/deployments")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/deployments',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/deployments'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/deployments');
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}}/v2/apis/:apiId/deployments'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/deployments';
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}}/v2/apis/:apiId/deployments"]
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}}/v2/apis/:apiId/deployments" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/deployments",
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}}/v2/apis/:apiId/deployments');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/deployments');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/deployments');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/deployments' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/deployments' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/deployments")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/deployments"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/deployments"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/deployments")
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/v2/apis/:apiId/deployments') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/deployments";
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}}/v2/apis/:apiId/deployments
http GET {{baseUrl}}/v2/apis/:apiId/deployments
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/deployments
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/deployments")! 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
GetDomainName
{{baseUrl}}/v2/domainnames/:domainName
QUERY PARAMS
domainName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/domainnames/:domainName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/domainnames/:domainName")
require "http/client"
url = "{{baseUrl}}/v2/domainnames/:domainName"
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}}/v2/domainnames/:domainName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/domainnames/:domainName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/domainnames/:domainName"
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/v2/domainnames/:domainName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/domainnames/:domainName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/domainnames/:domainName"))
.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}}/v2/domainnames/:domainName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/domainnames/:domainName")
.asString();
const 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}}/v2/domainnames/:domainName');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/domainnames/:domainName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/domainnames/:domainName';
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}}/v2/domainnames/:domainName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/domainnames/:domainName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/domainnames/:domainName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/domainnames/:domainName'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/domainnames/:domainName');
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}}/v2/domainnames/:domainName'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/domainnames/:domainName';
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}}/v2/domainnames/:domainName"]
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}}/v2/domainnames/:domainName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/domainnames/:domainName",
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}}/v2/domainnames/:domainName');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/domainnames/:domainName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/domainnames/:domainName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/domainnames/:domainName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/domainnames/:domainName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/domainnames/:domainName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/domainnames/:domainName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/domainnames/:domainName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/domainnames/:domainName")
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/v2/domainnames/:domainName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/domainnames/:domainName";
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}}/v2/domainnames/:domainName
http GET {{baseUrl}}/v2/domainnames/:domainName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/domainnames/:domainName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/domainnames/:domainName")! 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
GetDomainNames
{{baseUrl}}/v2/domainnames
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/domainnames");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/domainnames")
require "http/client"
url = "{{baseUrl}}/v2/domainnames"
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}}/v2/domainnames"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/domainnames");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/domainnames"
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/v2/domainnames HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/domainnames")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/domainnames"))
.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}}/v2/domainnames")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/domainnames")
.asString();
const 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}}/v2/domainnames');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/domainnames'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/domainnames';
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}}/v2/domainnames',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/domainnames")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/domainnames',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/domainnames'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/domainnames');
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}}/v2/domainnames'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/domainnames';
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}}/v2/domainnames"]
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}}/v2/domainnames" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/domainnames",
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}}/v2/domainnames');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/domainnames');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/domainnames');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/domainnames' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/domainnames' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/domainnames")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/domainnames"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/domainnames"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/domainnames")
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/v2/domainnames') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/domainnames";
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}}/v2/domainnames
http GET {{baseUrl}}/v2/domainnames
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/domainnames
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/domainnames")! 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
GetIntegration
{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId
QUERY PARAMS
apiId
integrationId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"
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}}/v2/apis/:apiId/integrations/:integrationId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"
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/v2/apis/:apiId/integrations/:integrationId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"))
.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}}/v2/apis/:apiId/integrations/:integrationId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")
.asString();
const 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}}/v2/apis/:apiId/integrations/:integrationId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId';
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}}/v2/apis/:apiId/integrations/:integrationId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/integrations/:integrationId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/integrations/:integrationId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId');
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}}/v2/apis/:apiId/integrations/:integrationId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId';
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}}/v2/apis/:apiId/integrations/:integrationId"]
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}}/v2/apis/:apiId/integrations/:integrationId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId",
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}}/v2/apis/:apiId/integrations/:integrationId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/integrations/:integrationId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")
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/v2/apis/:apiId/integrations/:integrationId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId";
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}}/v2/apis/:apiId/integrations/:integrationId
http GET {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")! 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
GetIntegrationResponse
{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId
QUERY PARAMS
apiId
integrationId
integrationResponseId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"
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/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"))
.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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
.asString();
const 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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId';
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId');
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId';
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"]
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId",
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
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/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId";
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId
http GET {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")! 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
GetIntegrationResponses
{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses
QUERY PARAMS
apiId
integrationId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses"
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses"
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/v2/apis/:apiId/integrations/:integrationId/integrationresponses HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses"))
.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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses")
.asString();
const 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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses';
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/integrations/:integrationId/integrationresponses',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses');
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses';
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses"]
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses",
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/integrations/:integrationId/integrationresponses")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses")
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/v2/apis/:apiId/integrations/:integrationId/integrationresponses') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses";
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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses
http GET {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses")! 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
GetIntegrations
{{baseUrl}}/v2/apis/:apiId/integrations
QUERY PARAMS
apiId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/integrations");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/integrations")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/integrations"
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}}/v2/apis/:apiId/integrations"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/integrations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/integrations"
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/v2/apis/:apiId/integrations HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/integrations")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/integrations"))
.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}}/v2/apis/:apiId/integrations")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/integrations")
.asString();
const 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}}/v2/apis/:apiId/integrations');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/apis/:apiId/integrations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/integrations';
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}}/v2/apis/:apiId/integrations',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/integrations")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/integrations',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/integrations'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/integrations');
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}}/v2/apis/:apiId/integrations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/integrations';
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}}/v2/apis/:apiId/integrations"]
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}}/v2/apis/:apiId/integrations" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/integrations",
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}}/v2/apis/:apiId/integrations');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/integrations');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/integrations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/integrations' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/integrations' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/integrations")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/integrations"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/integrations"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/integrations")
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/v2/apis/:apiId/integrations') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/integrations";
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}}/v2/apis/:apiId/integrations
http GET {{baseUrl}}/v2/apis/:apiId/integrations
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/integrations
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/integrations")! 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
GetModel
{{baseUrl}}/v2/apis/:apiId/models/:modelId
QUERY PARAMS
apiId
modelId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/models/:modelId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/models/:modelId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/models/:modelId"
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}}/v2/apis/:apiId/models/:modelId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/models/:modelId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/models/:modelId"
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/v2/apis/:apiId/models/:modelId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/models/:modelId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/models/:modelId"))
.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}}/v2/apis/:apiId/models/:modelId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/models/:modelId")
.asString();
const 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}}/v2/apis/:apiId/models/:modelId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/apis/:apiId/models/:modelId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/models/:modelId';
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}}/v2/apis/:apiId/models/:modelId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/models/:modelId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/models/:modelId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/models/:modelId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/models/:modelId');
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}}/v2/apis/:apiId/models/:modelId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/models/:modelId';
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}}/v2/apis/:apiId/models/:modelId"]
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}}/v2/apis/:apiId/models/:modelId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/models/:modelId",
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}}/v2/apis/:apiId/models/:modelId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/models/:modelId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/models/:modelId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/models/:modelId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/models/:modelId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/models/:modelId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/models/:modelId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/models/:modelId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/models/:modelId")
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/v2/apis/:apiId/models/:modelId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/models/:modelId";
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}}/v2/apis/:apiId/models/:modelId
http GET {{baseUrl}}/v2/apis/:apiId/models/:modelId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/models/:modelId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/models/:modelId")! 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
GetModelTemplate
{{baseUrl}}/v2/apis/:apiId/models/:modelId/template
QUERY PARAMS
apiId
modelId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/models/:modelId/template");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/models/:modelId/template")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/models/:modelId/template"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/apis/:apiId/models/:modelId/template"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/models/:modelId/template");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/models/:modelId/template"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/apis/:apiId/models/:modelId/template HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/models/:modelId/template")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/models/:modelId/template"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/models/:modelId/template")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/models/:modelId/template")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v2/apis/:apiId/models/:modelId/template');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/apis/:apiId/models/:modelId/template'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/models/:modelId/template';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId/models/:modelId/template',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/models/:modelId/template")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/models/:modelId/template',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/apis/:apiId/models/:modelId/template'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/models/:modelId/template');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/apis/:apiId/models/:modelId/template'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/models/:modelId/template';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/models/:modelId/template"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/apis/:apiId/models/:modelId/template" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/models/:modelId/template",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/apis/:apiId/models/:modelId/template');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/models/:modelId/template');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/models/:modelId/template');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/models/:modelId/template' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/models/:modelId/template' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/models/:modelId/template")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/models/:modelId/template"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/models/:modelId/template"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/models/:modelId/template")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/apis/:apiId/models/:modelId/template') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/models/:modelId/template";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/apis/:apiId/models/:modelId/template
http GET {{baseUrl}}/v2/apis/:apiId/models/:modelId/template
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/models/:modelId/template
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/models/:modelId/template")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetModels
{{baseUrl}}/v2/apis/:apiId/models
QUERY PARAMS
apiId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/models");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/models")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/models"
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}}/v2/apis/:apiId/models"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/models");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/models"
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/v2/apis/:apiId/models HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/models")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/models"))
.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}}/v2/apis/:apiId/models")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/models")
.asString();
const 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}}/v2/apis/:apiId/models');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/apis/:apiId/models'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/models';
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}}/v2/apis/:apiId/models',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/models")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/models',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/models'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/models');
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}}/v2/apis/:apiId/models'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/models';
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}}/v2/apis/:apiId/models"]
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}}/v2/apis/:apiId/models" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/models",
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}}/v2/apis/:apiId/models');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/models');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/models');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/models' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/models' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/models")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/models"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/models"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/models")
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/v2/apis/:apiId/models') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/models";
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}}/v2/apis/:apiId/models
http GET {{baseUrl}}/v2/apis/:apiId/models
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/models
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/models")! 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
GetRoute
{{baseUrl}}/v2/apis/:apiId/routes/:routeId
QUERY PARAMS
apiId
routeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/routes/:routeId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/routes/:routeId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId"
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}}/v2/apis/:apiId/routes/:routeId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/routes/:routeId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/routes/:routeId"
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/v2/apis/:apiId/routes/:routeId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/routes/:routeId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/routes/:routeId"))
.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}}/v2/apis/:apiId/routes/:routeId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/routes/:routeId")
.asString();
const 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}}/v2/apis/:apiId/routes/:routeId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId';
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}}/v2/apis/:apiId/routes/:routeId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/routes/:routeId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/routes/:routeId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/routes/:routeId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/routes/:routeId');
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}}/v2/apis/:apiId/routes/:routeId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId';
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}}/v2/apis/:apiId/routes/:routeId"]
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}}/v2/apis/:apiId/routes/:routeId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/routes/:routeId",
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}}/v2/apis/:apiId/routes/:routeId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/routes/:routeId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/routes/:routeId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/routes/:routeId")
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/v2/apis/:apiId/routes/:routeId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId";
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}}/v2/apis/:apiId/routes/:routeId
http GET {{baseUrl}}/v2/apis/:apiId/routes/:routeId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/routes/:routeId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/routes/:routeId")! 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
GetRouteResponse
{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId
QUERY PARAMS
apiId
routeId
routeResponseId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"
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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"
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/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"))
.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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
.asString();
const 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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId';
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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId');
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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId';
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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"]
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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId",
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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
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/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId";
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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId
http GET {{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")! 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
GetRouteResponses
{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses
QUERY PARAMS
apiId
routeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses"
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}}/v2/apis/:apiId/routes/:routeId/routeresponses"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses"
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/v2/apis/:apiId/routes/:routeId/routeresponses HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses"))
.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}}/v2/apis/:apiId/routes/:routeId/routeresponses")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses")
.asString();
const 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}}/v2/apis/:apiId/routes/:routeId/routeresponses');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses';
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}}/v2/apis/:apiId/routes/:routeId/routeresponses',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/routes/:routeId/routeresponses',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/routes/:routeId/routeresponses'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses');
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}}/v2/apis/:apiId/routes/:routeId/routeresponses'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses';
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}}/v2/apis/:apiId/routes/:routeId/routeresponses"]
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}}/v2/apis/:apiId/routes/:routeId/routeresponses" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses",
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}}/v2/apis/:apiId/routes/:routeId/routeresponses');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/routes/:routeId/routeresponses")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses")
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/v2/apis/:apiId/routes/:routeId/routeresponses') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses";
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}}/v2/apis/:apiId/routes/:routeId/routeresponses
http GET {{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses")! 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
GetRoutes
{{baseUrl}}/v2/apis/:apiId/routes
QUERY PARAMS
apiId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/routes");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/routes")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/routes"
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}}/v2/apis/:apiId/routes"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/routes");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/routes"
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/v2/apis/:apiId/routes HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/routes")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/routes"))
.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}}/v2/apis/:apiId/routes")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/routes")
.asString();
const 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}}/v2/apis/:apiId/routes');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/apis/:apiId/routes'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/routes';
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}}/v2/apis/:apiId/routes',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/routes")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/routes',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/routes'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/routes');
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}}/v2/apis/:apiId/routes'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/routes';
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}}/v2/apis/:apiId/routes"]
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}}/v2/apis/:apiId/routes" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/routes",
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}}/v2/apis/:apiId/routes');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/routes');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/routes');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/routes' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/routes' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/routes")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/routes"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/routes"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/routes")
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/v2/apis/:apiId/routes') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/routes";
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}}/v2/apis/:apiId/routes
http GET {{baseUrl}}/v2/apis/:apiId/routes
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/routes
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/routes")! 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
GetStage
{{baseUrl}}/v2/apis/:apiId/stages/:stageName
QUERY PARAMS
apiId
stageName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/stages/:stageName");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/stages/:stageName")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName"
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}}/v2/apis/:apiId/stages/:stageName"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/stages/:stageName");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/stages/:stageName"
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/v2/apis/:apiId/stages/:stageName HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/stages/:stageName")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/stages/:stageName"))
.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}}/v2/apis/:apiId/stages/:stageName")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/stages/:stageName")
.asString();
const 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}}/v2/apis/:apiId/stages/:stageName');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v2/apis/:apiId/stages/:stageName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/stages/:stageName';
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}}/v2/apis/:apiId/stages/:stageName',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/stages/:stageName")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/stages/:stageName',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/stages/:stageName'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/stages/:stageName');
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}}/v2/apis/:apiId/stages/:stageName'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/stages/:stageName';
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}}/v2/apis/:apiId/stages/:stageName"]
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}}/v2/apis/:apiId/stages/:stageName" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/stages/:stageName",
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}}/v2/apis/:apiId/stages/:stageName');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/stages/:stageName');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/stages/:stageName');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/stages/:stageName' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/stages/:stageName' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/stages/:stageName")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/stages/:stageName"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/stages/:stageName")
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/v2/apis/:apiId/stages/:stageName') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName";
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}}/v2/apis/:apiId/stages/:stageName
http GET {{baseUrl}}/v2/apis/:apiId/stages/:stageName
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/stages/:stageName
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/stages/:stageName")! 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
GetStages
{{baseUrl}}/v2/apis/:apiId/stages
QUERY PARAMS
apiId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/stages");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/apis/:apiId/stages")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/stages"
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}}/v2/apis/:apiId/stages"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/stages");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/stages"
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/v2/apis/:apiId/stages HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/apis/:apiId/stages")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/stages"))
.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}}/v2/apis/:apiId/stages")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/apis/:apiId/stages")
.asString();
const 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}}/v2/apis/:apiId/stages');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/apis/:apiId/stages'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/stages';
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}}/v2/apis/:apiId/stages',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/stages")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/stages',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/stages'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/apis/:apiId/stages');
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}}/v2/apis/:apiId/stages'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/stages';
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}}/v2/apis/:apiId/stages"]
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}}/v2/apis/:apiId/stages" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/stages",
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}}/v2/apis/:apiId/stages');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/stages');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/stages');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/stages' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/stages' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/apis/:apiId/stages")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/stages"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/stages"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/stages")
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/v2/apis/:apiId/stages') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/stages";
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}}/v2/apis/:apiId/stages
http GET {{baseUrl}}/v2/apis/:apiId/stages
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/stages
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/stages")! 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
GetTags
{{baseUrl}}/v2/tags/:resource-arn
QUERY PARAMS
resource-arn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/tags/:resource-arn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/tags/:resource-arn")
require "http/client"
url = "{{baseUrl}}/v2/tags/:resource-arn"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v2/tags/:resource-arn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/tags/:resource-arn");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/tags/:resource-arn"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v2/tags/:resource-arn HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/tags/:resource-arn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/tags/:resource-arn"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/tags/:resource-arn")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/tags/:resource-arn")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v2/tags/:resource-arn');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/tags/:resource-arn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/tags/:resource-arn';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/tags/:resource-arn',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/tags/:resource-arn")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/tags/:resource-arn',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/v2/tags/:resource-arn'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/tags/:resource-arn');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/v2/tags/:resource-arn'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/tags/:resource-arn';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/tags/:resource-arn"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/tags/:resource-arn" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/tags/:resource-arn",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/v2/tags/:resource-arn');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/tags/:resource-arn');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/tags/:resource-arn');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/tags/:resource-arn' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/tags/:resource-arn' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/tags/:resource-arn")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/tags/:resource-arn"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/tags/:resource-arn"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/tags/:resource-arn")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v2/tags/:resource-arn') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/tags/:resource-arn";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v2/tags/:resource-arn
http GET {{baseUrl}}/v2/tags/:resource-arn
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/tags/:resource-arn
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/tags/:resource-arn")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetVpcLink
{{baseUrl}}/v2/vpclinks/:vpcLinkId
QUERY PARAMS
vpcLinkId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/vpclinks/:vpcLinkId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/vpclinks/:vpcLinkId")
require "http/client"
url = "{{baseUrl}}/v2/vpclinks/:vpcLinkId"
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}}/v2/vpclinks/:vpcLinkId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/vpclinks/:vpcLinkId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/vpclinks/:vpcLinkId"
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/v2/vpclinks/:vpcLinkId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/vpclinks/:vpcLinkId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/vpclinks/:vpcLinkId"))
.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}}/v2/vpclinks/:vpcLinkId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/vpclinks/:vpcLinkId")
.asString();
const 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}}/v2/vpclinks/:vpcLinkId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/vpclinks/:vpcLinkId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/vpclinks/:vpcLinkId';
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}}/v2/vpclinks/:vpcLinkId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/vpclinks/:vpcLinkId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/vpclinks/:vpcLinkId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/vpclinks/:vpcLinkId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/vpclinks/:vpcLinkId');
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}}/v2/vpclinks/:vpcLinkId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/vpclinks/:vpcLinkId';
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}}/v2/vpclinks/:vpcLinkId"]
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}}/v2/vpclinks/:vpcLinkId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/vpclinks/:vpcLinkId",
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}}/v2/vpclinks/:vpcLinkId');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/vpclinks/:vpcLinkId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/vpclinks/:vpcLinkId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/vpclinks/:vpcLinkId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/vpclinks/:vpcLinkId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/vpclinks/:vpcLinkId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/vpclinks/:vpcLinkId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/vpclinks/:vpcLinkId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/vpclinks/:vpcLinkId")
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/v2/vpclinks/:vpcLinkId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/vpclinks/:vpcLinkId";
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}}/v2/vpclinks/:vpcLinkId
http GET {{baseUrl}}/v2/vpclinks/:vpcLinkId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/vpclinks/:vpcLinkId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/vpclinks/:vpcLinkId")! 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
GetVpcLinks
{{baseUrl}}/v2/vpclinks
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/vpclinks");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v2/vpclinks")
require "http/client"
url = "{{baseUrl}}/v2/vpclinks"
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}}/v2/vpclinks"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/vpclinks");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/vpclinks"
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/v2/vpclinks HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v2/vpclinks")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/vpclinks"))
.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}}/v2/vpclinks")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v2/vpclinks")
.asString();
const 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}}/v2/vpclinks');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v2/vpclinks'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/vpclinks';
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}}/v2/vpclinks',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/vpclinks")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/vpclinks',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/vpclinks'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v2/vpclinks');
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}}/v2/vpclinks'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/vpclinks';
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}}/v2/vpclinks"]
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}}/v2/vpclinks" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/vpclinks",
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}}/v2/vpclinks');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/vpclinks');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/vpclinks');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/vpclinks' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/vpclinks' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v2/vpclinks")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/vpclinks"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/vpclinks"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/vpclinks")
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/v2/vpclinks') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/vpclinks";
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}}/v2/vpclinks
http GET {{baseUrl}}/v2/vpclinks
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v2/vpclinks
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/vpclinks")! 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()
PUT
ImportApi
{{baseUrl}}/v2/apis
BODY json
{
"body": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"body\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/apis" {:content-type :json
:form-params {:body ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"body\": \"\"\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}}/v2/apis"),
Content = new StringContent("{\n \"body\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"body\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis"
payload := strings.NewReader("{\n \"body\": \"\"\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/v2/apis HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"body": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/apis")
.setHeader("content-type", "application/json")
.setBody("{\n \"body\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"body\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"body\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/apis")
.header("content-type", "application/json")
.body("{\n \"body\": \"\"\n}")
.asString();
const data = JSON.stringify({
body: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/apis');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/apis',
headers: {'content-type': 'application/json'},
data: {body: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"body":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "body": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"body\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis")
.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/v2/apis',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({body: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/apis',
headers: {'content-type': 'application/json'},
body: {body: ''},
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}}/v2/apis');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
body: ''
});
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}}/v2/apis',
headers: {'content-type': 'application/json'},
data: {body: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"body":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"body": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis"]
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}}/v2/apis" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"body\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis",
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([
'body' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v2/apis', [
'body' => '{
"body": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'body' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'body' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis');
$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}}/v2/apis' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"body": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"body": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"body\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/apis", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis"
payload = { "body": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis"
payload <- "{\n \"body\": \"\"\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}}/v2/apis")
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 \"body\": \"\"\n}"
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/v2/apis') do |req|
req.body = "{\n \"body\": \"\"\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}}/v2/apis";
let payload = json!({"body": ""});
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}}/v2/apis \
--header 'content-type: application/json' \
--data '{
"body": ""
}'
echo '{
"body": ""
}' | \
http PUT {{baseUrl}}/v2/apis \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "body": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["body": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis")! 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
ReimportApi
{{baseUrl}}/v2/apis/:apiId
QUERY PARAMS
apiId
BODY json
{
"body": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"body\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/v2/apis/:apiId" {:content-type :json
:form-params {:body ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"body\": \"\"\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}}/v2/apis/:apiId"),
Content = new StringContent("{\n \"body\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"body\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId"
payload := strings.NewReader("{\n \"body\": \"\"\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/v2/apis/:apiId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"body": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/v2/apis/:apiId")
.setHeader("content-type", "application/json")
.setBody("{\n \"body\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"body\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"body\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/v2/apis/:apiId")
.header("content-type", "application/json")
.body("{\n \"body\": \"\"\n}")
.asString();
const data = JSON.stringify({
body: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/v2/apis/:apiId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/apis/:apiId',
headers: {'content-type': 'application/json'},
data: {body: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"body":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "body": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"body\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId")
.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/v2/apis/:apiId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({body: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/v2/apis/:apiId',
headers: {'content-type': 'application/json'},
body: {body: ''},
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}}/v2/apis/:apiId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
body: ''
});
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}}/v2/apis/:apiId',
headers: {'content-type': 'application/json'},
data: {body: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"body":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"body": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId"]
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}}/v2/apis/:apiId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"body\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId",
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([
'body' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/v2/apis/:apiId', [
'body' => '{
"body": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'body' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'body' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId');
$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}}/v2/apis/:apiId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"body": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"body": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"body\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/v2/apis/:apiId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId"
payload = { "body": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId"
payload <- "{\n \"body\": \"\"\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}}/v2/apis/:apiId")
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 \"body\": \"\"\n}"
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/v2/apis/:apiId') do |req|
req.body = "{\n \"body\": \"\"\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}}/v2/apis/:apiId";
let payload = json!({"body": ""});
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}}/v2/apis/:apiId \
--header 'content-type: application/json' \
--data '{
"body": ""
}'
echo '{
"body": ""
}' | \
http PUT {{baseUrl}}/v2/apis/:apiId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "body": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["body": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
ResetAuthorizersCache
{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers
QUERY PARAMS
apiId
stageName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers")
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers"
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}}/v2/apis/:apiId/stages/:stageName/cache/authorizers"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers"
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/v2/apis/:apiId/stages/:stageName/cache/authorizers HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers"))
.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}}/v2/apis/:apiId/stages/:stageName/cache/authorizers")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers")
.asString();
const 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}}/v2/apis/:apiId/stages/:stageName/cache/authorizers');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers';
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}}/v2/apis/:apiId/stages/:stageName/cache/authorizers',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/stages/:stageName/cache/authorizers',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/v2/apis/:apiId/stages/:stageName/cache/authorizers'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers');
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}}/v2/apis/:apiId/stages/:stageName/cache/authorizers'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers';
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}}/v2/apis/:apiId/stages/:stageName/cache/authorizers"]
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}}/v2/apis/:apiId/stages/:stageName/cache/authorizers" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers",
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}}/v2/apis/:apiId/stages/:stageName/cache/authorizers');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/apis/:apiId/stages/:stageName/cache/authorizers")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers")
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/v2/apis/:apiId/stages/:stageName/cache/authorizers') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers";
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}}/v2/apis/:apiId/stages/:stageName/cache/authorizers
http DELETE {{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/stages/:stageName/cache/authorizers")! 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
TagResource
{{baseUrl}}/v2/tags/:resource-arn
QUERY PARAMS
resource-arn
BODY json
{
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/tags/:resource-arn");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v2/tags/:resource-arn" {:content-type :json
:form-params {:tags {}}})
require "http/client"
url = "{{baseUrl}}/v2/tags/:resource-arn"
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}}/v2/tags/:resource-arn"),
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}}/v2/tags/:resource-arn");
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}}/v2/tags/:resource-arn"
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/v2/tags/:resource-arn HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v2/tags/:resource-arn")
.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}}/v2/tags/:resource-arn"))
.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}}/v2/tags/:resource-arn")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v2/tags/:resource-arn")
.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}}/v2/tags/:resource-arn');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/tags/:resource-arn',
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}}/v2/tags/:resource-arn';
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}}/v2/tags/:resource-arn',
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}}/v2/tags/:resource-arn")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/tags/:resource-arn',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({tags: {}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v2/tags/:resource-arn',
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}}/v2/tags/:resource-arn');
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}}/v2/tags/:resource-arn',
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}}/v2/tags/:resource-arn';
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}}/v2/tags/:resource-arn"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/tags/:resource-arn" 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}}/v2/tags/:resource-arn",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'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}}/v2/tags/:resource-arn', [
'body' => '{
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/tags/:resource-arn');
$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}}/v2/tags/:resource-arn');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/tags/:resource-arn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/tags/:resource-arn' -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/v2/tags/:resource-arn", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/tags/:resource-arn"
payload = { "tags": {} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/tags/:resource-arn"
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}}/v2/tags/:resource-arn")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"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/v2/tags/:resource-arn') 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}}/v2/tags/:resource-arn";
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}}/v2/tags/:resource-arn \
--header 'content-type: application/json' \
--data '{
"tags": {}
}'
echo '{
"tags": {}
}' | \
http POST {{baseUrl}}/v2/tags/:resource-arn \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/v2/tags/:resource-arn
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}}/v2/tags/:resource-arn")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
UntagResource
{{baseUrl}}/v2/tags/:resource-arn#tagKeys
QUERY PARAMS
tagKeys
resource-arn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v2/tags/:resource-arn#tagKeys" {:query-params {:tagKeys ""}})
require "http/client"
url = "{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v2/tags/:resource-arn?tagKeys= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/tags/:resource-arn#tagKeys',
params: {tagKeys: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/tags/:resource-arn?tagKeys=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/tags/:resource-arn#tagKeys',
qs: {tagKeys: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v2/tags/:resource-arn#tagKeys');
req.query({
tagKeys: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/v2/tags/:resource-arn#tagKeys',
params: {tagKeys: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys');
echo $response->getBody();
setUrl('{{baseUrl}}/v2/tags/:resource-arn#tagKeys');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'tagKeys' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v2/tags/:resource-arn#tagKeys');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'tagKeys' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v2/tags/:resource-arn?tagKeys=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/tags/:resource-arn#tagKeys"
querystring = {"tagKeys":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/tags/:resource-arn#tagKeys"
queryString <- list(tagKeys = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v2/tags/:resource-arn') do |req|
req.params['tagKeys'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/tags/:resource-arn#tagKeys";
let querystring = [
("tagKeys", ""),
];
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys'
http DELETE '{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/tags/:resource-arn?tagKeys=#tagKeys")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateApi
{{baseUrl}}/v2/apis/:apiId
QUERY PARAMS
apiId
BODY json
{
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"routeKey": "",
"routeSelectionExpression": "",
"target": "",
"version": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"target\": \"\",\n \"version\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/v2/apis/:apiId" {:content-type :json
:form-params {:apiKeySelectionExpression ""
:corsConfiguration {:AllowCredentials ""
:AllowHeaders ""
:AllowMethods ""
:AllowOrigins ""
:ExposeHeaders ""
:MaxAge ""}
:credentialsArn ""
:description ""
:disableSchemaValidation false
:disableExecuteApiEndpoint false
:name ""
:routeKey ""
:routeSelectionExpression ""
:target ""
:version ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"target\": \"\",\n \"version\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/v2/apis/:apiId"),
Content = new StringContent("{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"target\": \"\",\n \"version\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"target\": \"\",\n \"version\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId"
payload := strings.NewReader("{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"target\": \"\",\n \"version\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/v2/apis/:apiId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 427
{
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"routeKey": "",
"routeSelectionExpression": "",
"target": "",
"version": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/v2/apis/:apiId")
.setHeader("content-type", "application/json")
.setBody("{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"target\": \"\",\n \"version\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"target\": \"\",\n \"version\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"target\": \"\",\n \"version\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/v2/apis/:apiId")
.header("content-type", "application/json")
.body("{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"target\": \"\",\n \"version\": \"\"\n}")
.asString();
const data = JSON.stringify({
apiKeySelectionExpression: '',
corsConfiguration: {
AllowCredentials: '',
AllowHeaders: '',
AllowMethods: '',
AllowOrigins: '',
ExposeHeaders: '',
MaxAge: ''
},
credentialsArn: '',
description: '',
disableSchemaValidation: false,
disableExecuteApiEndpoint: false,
name: '',
routeKey: '',
routeSelectionExpression: '',
target: '',
version: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/v2/apis/:apiId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId',
headers: {'content-type': 'application/json'},
data: {
apiKeySelectionExpression: '',
corsConfiguration: {
AllowCredentials: '',
AllowHeaders: '',
AllowMethods: '',
AllowOrigins: '',
ExposeHeaders: '',
MaxAge: ''
},
credentialsArn: '',
description: '',
disableSchemaValidation: false,
disableExecuteApiEndpoint: false,
name: '',
routeKey: '',
routeSelectionExpression: '',
target: '',
version: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"apiKeySelectionExpression":"","corsConfiguration":{"AllowCredentials":"","AllowHeaders":"","AllowMethods":"","AllowOrigins":"","ExposeHeaders":"","MaxAge":""},"credentialsArn":"","description":"","disableSchemaValidation":false,"disableExecuteApiEndpoint":false,"name":"","routeKey":"","routeSelectionExpression":"","target":"","version":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "apiKeySelectionExpression": "",\n "corsConfiguration": {\n "AllowCredentials": "",\n "AllowHeaders": "",\n "AllowMethods": "",\n "AllowOrigins": "",\n "ExposeHeaders": "",\n "MaxAge": ""\n },\n "credentialsArn": "",\n "description": "",\n "disableSchemaValidation": false,\n "disableExecuteApiEndpoint": false,\n "name": "",\n "routeKey": "",\n "routeSelectionExpression": "",\n "target": "",\n "version": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"target\": \"\",\n \"version\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
apiKeySelectionExpression: '',
corsConfiguration: {
AllowCredentials: '',
AllowHeaders: '',
AllowMethods: '',
AllowOrigins: '',
ExposeHeaders: '',
MaxAge: ''
},
credentialsArn: '',
description: '',
disableSchemaValidation: false,
disableExecuteApiEndpoint: false,
name: '',
routeKey: '',
routeSelectionExpression: '',
target: '',
version: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId',
headers: {'content-type': 'application/json'},
body: {
apiKeySelectionExpression: '',
corsConfiguration: {
AllowCredentials: '',
AllowHeaders: '',
AllowMethods: '',
AllowOrigins: '',
ExposeHeaders: '',
MaxAge: ''
},
credentialsArn: '',
description: '',
disableSchemaValidation: false,
disableExecuteApiEndpoint: false,
name: '',
routeKey: '',
routeSelectionExpression: '',
target: '',
version: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/v2/apis/:apiId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
apiKeySelectionExpression: '',
corsConfiguration: {
AllowCredentials: '',
AllowHeaders: '',
AllowMethods: '',
AllowOrigins: '',
ExposeHeaders: '',
MaxAge: ''
},
credentialsArn: '',
description: '',
disableSchemaValidation: false,
disableExecuteApiEndpoint: false,
name: '',
routeKey: '',
routeSelectionExpression: '',
target: '',
version: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId',
headers: {'content-type': 'application/json'},
data: {
apiKeySelectionExpression: '',
corsConfiguration: {
AllowCredentials: '',
AllowHeaders: '',
AllowMethods: '',
AllowOrigins: '',
ExposeHeaders: '',
MaxAge: ''
},
credentialsArn: '',
description: '',
disableSchemaValidation: false,
disableExecuteApiEndpoint: false,
name: '',
routeKey: '',
routeSelectionExpression: '',
target: '',
version: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"apiKeySelectionExpression":"","corsConfiguration":{"AllowCredentials":"","AllowHeaders":"","AllowMethods":"","AllowOrigins":"","ExposeHeaders":"","MaxAge":""},"credentialsArn":"","description":"","disableSchemaValidation":false,"disableExecuteApiEndpoint":false,"name":"","routeKey":"","routeSelectionExpression":"","target":"","version":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"apiKeySelectionExpression": @"",
@"corsConfiguration": @{ @"AllowCredentials": @"", @"AllowHeaders": @"", @"AllowMethods": @"", @"AllowOrigins": @"", @"ExposeHeaders": @"", @"MaxAge": @"" },
@"credentialsArn": @"",
@"description": @"",
@"disableSchemaValidation": @NO,
@"disableExecuteApiEndpoint": @NO,
@"name": @"",
@"routeKey": @"",
@"routeSelectionExpression": @"",
@"target": @"",
@"version": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/apis/:apiId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"target\": \"\",\n \"version\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'apiKeySelectionExpression' => '',
'corsConfiguration' => [
'AllowCredentials' => '',
'AllowHeaders' => '',
'AllowMethods' => '',
'AllowOrigins' => '',
'ExposeHeaders' => '',
'MaxAge' => ''
],
'credentialsArn' => '',
'description' => '',
'disableSchemaValidation' => null,
'disableExecuteApiEndpoint' => null,
'name' => '',
'routeKey' => '',
'routeSelectionExpression' => '',
'target' => '',
'version' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/v2/apis/:apiId', [
'body' => '{
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"routeKey": "",
"routeSelectionExpression": "",
"target": "",
"version": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'apiKeySelectionExpression' => '',
'corsConfiguration' => [
'AllowCredentials' => '',
'AllowHeaders' => '',
'AllowMethods' => '',
'AllowOrigins' => '',
'ExposeHeaders' => '',
'MaxAge' => ''
],
'credentialsArn' => '',
'description' => '',
'disableSchemaValidation' => null,
'disableExecuteApiEndpoint' => null,
'name' => '',
'routeKey' => '',
'routeSelectionExpression' => '',
'target' => '',
'version' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'apiKeySelectionExpression' => '',
'corsConfiguration' => [
'AllowCredentials' => '',
'AllowHeaders' => '',
'AllowMethods' => '',
'AllowOrigins' => '',
'ExposeHeaders' => '',
'MaxAge' => ''
],
'credentialsArn' => '',
'description' => '',
'disableSchemaValidation' => null,
'disableExecuteApiEndpoint' => null,
'name' => '',
'routeKey' => '',
'routeSelectionExpression' => '',
'target' => '',
'version' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"routeKey": "",
"routeSelectionExpression": "",
"target": "",
"version": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"routeKey": "",
"routeSelectionExpression": "",
"target": "",
"version": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"target\": \"\",\n \"version\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/v2/apis/:apiId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId"
payload = {
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": False,
"disableExecuteApiEndpoint": False,
"name": "",
"routeKey": "",
"routeSelectionExpression": "",
"target": "",
"version": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId"
payload <- "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"target\": \"\",\n \"version\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"target\": \"\",\n \"version\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/v2/apis/:apiId') do |req|
req.body = "{\n \"apiKeySelectionExpression\": \"\",\n \"corsConfiguration\": {\n \"AllowCredentials\": \"\",\n \"AllowHeaders\": \"\",\n \"AllowMethods\": \"\",\n \"AllowOrigins\": \"\",\n \"ExposeHeaders\": \"\",\n \"MaxAge\": \"\"\n },\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"disableSchemaValidation\": false,\n \"disableExecuteApiEndpoint\": false,\n \"name\": \"\",\n \"routeKey\": \"\",\n \"routeSelectionExpression\": \"\",\n \"target\": \"\",\n \"version\": \"\"\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}}/v2/apis/:apiId";
let payload = json!({
"apiKeySelectionExpression": "",
"corsConfiguration": json!({
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
}),
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"routeKey": "",
"routeSelectionExpression": "",
"target": "",
"version": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/v2/apis/:apiId \
--header 'content-type: application/json' \
--data '{
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"routeKey": "",
"routeSelectionExpression": "",
"target": "",
"version": ""
}'
echo '{
"apiKeySelectionExpression": "",
"corsConfiguration": {
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
},
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"routeKey": "",
"routeSelectionExpression": "",
"target": "",
"version": ""
}' | \
http PATCH {{baseUrl}}/v2/apis/:apiId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "apiKeySelectionExpression": "",\n "corsConfiguration": {\n "AllowCredentials": "",\n "AllowHeaders": "",\n "AllowMethods": "",\n "AllowOrigins": "",\n "ExposeHeaders": "",\n "MaxAge": ""\n },\n "credentialsArn": "",\n "description": "",\n "disableSchemaValidation": false,\n "disableExecuteApiEndpoint": false,\n "name": "",\n "routeKey": "",\n "routeSelectionExpression": "",\n "target": "",\n "version": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"apiKeySelectionExpression": "",
"corsConfiguration": [
"AllowCredentials": "",
"AllowHeaders": "",
"AllowMethods": "",
"AllowOrigins": "",
"ExposeHeaders": "",
"MaxAge": ""
],
"credentialsArn": "",
"description": "",
"disableSchemaValidation": false,
"disableExecuteApiEndpoint": false,
"name": "",
"routeKey": "",
"routeSelectionExpression": "",
"target": "",
"version": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateApiMapping
{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId
QUERY PARAMS
apiMappingId
domainName
BODY json
{
"apiId": "",
"apiMappingKey": "",
"stage": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId" {:content-type :json
:form-params {:apiId ""
:apiMappingKey ""
:stage ""}})
require "http/client"
url = "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"),
Content = new StringContent("{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"
payload := strings.NewReader("{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/v2/domainnames/:domainName/apimappings/:apiMappingId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 55
{
"apiId": "",
"apiMappingKey": "",
"stage": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
.setHeader("content-type", "application/json")
.setBody("{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
.header("content-type", "application/json")
.body("{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}")
.asString();
const data = JSON.stringify({
apiId: '',
apiMappingKey: '',
stage: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId',
headers: {'content-type': 'application/json'},
data: {apiId: '', apiMappingKey: '', stage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"apiId":"","apiMappingKey":"","stage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "apiId": "",\n "apiMappingKey": "",\n "stage": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/domainnames/:domainName/apimappings/:apiMappingId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({apiId: '', apiMappingKey: '', stage: ''}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId',
headers: {'content-type': 'application/json'},
body: {apiId: '', apiMappingKey: '', stage: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
apiId: '',
apiMappingKey: '',
stage: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId',
headers: {'content-type': 'application/json'},
data: {apiId: '', apiMappingKey: '', stage: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"apiId":"","apiMappingKey":"","stage":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"apiId": @"",
@"apiMappingKey": @"",
@"stage": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'apiId' => '',
'apiMappingKey' => '',
'stage' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId', [
'body' => '{
"apiId": "",
"apiMappingKey": "",
"stage": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'apiId' => '',
'apiMappingKey' => '',
'stage' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'apiId' => '',
'apiMappingKey' => '',
'stage' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"apiId": "",
"apiMappingKey": "",
"stage": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"apiId": "",
"apiMappingKey": "",
"stage": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/v2/domainnames/:domainName/apimappings/:apiMappingId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"
payload = {
"apiId": "",
"apiMappingKey": "",
"stage": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId"
payload <- "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/v2/domainnames/:domainName/apimappings/:apiMappingId') do |req|
req.body = "{\n \"apiId\": \"\",\n \"apiMappingKey\": \"\",\n \"stage\": \"\"\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}}/v2/domainnames/:domainName/apimappings/:apiMappingId";
let payload = json!({
"apiId": "",
"apiMappingKey": "",
"stage": ""
});
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("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId \
--header 'content-type: application/json' \
--data '{
"apiId": "",
"apiMappingKey": "",
"stage": ""
}'
echo '{
"apiId": "",
"apiMappingKey": "",
"stage": ""
}' | \
http PATCH {{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "apiId": "",\n "apiMappingKey": "",\n "stage": ""\n}' \
--output-document \
- {{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"apiId": "",
"apiMappingKey": "",
"stage": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/domainnames/:domainName/apimappings/:apiMappingId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateAuthorizer
{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId
QUERY PARAMS
apiId
authorizerId
BODY json
{
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId" {:content-type :json
:form-params {:authorizerCredentialsArn ""
:authorizerPayloadFormatVersion ""
:authorizerResultTtlInSeconds 0
:authorizerType ""
:authorizerUri ""
:enableSimpleResponses false
:identitySource []
:identityValidationExpression ""
:jwtConfiguration {:Audience ""
:Issuer ""}
:name ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"),
Content = new StringContent("{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\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}}/v2/apis/:apiId/authorizers/:authorizerId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"
payload := strings.NewReader("{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/v2/apis/:apiId/authorizers/:authorizerId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 336
{
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")
.setHeader("content-type", "application/json")
.setBody("{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\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 \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")
.header("content-type", "application/json")
.body("{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}")
.asString();
const data = JSON.stringify({
authorizerCredentialsArn: '',
authorizerPayloadFormatVersion: '',
authorizerResultTtlInSeconds: 0,
authorizerType: '',
authorizerUri: '',
enableSimpleResponses: false,
identitySource: [],
identityValidationExpression: '',
jwtConfiguration: {
Audience: '',
Issuer: ''
},
name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId',
headers: {'content-type': 'application/json'},
data: {
authorizerCredentialsArn: '',
authorizerPayloadFormatVersion: '',
authorizerResultTtlInSeconds: 0,
authorizerType: '',
authorizerUri: '',
enableSimpleResponses: false,
identitySource: [],
identityValidationExpression: '',
jwtConfiguration: {Audience: '', Issuer: ''},
name: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"authorizerCredentialsArn":"","authorizerPayloadFormatVersion":"","authorizerResultTtlInSeconds":0,"authorizerType":"","authorizerUri":"","enableSimpleResponses":false,"identitySource":[],"identityValidationExpression":"","jwtConfiguration":{"Audience":"","Issuer":""},"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}}/v2/apis/:apiId/authorizers/:authorizerId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "authorizerCredentialsArn": "",\n "authorizerPayloadFormatVersion": "",\n "authorizerResultTtlInSeconds": 0,\n "authorizerType": "",\n "authorizerUri": "",\n "enableSimpleResponses": false,\n "identitySource": [],\n "identityValidationExpression": "",\n "jwtConfiguration": {\n "Audience": "",\n "Issuer": ""\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 \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/authorizers/:authorizerId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
authorizerCredentialsArn: '',
authorizerPayloadFormatVersion: '',
authorizerResultTtlInSeconds: 0,
authorizerType: '',
authorizerUri: '',
enableSimpleResponses: false,
identitySource: [],
identityValidationExpression: '',
jwtConfiguration: {Audience: '', Issuer: ''},
name: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId',
headers: {'content-type': 'application/json'},
body: {
authorizerCredentialsArn: '',
authorizerPayloadFormatVersion: '',
authorizerResultTtlInSeconds: 0,
authorizerType: '',
authorizerUri: '',
enableSimpleResponses: false,
identitySource: [],
identityValidationExpression: '',
jwtConfiguration: {Audience: '', Issuer: ''},
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('PATCH', '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
authorizerCredentialsArn: '',
authorizerPayloadFormatVersion: '',
authorizerResultTtlInSeconds: 0,
authorizerType: '',
authorizerUri: '',
enableSimpleResponses: false,
identitySource: [],
identityValidationExpression: '',
jwtConfiguration: {
Audience: '',
Issuer: ''
},
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: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId',
headers: {'content-type': 'application/json'},
data: {
authorizerCredentialsArn: '',
authorizerPayloadFormatVersion: '',
authorizerResultTtlInSeconds: 0,
authorizerType: '',
authorizerUri: '',
enableSimpleResponses: false,
identitySource: [],
identityValidationExpression: '',
jwtConfiguration: {Audience: '', Issuer: ''},
name: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"authorizerCredentialsArn":"","authorizerPayloadFormatVersion":"","authorizerResultTtlInSeconds":0,"authorizerType":"","authorizerUri":"","enableSimpleResponses":false,"identitySource":[],"identityValidationExpression":"","jwtConfiguration":{"Audience":"","Issuer":""},"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 = @{ @"authorizerCredentialsArn": @"",
@"authorizerPayloadFormatVersion": @"",
@"authorizerResultTtlInSeconds": @0,
@"authorizerType": @"",
@"authorizerUri": @"",
@"enableSimpleResponses": @NO,
@"identitySource": @[ ],
@"identityValidationExpression": @"",
@"jwtConfiguration": @{ @"Audience": @"", @"Issuer": @"" },
@"name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'authorizerCredentialsArn' => '',
'authorizerPayloadFormatVersion' => '',
'authorizerResultTtlInSeconds' => 0,
'authorizerType' => '',
'authorizerUri' => '',
'enableSimpleResponses' => null,
'identitySource' => [
],
'identityValidationExpression' => '',
'jwtConfiguration' => [
'Audience' => '',
'Issuer' => ''
],
'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('PATCH', '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId', [
'body' => '{
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'authorizerCredentialsArn' => '',
'authorizerPayloadFormatVersion' => '',
'authorizerResultTtlInSeconds' => 0,
'authorizerType' => '',
'authorizerUri' => '',
'enableSimpleResponses' => null,
'identitySource' => [
],
'identityValidationExpression' => '',
'jwtConfiguration' => [
'Audience' => '',
'Issuer' => ''
],
'name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'authorizerCredentialsArn' => '',
'authorizerPayloadFormatVersion' => '',
'authorizerResultTtlInSeconds' => 0,
'authorizerType' => '',
'authorizerUri' => '',
'enableSimpleResponses' => null,
'identitySource' => [
],
'identityValidationExpression' => '',
'jwtConfiguration' => [
'Audience' => '',
'Issuer' => ''
],
'name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/v2/apis/:apiId/authorizers/:authorizerId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"
payload = {
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": False,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId"
payload <- "{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\n },\n \"name\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\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.patch('/baseUrl/v2/apis/:apiId/authorizers/:authorizerId') do |req|
req.body = "{\n \"authorizerCredentialsArn\": \"\",\n \"authorizerPayloadFormatVersion\": \"\",\n \"authorizerResultTtlInSeconds\": 0,\n \"authorizerType\": \"\",\n \"authorizerUri\": \"\",\n \"enableSimpleResponses\": false,\n \"identitySource\": [],\n \"identityValidationExpression\": \"\",\n \"jwtConfiguration\": {\n \"Audience\": \"\",\n \"Issuer\": \"\"\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}}/v2/apis/:apiId/authorizers/:authorizerId";
let payload = json!({
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": (),
"identityValidationExpression": "",
"jwtConfiguration": json!({
"Audience": "",
"Issuer": ""
}),
"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("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId \
--header 'content-type: application/json' \
--data '{
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}'
echo '{
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": {
"Audience": "",
"Issuer": ""
},
"name": ""
}' | \
http PATCH {{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "authorizerCredentialsArn": "",\n "authorizerPayloadFormatVersion": "",\n "authorizerResultTtlInSeconds": 0,\n "authorizerType": "",\n "authorizerUri": "",\n "enableSimpleResponses": false,\n "identitySource": [],\n "identityValidationExpression": "",\n "jwtConfiguration": {\n "Audience": "",\n "Issuer": ""\n },\n "name": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"authorizerCredentialsArn": "",
"authorizerPayloadFormatVersion": "",
"authorizerResultTtlInSeconds": 0,
"authorizerType": "",
"authorizerUri": "",
"enableSimpleResponses": false,
"identitySource": [],
"identityValidationExpression": "",
"jwtConfiguration": [
"Audience": "",
"Issuer": ""
],
"name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/authorizers/:authorizerId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateDeployment
{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId
QUERY PARAMS
apiId
deploymentId
BODY json
{
"description": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"description\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId" {:content-type :json
:form-params {:description ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"description\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"),
Content = new StringContent("{\n \"description\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"description\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"
payload := strings.NewReader("{\n \"description\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/v2/apis/:apiId/deployments/:deploymentId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 23
{
"description": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")
.setHeader("content-type", "application/json")
.setBody("{\n \"description\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"description\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"description\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")
.header("content-type", "application/json")
.body("{\n \"description\": \"\"\n}")
.asString();
const data = JSON.stringify({
description: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId',
headers: {'content-type': 'application/json'},
data: {description: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"description":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "description": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"description\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/deployments/:deploymentId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({description: ''}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId',
headers: {'content-type': 'application/json'},
body: {description: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
description: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId',
headers: {'content-type': 'application/json'},
data: {description: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"description":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"description": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"description\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'description' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId', [
'body' => '{
"description": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'description' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'description' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"description": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"description": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"description\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/v2/apis/:apiId/deployments/:deploymentId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"
payload = { "description": "" }
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId"
payload <- "{\n \"description\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"description\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/v2/apis/:apiId/deployments/:deploymentId') do |req|
req.body = "{\n \"description\": \"\"\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}}/v2/apis/:apiId/deployments/:deploymentId";
let payload = json!({"description": ""});
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("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId \
--header 'content-type: application/json' \
--data '{
"description": ""
}'
echo '{
"description": ""
}' | \
http PATCH {{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "description": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["description": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/deployments/:deploymentId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateDomainName
{{baseUrl}}/v2/domainnames/:domainName
QUERY PARAMS
domainName
BODY json
{
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/domainnames/:domainName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/v2/domainnames/:domainName" {:content-type :json
:form-params {:domainNameConfigurations [{:ApiGatewayDomainName ""
:CertificateArn ""
:CertificateName ""
:CertificateUploadDate ""
:DomainNameStatus ""
:DomainNameStatusMessage ""
:EndpointType ""
:HostedZoneId ""
:SecurityPolicy ""
:OwnershipVerificationCertificateArn ""}]
:mutualTlsAuthentication {:TruststoreUri ""
:TruststoreVersion ""}}})
require "http/client"
url = "{{baseUrl}}/v2/domainnames/:domainName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n }\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/v2/domainnames/:domainName"),
Content = new StringContent("{\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\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}}/v2/domainnames/:domainName");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/domainnames/:domainName"
payload := strings.NewReader("{\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n }\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/v2/domainnames/:domainName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 461
{
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/v2/domainnames/:domainName")
.setHeader("content-type", "application/json")
.setBody("{\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/domainnames/:domainName"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\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 \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/domainnames/:domainName")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/v2/domainnames/:domainName")
.header("content-type", "application/json")
.body("{\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
domainNameConfigurations: [
{
ApiGatewayDomainName: '',
CertificateArn: '',
CertificateName: '',
CertificateUploadDate: '',
DomainNameStatus: '',
DomainNameStatusMessage: '',
EndpointType: '',
HostedZoneId: '',
SecurityPolicy: '',
OwnershipVerificationCertificateArn: ''
}
],
mutualTlsAuthentication: {
TruststoreUri: '',
TruststoreVersion: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/v2/domainnames/:domainName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/domainnames/:domainName',
headers: {'content-type': 'application/json'},
data: {
domainNameConfigurations: [
{
ApiGatewayDomainName: '',
CertificateArn: '',
CertificateName: '',
CertificateUploadDate: '',
DomainNameStatus: '',
DomainNameStatusMessage: '',
EndpointType: '',
HostedZoneId: '',
SecurityPolicy: '',
OwnershipVerificationCertificateArn: ''
}
],
mutualTlsAuthentication: {TruststoreUri: '', TruststoreVersion: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/domainnames/:domainName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"domainNameConfigurations":[{"ApiGatewayDomainName":"","CertificateArn":"","CertificateName":"","CertificateUploadDate":"","DomainNameStatus":"","DomainNameStatusMessage":"","EndpointType":"","HostedZoneId":"","SecurityPolicy":"","OwnershipVerificationCertificateArn":""}],"mutualTlsAuthentication":{"TruststoreUri":"","TruststoreVersion":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/domainnames/:domainName',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "domainNameConfigurations": [\n {\n "ApiGatewayDomainName": "",\n "CertificateArn": "",\n "CertificateName": "",\n "CertificateUploadDate": "",\n "DomainNameStatus": "",\n "DomainNameStatusMessage": "",\n "EndpointType": "",\n "HostedZoneId": "",\n "SecurityPolicy": "",\n "OwnershipVerificationCertificateArn": ""\n }\n ],\n "mutualTlsAuthentication": {\n "TruststoreUri": "",\n "TruststoreVersion": ""\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 \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/domainnames/:domainName")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/domainnames/:domainName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
domainNameConfigurations: [
{
ApiGatewayDomainName: '',
CertificateArn: '',
CertificateName: '',
CertificateUploadDate: '',
DomainNameStatus: '',
DomainNameStatusMessage: '',
EndpointType: '',
HostedZoneId: '',
SecurityPolicy: '',
OwnershipVerificationCertificateArn: ''
}
],
mutualTlsAuthentication: {TruststoreUri: '', TruststoreVersion: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/domainnames/:domainName',
headers: {'content-type': 'application/json'},
body: {
domainNameConfigurations: [
{
ApiGatewayDomainName: '',
CertificateArn: '',
CertificateName: '',
CertificateUploadDate: '',
DomainNameStatus: '',
DomainNameStatusMessage: '',
EndpointType: '',
HostedZoneId: '',
SecurityPolicy: '',
OwnershipVerificationCertificateArn: ''
}
],
mutualTlsAuthentication: {TruststoreUri: '', TruststoreVersion: ''}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/v2/domainnames/:domainName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
domainNameConfigurations: [
{
ApiGatewayDomainName: '',
CertificateArn: '',
CertificateName: '',
CertificateUploadDate: '',
DomainNameStatus: '',
DomainNameStatusMessage: '',
EndpointType: '',
HostedZoneId: '',
SecurityPolicy: '',
OwnershipVerificationCertificateArn: ''
}
],
mutualTlsAuthentication: {
TruststoreUri: '',
TruststoreVersion: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/domainnames/:domainName',
headers: {'content-type': 'application/json'},
data: {
domainNameConfigurations: [
{
ApiGatewayDomainName: '',
CertificateArn: '',
CertificateName: '',
CertificateUploadDate: '',
DomainNameStatus: '',
DomainNameStatusMessage: '',
EndpointType: '',
HostedZoneId: '',
SecurityPolicy: '',
OwnershipVerificationCertificateArn: ''
}
],
mutualTlsAuthentication: {TruststoreUri: '', TruststoreVersion: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/domainnames/:domainName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"domainNameConfigurations":[{"ApiGatewayDomainName":"","CertificateArn":"","CertificateName":"","CertificateUploadDate":"","DomainNameStatus":"","DomainNameStatusMessage":"","EndpointType":"","HostedZoneId":"","SecurityPolicy":"","OwnershipVerificationCertificateArn":""}],"mutualTlsAuthentication":{"TruststoreUri":"","TruststoreVersion":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"domainNameConfigurations": @[ @{ @"ApiGatewayDomainName": @"", @"CertificateArn": @"", @"CertificateName": @"", @"CertificateUploadDate": @"", @"DomainNameStatus": @"", @"DomainNameStatusMessage": @"", @"EndpointType": @"", @"HostedZoneId": @"", @"SecurityPolicy": @"", @"OwnershipVerificationCertificateArn": @"" } ],
@"mutualTlsAuthentication": @{ @"TruststoreUri": @"", @"TruststoreVersion": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/domainnames/:domainName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/domainnames/:domainName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n }\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/domainnames/:domainName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'domainNameConfigurations' => [
[
'ApiGatewayDomainName' => '',
'CertificateArn' => '',
'CertificateName' => '',
'CertificateUploadDate' => '',
'DomainNameStatus' => '',
'DomainNameStatusMessage' => '',
'EndpointType' => '',
'HostedZoneId' => '',
'SecurityPolicy' => '',
'OwnershipVerificationCertificateArn' => ''
]
],
'mutualTlsAuthentication' => [
'TruststoreUri' => '',
'TruststoreVersion' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/v2/domainnames/:domainName', [
'body' => '{
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/domainnames/:domainName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'domainNameConfigurations' => [
[
'ApiGatewayDomainName' => '',
'CertificateArn' => '',
'CertificateName' => '',
'CertificateUploadDate' => '',
'DomainNameStatus' => '',
'DomainNameStatusMessage' => '',
'EndpointType' => '',
'HostedZoneId' => '',
'SecurityPolicy' => '',
'OwnershipVerificationCertificateArn' => ''
]
],
'mutualTlsAuthentication' => [
'TruststoreUri' => '',
'TruststoreVersion' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'domainNameConfigurations' => [
[
'ApiGatewayDomainName' => '',
'CertificateArn' => '',
'CertificateName' => '',
'CertificateUploadDate' => '',
'DomainNameStatus' => '',
'DomainNameStatusMessage' => '',
'EndpointType' => '',
'HostedZoneId' => '',
'SecurityPolicy' => '',
'OwnershipVerificationCertificateArn' => ''
]
],
'mutualTlsAuthentication' => [
'TruststoreUri' => '',
'TruststoreVersion' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/domainnames/:domainName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/domainnames/:domainName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/domainnames/:domainName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/v2/domainnames/:domainName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/domainnames/:domainName"
payload = {
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
}
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/domainnames/:domainName"
payload <- "{\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/domainnames/:domainName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\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.patch('/baseUrl/v2/domainnames/:domainName') do |req|
req.body = "{\n \"domainNameConfigurations\": [\n {\n \"ApiGatewayDomainName\": \"\",\n \"CertificateArn\": \"\",\n \"CertificateName\": \"\",\n \"CertificateUploadDate\": \"\",\n \"DomainNameStatus\": \"\",\n \"DomainNameStatusMessage\": \"\",\n \"EndpointType\": \"\",\n \"HostedZoneId\": \"\",\n \"SecurityPolicy\": \"\",\n \"OwnershipVerificationCertificateArn\": \"\"\n }\n ],\n \"mutualTlsAuthentication\": {\n \"TruststoreUri\": \"\",\n \"TruststoreVersion\": \"\"\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/domainnames/:domainName";
let payload = json!({
"domainNameConfigurations": (
json!({
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
})
),
"mutualTlsAuthentication": json!({
"TruststoreUri": "",
"TruststoreVersion": ""
})
});
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("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/v2/domainnames/:domainName \
--header 'content-type: application/json' \
--data '{
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
}
}'
echo '{
"domainNameConfigurations": [
{
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
}
],
"mutualTlsAuthentication": {
"TruststoreUri": "",
"TruststoreVersion": ""
}
}' | \
http PATCH {{baseUrl}}/v2/domainnames/:domainName \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "domainNameConfigurations": [\n {\n "ApiGatewayDomainName": "",\n "CertificateArn": "",\n "CertificateName": "",\n "CertificateUploadDate": "",\n "DomainNameStatus": "",\n "DomainNameStatusMessage": "",\n "EndpointType": "",\n "HostedZoneId": "",\n "SecurityPolicy": "",\n "OwnershipVerificationCertificateArn": ""\n }\n ],\n "mutualTlsAuthentication": {\n "TruststoreUri": "",\n "TruststoreVersion": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v2/domainnames/:domainName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"domainNameConfigurations": [
[
"ApiGatewayDomainName": "",
"CertificateArn": "",
"CertificateName": "",
"CertificateUploadDate": "",
"DomainNameStatus": "",
"DomainNameStatusMessage": "",
"EndpointType": "",
"HostedZoneId": "",
"SecurityPolicy": "",
"OwnershipVerificationCertificateArn": ""
]
],
"mutualTlsAuthentication": [
"TruststoreUri": "",
"TruststoreVersion": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/domainnames/:domainName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateIntegration
{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId
QUERY PARAMS
apiId
integrationId
BODY json
{
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": {
"ServerNameToVerify": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId" {:content-type :json
:form-params {:connectionId ""
:connectionType ""
:contentHandlingStrategy ""
:credentialsArn ""
:description ""
:integrationMethod ""
:integrationSubtype ""
:integrationType ""
:integrationUri ""
:passthroughBehavior ""
:payloadFormatVersion ""
:requestParameters {}
:requestTemplates {}
:responseParameters {}
:templateSelectionExpression ""
:timeoutInMillis 0
:tlsConfig {:ServerNameToVerify ""}}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"),
Content = new StringContent("{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\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}}/v2/apis/:apiId/integrations/:integrationId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"
payload := strings.NewReader("{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/v2/apis/:apiId/integrations/:integrationId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 482
{
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": {
"ServerNameToVerify": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")
.setHeader("content-type", "application/json")
.setBody("{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\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 \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")
.header("content-type", "application/json")
.body("{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
connectionId: '',
connectionType: '',
contentHandlingStrategy: '',
credentialsArn: '',
description: '',
integrationMethod: '',
integrationSubtype: '',
integrationType: '',
integrationUri: '',
passthroughBehavior: '',
payloadFormatVersion: '',
requestParameters: {},
requestTemplates: {},
responseParameters: {},
templateSelectionExpression: '',
timeoutInMillis: 0,
tlsConfig: {
ServerNameToVerify: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId',
headers: {'content-type': 'application/json'},
data: {
connectionId: '',
connectionType: '',
contentHandlingStrategy: '',
credentialsArn: '',
description: '',
integrationMethod: '',
integrationSubtype: '',
integrationType: '',
integrationUri: '',
passthroughBehavior: '',
payloadFormatVersion: '',
requestParameters: {},
requestTemplates: {},
responseParameters: {},
templateSelectionExpression: '',
timeoutInMillis: 0,
tlsConfig: {ServerNameToVerify: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"connectionId":"","connectionType":"","contentHandlingStrategy":"","credentialsArn":"","description":"","integrationMethod":"","integrationSubtype":"","integrationType":"","integrationUri":"","passthroughBehavior":"","payloadFormatVersion":"","requestParameters":{},"requestTemplates":{},"responseParameters":{},"templateSelectionExpression":"","timeoutInMillis":0,"tlsConfig":{"ServerNameToVerify":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "connectionId": "",\n "connectionType": "",\n "contentHandlingStrategy": "",\n "credentialsArn": "",\n "description": "",\n "integrationMethod": "",\n "integrationSubtype": "",\n "integrationType": "",\n "integrationUri": "",\n "passthroughBehavior": "",\n "payloadFormatVersion": "",\n "requestParameters": {},\n "requestTemplates": {},\n "responseParameters": {},\n "templateSelectionExpression": "",\n "timeoutInMillis": 0,\n "tlsConfig": {\n "ServerNameToVerify": ""\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 \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/integrations/:integrationId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
connectionId: '',
connectionType: '',
contentHandlingStrategy: '',
credentialsArn: '',
description: '',
integrationMethod: '',
integrationSubtype: '',
integrationType: '',
integrationUri: '',
passthroughBehavior: '',
payloadFormatVersion: '',
requestParameters: {},
requestTemplates: {},
responseParameters: {},
templateSelectionExpression: '',
timeoutInMillis: 0,
tlsConfig: {ServerNameToVerify: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId',
headers: {'content-type': 'application/json'},
body: {
connectionId: '',
connectionType: '',
contentHandlingStrategy: '',
credentialsArn: '',
description: '',
integrationMethod: '',
integrationSubtype: '',
integrationType: '',
integrationUri: '',
passthroughBehavior: '',
payloadFormatVersion: '',
requestParameters: {},
requestTemplates: {},
responseParameters: {},
templateSelectionExpression: '',
timeoutInMillis: 0,
tlsConfig: {ServerNameToVerify: ''}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
connectionId: '',
connectionType: '',
contentHandlingStrategy: '',
credentialsArn: '',
description: '',
integrationMethod: '',
integrationSubtype: '',
integrationType: '',
integrationUri: '',
passthroughBehavior: '',
payloadFormatVersion: '',
requestParameters: {},
requestTemplates: {},
responseParameters: {},
templateSelectionExpression: '',
timeoutInMillis: 0,
tlsConfig: {
ServerNameToVerify: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId',
headers: {'content-type': 'application/json'},
data: {
connectionId: '',
connectionType: '',
contentHandlingStrategy: '',
credentialsArn: '',
description: '',
integrationMethod: '',
integrationSubtype: '',
integrationType: '',
integrationUri: '',
passthroughBehavior: '',
payloadFormatVersion: '',
requestParameters: {},
requestTemplates: {},
responseParameters: {},
templateSelectionExpression: '',
timeoutInMillis: 0,
tlsConfig: {ServerNameToVerify: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"connectionId":"","connectionType":"","contentHandlingStrategy":"","credentialsArn":"","description":"","integrationMethod":"","integrationSubtype":"","integrationType":"","integrationUri":"","passthroughBehavior":"","payloadFormatVersion":"","requestParameters":{},"requestTemplates":{},"responseParameters":{},"templateSelectionExpression":"","timeoutInMillis":0,"tlsConfig":{"ServerNameToVerify":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"connectionId": @"",
@"connectionType": @"",
@"contentHandlingStrategy": @"",
@"credentialsArn": @"",
@"description": @"",
@"integrationMethod": @"",
@"integrationSubtype": @"",
@"integrationType": @"",
@"integrationUri": @"",
@"passthroughBehavior": @"",
@"payloadFormatVersion": @"",
@"requestParameters": @{ },
@"requestTemplates": @{ },
@"responseParameters": @{ },
@"templateSelectionExpression": @"",
@"timeoutInMillis": @0,
@"tlsConfig": @{ @"ServerNameToVerify": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'connectionId' => '',
'connectionType' => '',
'contentHandlingStrategy' => '',
'credentialsArn' => '',
'description' => '',
'integrationMethod' => '',
'integrationSubtype' => '',
'integrationType' => '',
'integrationUri' => '',
'passthroughBehavior' => '',
'payloadFormatVersion' => '',
'requestParameters' => [
],
'requestTemplates' => [
],
'responseParameters' => [
],
'templateSelectionExpression' => '',
'timeoutInMillis' => 0,
'tlsConfig' => [
'ServerNameToVerify' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId', [
'body' => '{
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": {
"ServerNameToVerify": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'connectionId' => '',
'connectionType' => '',
'contentHandlingStrategy' => '',
'credentialsArn' => '',
'description' => '',
'integrationMethod' => '',
'integrationSubtype' => '',
'integrationType' => '',
'integrationUri' => '',
'passthroughBehavior' => '',
'payloadFormatVersion' => '',
'requestParameters' => [
],
'requestTemplates' => [
],
'responseParameters' => [
],
'templateSelectionExpression' => '',
'timeoutInMillis' => 0,
'tlsConfig' => [
'ServerNameToVerify' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'connectionId' => '',
'connectionType' => '',
'contentHandlingStrategy' => '',
'credentialsArn' => '',
'description' => '',
'integrationMethod' => '',
'integrationSubtype' => '',
'integrationType' => '',
'integrationUri' => '',
'passthroughBehavior' => '',
'payloadFormatVersion' => '',
'requestParameters' => [
],
'requestTemplates' => [
],
'responseParameters' => [
],
'templateSelectionExpression' => '',
'timeoutInMillis' => 0,
'tlsConfig' => [
'ServerNameToVerify' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": {
"ServerNameToVerify": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": {
"ServerNameToVerify": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/v2/apis/:apiId/integrations/:integrationId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"
payload = {
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": { "ServerNameToVerify": "" }
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId"
payload <- "{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\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.patch('/baseUrl/v2/apis/:apiId/integrations/:integrationId') do |req|
req.body = "{\n \"connectionId\": \"\",\n \"connectionType\": \"\",\n \"contentHandlingStrategy\": \"\",\n \"credentialsArn\": \"\",\n \"description\": \"\",\n \"integrationMethod\": \"\",\n \"integrationSubtype\": \"\",\n \"integrationType\": \"\",\n \"integrationUri\": \"\",\n \"passthroughBehavior\": \"\",\n \"payloadFormatVersion\": \"\",\n \"requestParameters\": {},\n \"requestTemplates\": {},\n \"responseParameters\": {},\n \"templateSelectionExpression\": \"\",\n \"timeoutInMillis\": 0,\n \"tlsConfig\": {\n \"ServerNameToVerify\": \"\"\n }\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId";
let payload = json!({
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": json!({}),
"requestTemplates": json!({}),
"responseParameters": json!({}),
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": json!({"ServerNameToVerify": ""})
});
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("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId \
--header 'content-type: application/json' \
--data '{
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": {
"ServerNameToVerify": ""
}
}'
echo '{
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": {},
"requestTemplates": {},
"responseParameters": {},
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": {
"ServerNameToVerify": ""
}
}' | \
http PATCH {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "connectionId": "",\n "connectionType": "",\n "contentHandlingStrategy": "",\n "credentialsArn": "",\n "description": "",\n "integrationMethod": "",\n "integrationSubtype": "",\n "integrationType": "",\n "integrationUri": "",\n "passthroughBehavior": "",\n "payloadFormatVersion": "",\n "requestParameters": {},\n "requestTemplates": {},\n "responseParameters": {},\n "templateSelectionExpression": "",\n "timeoutInMillis": 0,\n "tlsConfig": {\n "ServerNameToVerify": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"connectionId": "",
"connectionType": "",
"contentHandlingStrategy": "",
"credentialsArn": "",
"description": "",
"integrationMethod": "",
"integrationSubtype": "",
"integrationType": "",
"integrationUri": "",
"passthroughBehavior": "",
"payloadFormatVersion": "",
"requestParameters": [],
"requestTemplates": [],
"responseParameters": [],
"templateSelectionExpression": "",
"timeoutInMillis": 0,
"tlsConfig": ["ServerNameToVerify": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateIntegrationResponse
{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId
QUERY PARAMS
apiId
integrationId
integrationResponseId
BODY json
{
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId" {:content-type :json
:form-params {:contentHandlingStrategy ""
:integrationResponseKey ""
:responseParameters {}
:responseTemplates {}
:templateSelectionExpression ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"),
Content = new StringContent("{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"
payload := strings.NewReader("{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 159
{
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
.setHeader("content-type", "application/json")
.setBody("{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
.header("content-type", "application/json")
.body("{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}")
.asString();
const data = JSON.stringify({
contentHandlingStrategy: '',
integrationResponseKey: '',
responseParameters: {},
responseTemplates: {},
templateSelectionExpression: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId',
headers: {'content-type': 'application/json'},
data: {
contentHandlingStrategy: '',
integrationResponseKey: '',
responseParameters: {},
responseTemplates: {},
templateSelectionExpression: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"contentHandlingStrategy":"","integrationResponseKey":"","responseParameters":{},"responseTemplates":{},"templateSelectionExpression":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "contentHandlingStrategy": "",\n "integrationResponseKey": "",\n "responseParameters": {},\n "responseTemplates": {},\n "templateSelectionExpression": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
contentHandlingStrategy: '',
integrationResponseKey: '',
responseParameters: {},
responseTemplates: {},
templateSelectionExpression: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId',
headers: {'content-type': 'application/json'},
body: {
contentHandlingStrategy: '',
integrationResponseKey: '',
responseParameters: {},
responseTemplates: {},
templateSelectionExpression: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
contentHandlingStrategy: '',
integrationResponseKey: '',
responseParameters: {},
responseTemplates: {},
templateSelectionExpression: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId',
headers: {'content-type': 'application/json'},
data: {
contentHandlingStrategy: '',
integrationResponseKey: '',
responseParameters: {},
responseTemplates: {},
templateSelectionExpression: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"contentHandlingStrategy":"","integrationResponseKey":"","responseParameters":{},"responseTemplates":{},"templateSelectionExpression":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"contentHandlingStrategy": @"",
@"integrationResponseKey": @"",
@"responseParameters": @{ },
@"responseTemplates": @{ },
@"templateSelectionExpression": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'contentHandlingStrategy' => '',
'integrationResponseKey' => '',
'responseParameters' => [
],
'responseTemplates' => [
],
'templateSelectionExpression' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId', [
'body' => '{
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'contentHandlingStrategy' => '',
'integrationResponseKey' => '',
'responseParameters' => [
],
'responseTemplates' => [
],
'templateSelectionExpression' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'contentHandlingStrategy' => '',
'integrationResponseKey' => '',
'responseParameters' => [
],
'responseTemplates' => [
],
'templateSelectionExpression' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"
payload = {
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId"
payload <- "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId') do |req|
req.body = "{\n \"contentHandlingStrategy\": \"\",\n \"integrationResponseKey\": \"\",\n \"responseParameters\": {},\n \"responseTemplates\": {},\n \"templateSelectionExpression\": \"\"\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}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId";
let payload = json!({
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": json!({}),
"responseTemplates": json!({}),
"templateSelectionExpression": ""
});
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("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId \
--header 'content-type: application/json' \
--data '{
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}'
echo '{
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": {},
"responseTemplates": {},
"templateSelectionExpression": ""
}' | \
http PATCH {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "contentHandlingStrategy": "",\n "integrationResponseKey": "",\n "responseParameters": {},\n "responseTemplates": {},\n "templateSelectionExpression": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"contentHandlingStrategy": "",
"integrationResponseKey": "",
"responseParameters": [],
"responseTemplates": [],
"templateSelectionExpression": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/integrations/:integrationId/integrationresponses/:integrationResponseId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateModel
{{baseUrl}}/v2/apis/:apiId/models/:modelId
QUERY PARAMS
apiId
modelId
BODY json
{
"contentType": "",
"description": "",
"name": "",
"schema": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/models/:modelId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/v2/apis/:apiId/models/:modelId" {:content-type :json
:form-params {:contentType ""
:description ""
:name ""
:schema ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/models/:modelId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/v2/apis/:apiId/models/:modelId"),
Content = new StringContent("{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/models/:modelId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/models/:modelId"
payload := strings.NewReader("{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/v2/apis/:apiId/models/:modelId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 74
{
"contentType": "",
"description": "",
"name": "",
"schema": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/v2/apis/:apiId/models/:modelId")
.setHeader("content-type", "application/json")
.setBody("{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/models/:modelId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/models/:modelId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/v2/apis/:apiId/models/:modelId")
.header("content-type", "application/json")
.body("{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}")
.asString();
const data = JSON.stringify({
contentType: '',
description: '',
name: '',
schema: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/v2/apis/:apiId/models/:modelId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/models/:modelId',
headers: {'content-type': 'application/json'},
data: {contentType: '', description: '', name: '', schema: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/models/:modelId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"contentType":"","description":"","name":"","schema":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId/models/:modelId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "contentType": "",\n "description": "",\n "name": "",\n "schema": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/models/:modelId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/models/:modelId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({contentType: '', description: '', name: '', schema: ''}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/models/:modelId',
headers: {'content-type': 'application/json'},
body: {contentType: '', description: '', name: '', schema: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/v2/apis/:apiId/models/:modelId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
contentType: '',
description: '',
name: '',
schema: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/models/:modelId',
headers: {'content-type': 'application/json'},
data: {contentType: '', description: '', name: '', schema: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/models/:modelId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"contentType":"","description":"","name":"","schema":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"contentType": @"",
@"description": @"",
@"name": @"",
@"schema": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/models/:modelId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/apis/:apiId/models/:modelId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/models/:modelId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'contentType' => '',
'description' => '',
'name' => '',
'schema' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/v2/apis/:apiId/models/:modelId', [
'body' => '{
"contentType": "",
"description": "",
"name": "",
"schema": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/models/:modelId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'contentType' => '',
'description' => '',
'name' => '',
'schema' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'contentType' => '',
'description' => '',
'name' => '',
'schema' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/models/:modelId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/models/:modelId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"contentType": "",
"description": "",
"name": "",
"schema": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/models/:modelId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"contentType": "",
"description": "",
"name": "",
"schema": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/v2/apis/:apiId/models/:modelId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/models/:modelId"
payload = {
"contentType": "",
"description": "",
"name": "",
"schema": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/models/:modelId"
payload <- "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/models/:modelId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/v2/apis/:apiId/models/:modelId') do |req|
req.body = "{\n \"contentType\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"schema\": \"\"\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}}/v2/apis/:apiId/models/:modelId";
let payload = json!({
"contentType": "",
"description": "",
"name": "",
"schema": ""
});
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("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/v2/apis/:apiId/models/:modelId \
--header 'content-type: application/json' \
--data '{
"contentType": "",
"description": "",
"name": "",
"schema": ""
}'
echo '{
"contentType": "",
"description": "",
"name": "",
"schema": ""
}' | \
http PATCH {{baseUrl}}/v2/apis/:apiId/models/:modelId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "contentType": "",\n "description": "",\n "name": "",\n "schema": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/models/:modelId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"contentType": "",
"description": "",
"name": "",
"schema": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/models/:modelId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateRoute
{{baseUrl}}/v2/apis/:apiId/routes/:routeId
QUERY PARAMS
apiId
routeId
BODY json
{
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/routes/:routeId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/v2/apis/:apiId/routes/:routeId" {:content-type :json
:form-params {:apiKeyRequired false
:authorizationScopes []
:authorizationType ""
:authorizerId ""
:modelSelectionExpression ""
:operationName ""
:requestModels {}
:requestParameters {}
:routeKey ""
:routeResponseSelectionExpression ""
:target ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/v2/apis/:apiId/routes/:routeId"),
Content = new StringContent("{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/routes/:routeId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/routes/:routeId"
payload := strings.NewReader("{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/v2/apis/:apiId/routes/:routeId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 290
{
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/v2/apis/:apiId/routes/:routeId")
.setHeader("content-type", "application/json")
.setBody("{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/routes/:routeId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/routes/:routeId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/v2/apis/:apiId/routes/:routeId")
.header("content-type", "application/json")
.body("{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}")
.asString();
const data = JSON.stringify({
apiKeyRequired: false,
authorizationScopes: [],
authorizationType: '',
authorizerId: '',
modelSelectionExpression: '',
operationName: '',
requestModels: {},
requestParameters: {},
routeKey: '',
routeResponseSelectionExpression: '',
target: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/v2/apis/:apiId/routes/:routeId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId',
headers: {'content-type': 'application/json'},
data: {
apiKeyRequired: false,
authorizationScopes: [],
authorizationType: '',
authorizerId: '',
modelSelectionExpression: '',
operationName: '',
requestModels: {},
requestParameters: {},
routeKey: '',
routeResponseSelectionExpression: '',
target: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"apiKeyRequired":false,"authorizationScopes":[],"authorizationType":"","authorizerId":"","modelSelectionExpression":"","operationName":"","requestModels":{},"requestParameters":{},"routeKey":"","routeResponseSelectionExpression":"","target":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "apiKeyRequired": false,\n "authorizationScopes": [],\n "authorizationType": "",\n "authorizerId": "",\n "modelSelectionExpression": "",\n "operationName": "",\n "requestModels": {},\n "requestParameters": {},\n "routeKey": "",\n "routeResponseSelectionExpression": "",\n "target": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/routes/:routeId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/routes/:routeId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
apiKeyRequired: false,
authorizationScopes: [],
authorizationType: '',
authorizerId: '',
modelSelectionExpression: '',
operationName: '',
requestModels: {},
requestParameters: {},
routeKey: '',
routeResponseSelectionExpression: '',
target: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId',
headers: {'content-type': 'application/json'},
body: {
apiKeyRequired: false,
authorizationScopes: [],
authorizationType: '',
authorizerId: '',
modelSelectionExpression: '',
operationName: '',
requestModels: {},
requestParameters: {},
routeKey: '',
routeResponseSelectionExpression: '',
target: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/v2/apis/:apiId/routes/:routeId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
apiKeyRequired: false,
authorizationScopes: [],
authorizationType: '',
authorizerId: '',
modelSelectionExpression: '',
operationName: '',
requestModels: {},
requestParameters: {},
routeKey: '',
routeResponseSelectionExpression: '',
target: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId',
headers: {'content-type': 'application/json'},
data: {
apiKeyRequired: false,
authorizationScopes: [],
authorizationType: '',
authorizerId: '',
modelSelectionExpression: '',
operationName: '',
requestModels: {},
requestParameters: {},
routeKey: '',
routeResponseSelectionExpression: '',
target: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"apiKeyRequired":false,"authorizationScopes":[],"authorizationType":"","authorizerId":"","modelSelectionExpression":"","operationName":"","requestModels":{},"requestParameters":{},"routeKey":"","routeResponseSelectionExpression":"","target":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"apiKeyRequired": @NO,
@"authorizationScopes": @[ ],
@"authorizationType": @"",
@"authorizerId": @"",
@"modelSelectionExpression": @"",
@"operationName": @"",
@"requestModels": @{ },
@"requestParameters": @{ },
@"routeKey": @"",
@"routeResponseSelectionExpression": @"",
@"target": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/routes/:routeId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/apis/:apiId/routes/:routeId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/routes/:routeId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'apiKeyRequired' => null,
'authorizationScopes' => [
],
'authorizationType' => '',
'authorizerId' => '',
'modelSelectionExpression' => '',
'operationName' => '',
'requestModels' => [
],
'requestParameters' => [
],
'routeKey' => '',
'routeResponseSelectionExpression' => '',
'target' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/v2/apis/:apiId/routes/:routeId', [
'body' => '{
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'apiKeyRequired' => null,
'authorizationScopes' => [
],
'authorizationType' => '',
'authorizerId' => '',
'modelSelectionExpression' => '',
'operationName' => '',
'requestModels' => [
],
'requestParameters' => [
],
'routeKey' => '',
'routeResponseSelectionExpression' => '',
'target' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'apiKeyRequired' => null,
'authorizationScopes' => [
],
'authorizationType' => '',
'authorizerId' => '',
'modelSelectionExpression' => '',
'operationName' => '',
'requestModels' => [
],
'requestParameters' => [
],
'routeKey' => '',
'routeResponseSelectionExpression' => '',
'target' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/v2/apis/:apiId/routes/:routeId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId"
payload = {
"apiKeyRequired": False,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/routes/:routeId"
payload <- "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/routes/:routeId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/v2/apis/:apiId/routes/:routeId') do |req|
req.body = "{\n \"apiKeyRequired\": false,\n \"authorizationScopes\": [],\n \"authorizationType\": \"\",\n \"authorizerId\": \"\",\n \"modelSelectionExpression\": \"\",\n \"operationName\": \"\",\n \"requestModels\": {},\n \"requestParameters\": {},\n \"routeKey\": \"\",\n \"routeResponseSelectionExpression\": \"\",\n \"target\": \"\"\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}}/v2/apis/:apiId/routes/:routeId";
let payload = json!({
"apiKeyRequired": false,
"authorizationScopes": (),
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": json!({}),
"requestParameters": json!({}),
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
});
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("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/v2/apis/:apiId/routes/:routeId \
--header 'content-type: application/json' \
--data '{
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}'
echo '{
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": {},
"requestParameters": {},
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
}' | \
http PATCH {{baseUrl}}/v2/apis/:apiId/routes/:routeId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "apiKeyRequired": false,\n "authorizationScopes": [],\n "authorizationType": "",\n "authorizerId": "",\n "modelSelectionExpression": "",\n "operationName": "",\n "requestModels": {},\n "requestParameters": {},\n "routeKey": "",\n "routeResponseSelectionExpression": "",\n "target": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/routes/:routeId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"apiKeyRequired": false,
"authorizationScopes": [],
"authorizationType": "",
"authorizerId": "",
"modelSelectionExpression": "",
"operationName": "",
"requestModels": [],
"requestParameters": [],
"routeKey": "",
"routeResponseSelectionExpression": "",
"target": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/routes/:routeId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateRouteResponse
{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId
QUERY PARAMS
apiId
routeId
routeResponseId
BODY json
{
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId" {:content-type :json
:form-params {:modelSelectionExpression ""
:responseModels {}
:responseParameters {}
:routeResponseKey ""}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"),
Content = new StringContent("{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"
payload := strings.NewReader("{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 114
{
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
.setHeader("content-type", "application/json")
.setBody("{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
.header("content-type", "application/json")
.body("{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}")
.asString();
const data = JSON.stringify({
modelSelectionExpression: '',
responseModels: {},
responseParameters: {},
routeResponseKey: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId',
headers: {'content-type': 'application/json'},
data: {
modelSelectionExpression: '',
responseModels: {},
responseParameters: {},
routeResponseKey: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"modelSelectionExpression":"","responseModels":{},"responseParameters":{},"routeResponseKey":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "modelSelectionExpression": "",\n "responseModels": {},\n "responseParameters": {},\n "routeResponseKey": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
modelSelectionExpression: '',
responseModels: {},
responseParameters: {},
routeResponseKey: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId',
headers: {'content-type': 'application/json'},
body: {
modelSelectionExpression: '',
responseModels: {},
responseParameters: {},
routeResponseKey: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
modelSelectionExpression: '',
responseModels: {},
responseParameters: {},
routeResponseKey: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId',
headers: {'content-type': 'application/json'},
data: {
modelSelectionExpression: '',
responseModels: {},
responseParameters: {},
routeResponseKey: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"modelSelectionExpression":"","responseModels":{},"responseParameters":{},"routeResponseKey":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"modelSelectionExpression": @"",
@"responseModels": @{ },
@"responseParameters": @{ },
@"routeResponseKey": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'modelSelectionExpression' => '',
'responseModels' => [
],
'responseParameters' => [
],
'routeResponseKey' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId', [
'body' => '{
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'modelSelectionExpression' => '',
'responseModels' => [
],
'responseParameters' => [
],
'routeResponseKey' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'modelSelectionExpression' => '',
'responseModels' => [
],
'responseParameters' => [
],
'routeResponseKey' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"
payload = {
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId"
payload <- "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId') do |req|
req.body = "{\n \"modelSelectionExpression\": \"\",\n \"responseModels\": {},\n \"responseParameters\": {},\n \"routeResponseKey\": \"\"\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}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId";
let payload = json!({
"modelSelectionExpression": "",
"responseModels": json!({}),
"responseParameters": json!({}),
"routeResponseKey": ""
});
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("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId \
--header 'content-type: application/json' \
--data '{
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}'
echo '{
"modelSelectionExpression": "",
"responseModels": {},
"responseParameters": {},
"routeResponseKey": ""
}' | \
http PATCH {{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "modelSelectionExpression": "",\n "responseModels": {},\n "responseParameters": {},\n "routeResponseKey": ""\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"modelSelectionExpression": "",
"responseModels": [],
"responseParameters": [],
"routeResponseKey": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/routes/:routeId/routeresponses/:routeResponseId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateStage
{{baseUrl}}/v2/apis/:apiId/stages/:stageName
QUERY PARAMS
apiId
stageName
BODY json
{
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageVariables": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/apis/:apiId/stages/:stageName");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageVariables\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/v2/apis/:apiId/stages/:stageName" {:content-type :json
:form-params {:accessLogSettings {:DestinationArn ""
:Format ""}
:autoDeploy false
:clientCertificateId ""
:defaultRouteSettings {:DataTraceEnabled ""
:DetailedMetricsEnabled ""
:LoggingLevel ""
:ThrottlingBurstLimit ""
:ThrottlingRateLimit ""}
:deploymentId ""
:description ""
:routeSettings {}
:stageVariables {}}})
require "http/client"
url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageVariables\": {}\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/v2/apis/:apiId/stages/:stageName"),
Content = new StringContent("{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageVariables\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/apis/:apiId/stages/:stageName");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageVariables\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/apis/:apiId/stages/:stageName"
payload := strings.NewReader("{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageVariables\": {}\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/v2/apis/:apiId/stages/:stageName HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 398
{
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageVariables": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/v2/apis/:apiId/stages/:stageName")
.setHeader("content-type", "application/json")
.setBody("{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageVariables\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/apis/:apiId/stages/:stageName"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageVariables\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageVariables\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/stages/:stageName")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/v2/apis/:apiId/stages/:stageName")
.header("content-type", "application/json")
.body("{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageVariables\": {}\n}")
.asString();
const data = JSON.stringify({
accessLogSettings: {
DestinationArn: '',
Format: ''
},
autoDeploy: false,
clientCertificateId: '',
defaultRouteSettings: {
DataTraceEnabled: '',
DetailedMetricsEnabled: '',
LoggingLevel: '',
ThrottlingBurstLimit: '',
ThrottlingRateLimit: ''
},
deploymentId: '',
description: '',
routeSettings: {},
stageVariables: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/v2/apis/:apiId/stages/:stageName');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/stages/:stageName',
headers: {'content-type': 'application/json'},
data: {
accessLogSettings: {DestinationArn: '', Format: ''},
autoDeploy: false,
clientCertificateId: '',
defaultRouteSettings: {
DataTraceEnabled: '',
DetailedMetricsEnabled: '',
LoggingLevel: '',
ThrottlingBurstLimit: '',
ThrottlingRateLimit: ''
},
deploymentId: '',
description: '',
routeSettings: {},
stageVariables: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/apis/:apiId/stages/:stageName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"accessLogSettings":{"DestinationArn":"","Format":""},"autoDeploy":false,"clientCertificateId":"","defaultRouteSettings":{"DataTraceEnabled":"","DetailedMetricsEnabled":"","LoggingLevel":"","ThrottlingBurstLimit":"","ThrottlingRateLimit":""},"deploymentId":"","description":"","routeSettings":{},"stageVariables":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/apis/:apiId/stages/:stageName',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "accessLogSettings": {\n "DestinationArn": "",\n "Format": ""\n },\n "autoDeploy": false,\n "clientCertificateId": "",\n "defaultRouteSettings": {\n "DataTraceEnabled": "",\n "DetailedMetricsEnabled": "",\n "LoggingLevel": "",\n "ThrottlingBurstLimit": "",\n "ThrottlingRateLimit": ""\n },\n "deploymentId": "",\n "description": "",\n "routeSettings": {},\n "stageVariables": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageVariables\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/apis/:apiId/stages/:stageName")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/apis/:apiId/stages/:stageName',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
accessLogSettings: {DestinationArn: '', Format: ''},
autoDeploy: false,
clientCertificateId: '',
defaultRouteSettings: {
DataTraceEnabled: '',
DetailedMetricsEnabled: '',
LoggingLevel: '',
ThrottlingBurstLimit: '',
ThrottlingRateLimit: ''
},
deploymentId: '',
description: '',
routeSettings: {},
stageVariables: {}
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/stages/:stageName',
headers: {'content-type': 'application/json'},
body: {
accessLogSettings: {DestinationArn: '', Format: ''},
autoDeploy: false,
clientCertificateId: '',
defaultRouteSettings: {
DataTraceEnabled: '',
DetailedMetricsEnabled: '',
LoggingLevel: '',
ThrottlingBurstLimit: '',
ThrottlingRateLimit: ''
},
deploymentId: '',
description: '',
routeSettings: {},
stageVariables: {}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/v2/apis/:apiId/stages/:stageName');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
accessLogSettings: {
DestinationArn: '',
Format: ''
},
autoDeploy: false,
clientCertificateId: '',
defaultRouteSettings: {
DataTraceEnabled: '',
DetailedMetricsEnabled: '',
LoggingLevel: '',
ThrottlingBurstLimit: '',
ThrottlingRateLimit: ''
},
deploymentId: '',
description: '',
routeSettings: {},
stageVariables: {}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/apis/:apiId/stages/:stageName',
headers: {'content-type': 'application/json'},
data: {
accessLogSettings: {DestinationArn: '', Format: ''},
autoDeploy: false,
clientCertificateId: '',
defaultRouteSettings: {
DataTraceEnabled: '',
DetailedMetricsEnabled: '',
LoggingLevel: '',
ThrottlingBurstLimit: '',
ThrottlingRateLimit: ''
},
deploymentId: '',
description: '',
routeSettings: {},
stageVariables: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/apis/:apiId/stages/:stageName';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"accessLogSettings":{"DestinationArn":"","Format":""},"autoDeploy":false,"clientCertificateId":"","defaultRouteSettings":{"DataTraceEnabled":"","DetailedMetricsEnabled":"","LoggingLevel":"","ThrottlingBurstLimit":"","ThrottlingRateLimit":""},"deploymentId":"","description":"","routeSettings":{},"stageVariables":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"accessLogSettings": @{ @"DestinationArn": @"", @"Format": @"" },
@"autoDeploy": @NO,
@"clientCertificateId": @"",
@"defaultRouteSettings": @{ @"DataTraceEnabled": @"", @"DetailedMetricsEnabled": @"", @"LoggingLevel": @"", @"ThrottlingBurstLimit": @"", @"ThrottlingRateLimit": @"" },
@"deploymentId": @"",
@"description": @"",
@"routeSettings": @{ },
@"stageVariables": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/apis/:apiId/stages/:stageName"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/apis/:apiId/stages/:stageName" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageVariables\": {}\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/apis/:apiId/stages/:stageName",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'accessLogSettings' => [
'DestinationArn' => '',
'Format' => ''
],
'autoDeploy' => null,
'clientCertificateId' => '',
'defaultRouteSettings' => [
'DataTraceEnabled' => '',
'DetailedMetricsEnabled' => '',
'LoggingLevel' => '',
'ThrottlingBurstLimit' => '',
'ThrottlingRateLimit' => ''
],
'deploymentId' => '',
'description' => '',
'routeSettings' => [
],
'stageVariables' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/v2/apis/:apiId/stages/:stageName', [
'body' => '{
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageVariables": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/apis/:apiId/stages/:stageName');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'accessLogSettings' => [
'DestinationArn' => '',
'Format' => ''
],
'autoDeploy' => null,
'clientCertificateId' => '',
'defaultRouteSettings' => [
'DataTraceEnabled' => '',
'DetailedMetricsEnabled' => '',
'LoggingLevel' => '',
'ThrottlingBurstLimit' => '',
'ThrottlingRateLimit' => ''
],
'deploymentId' => '',
'description' => '',
'routeSettings' => [
],
'stageVariables' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'accessLogSettings' => [
'DestinationArn' => '',
'Format' => ''
],
'autoDeploy' => null,
'clientCertificateId' => '',
'defaultRouteSettings' => [
'DataTraceEnabled' => '',
'DetailedMetricsEnabled' => '',
'LoggingLevel' => '',
'ThrottlingBurstLimit' => '',
'ThrottlingRateLimit' => ''
],
'deploymentId' => '',
'description' => '',
'routeSettings' => [
],
'stageVariables' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/v2/apis/:apiId/stages/:stageName');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/apis/:apiId/stages/:stageName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageVariables": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/apis/:apiId/stages/:stageName' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageVariables": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageVariables\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/v2/apis/:apiId/stages/:stageName", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/apis/:apiId/stages/:stageName"
payload = {
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": False,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageVariables": {}
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/apis/:apiId/stages/:stageName"
payload <- "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageVariables\": {}\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/apis/:apiId/stages/:stageName")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageVariables\": {}\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/v2/apis/:apiId/stages/:stageName') do |req|
req.body = "{\n \"accessLogSettings\": {\n \"DestinationArn\": \"\",\n \"Format\": \"\"\n },\n \"autoDeploy\": false,\n \"clientCertificateId\": \"\",\n \"defaultRouteSettings\": {\n \"DataTraceEnabled\": \"\",\n \"DetailedMetricsEnabled\": \"\",\n \"LoggingLevel\": \"\",\n \"ThrottlingBurstLimit\": \"\",\n \"ThrottlingRateLimit\": \"\"\n },\n \"deploymentId\": \"\",\n \"description\": \"\",\n \"routeSettings\": {},\n \"stageVariables\": {}\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}}/v2/apis/:apiId/stages/:stageName";
let payload = json!({
"accessLogSettings": json!({
"DestinationArn": "",
"Format": ""
}),
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": json!({
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
}),
"deploymentId": "",
"description": "",
"routeSettings": json!({}),
"stageVariables": json!({})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/v2/apis/:apiId/stages/:stageName \
--header 'content-type: application/json' \
--data '{
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageVariables": {}
}'
echo '{
"accessLogSettings": {
"DestinationArn": "",
"Format": ""
},
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": {
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
},
"deploymentId": "",
"description": "",
"routeSettings": {},
"stageVariables": {}
}' | \
http PATCH {{baseUrl}}/v2/apis/:apiId/stages/:stageName \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "accessLogSettings": {\n "DestinationArn": "",\n "Format": ""\n },\n "autoDeploy": false,\n "clientCertificateId": "",\n "defaultRouteSettings": {\n "DataTraceEnabled": "",\n "DetailedMetricsEnabled": "",\n "LoggingLevel": "",\n "ThrottlingBurstLimit": "",\n "ThrottlingRateLimit": ""\n },\n "deploymentId": "",\n "description": "",\n "routeSettings": {},\n "stageVariables": {}\n}' \
--output-document \
- {{baseUrl}}/v2/apis/:apiId/stages/:stageName
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"accessLogSettings": [
"DestinationArn": "",
"Format": ""
],
"autoDeploy": false,
"clientCertificateId": "",
"defaultRouteSettings": [
"DataTraceEnabled": "",
"DetailedMetricsEnabled": "",
"LoggingLevel": "",
"ThrottlingBurstLimit": "",
"ThrottlingRateLimit": ""
],
"deploymentId": "",
"description": "",
"routeSettings": [],
"stageVariables": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/apis/:apiId/stages/:stageName")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
UpdateVpcLink
{{baseUrl}}/v2/vpclinks/:vpcLinkId
QUERY PARAMS
vpcLinkId
BODY json
{
"name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v2/vpclinks/:vpcLinkId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/v2/vpclinks/:vpcLinkId" {:content-type :json
:form-params {:name ""}})
require "http/client"
url = "{{baseUrl}}/v2/vpclinks/:vpcLinkId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"name\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/v2/vpclinks/:vpcLinkId"),
Content = new StringContent("{\n \"name\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v2/vpclinks/:vpcLinkId");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v2/vpclinks/:vpcLinkId"
payload := strings.NewReader("{\n \"name\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/v2/vpclinks/:vpcLinkId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/v2/vpclinks/:vpcLinkId")
.setHeader("content-type", "application/json")
.setBody("{\n \"name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v2/vpclinks/:vpcLinkId"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"name\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v2/vpclinks/:vpcLinkId")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/v2/vpclinks/:vpcLinkId")
.header("content-type", "application/json")
.body("{\n \"name\": \"\"\n}")
.asString();
const data = JSON.stringify({
name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/v2/vpclinks/:vpcLinkId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/vpclinks/:vpcLinkId',
headers: {'content-type': 'application/json'},
data: {name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v2/vpclinks/:vpcLinkId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v2/vpclinks/:vpcLinkId',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v2/vpclinks/:vpcLinkId")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/v2/vpclinks/:vpcLinkId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({name: ''}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/vpclinks/:vpcLinkId',
headers: {'content-type': 'application/json'},
body: {name: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/v2/vpclinks/:vpcLinkId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v2/vpclinks/:vpcLinkId',
headers: {'content-type': 'application/json'},
data: {name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v2/vpclinks/:vpcLinkId';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v2/vpclinks/:vpcLinkId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v2/vpclinks/:vpcLinkId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"name\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v2/vpclinks/:vpcLinkId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/v2/vpclinks/:vpcLinkId', [
'body' => '{
"name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v2/vpclinks/:vpcLinkId');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v2/vpclinks/:vpcLinkId');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v2/vpclinks/:vpcLinkId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v2/vpclinks/:vpcLinkId' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/v2/vpclinks/:vpcLinkId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v2/vpclinks/:vpcLinkId"
payload = { "name": "" }
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v2/vpclinks/:vpcLinkId"
payload <- "{\n \"name\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v2/vpclinks/:vpcLinkId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"name\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/v2/vpclinks/:vpcLinkId') do |req|
req.body = "{\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}}/v2/vpclinks/:vpcLinkId";
let payload = json!({"name": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/v2/vpclinks/:vpcLinkId \
--header 'content-type: application/json' \
--data '{
"name": ""
}'
echo '{
"name": ""
}' | \
http PATCH {{baseUrl}}/v2/vpclinks/:vpcLinkId \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "name": ""\n}' \
--output-document \
- {{baseUrl}}/v2/vpclinks/:vpcLinkId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["name": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v2/vpclinks/:vpcLinkId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()