Public Api
POST
Create a new account
{{baseUrl}}/accounts
BODY json
{
"ftp_password": "",
"identifier": "",
"servicepack_id": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/accounts");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ftp_password\": \"\",\n \"identifier\": \"\",\n \"servicepack_id\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/accounts" {:content-type :json
:form-params {:ftp_password ""
:identifier ""
:servicepack_id 0}})
require "http/client"
url = "{{baseUrl}}/accounts"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ftp_password\": \"\",\n \"identifier\": \"\",\n \"servicepack_id\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/accounts"),
Content = new StringContent("{\n \"ftp_password\": \"\",\n \"identifier\": \"\",\n \"servicepack_id\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/accounts");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ftp_password\": \"\",\n \"identifier\": \"\",\n \"servicepack_id\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/accounts"
payload := strings.NewReader("{\n \"ftp_password\": \"\",\n \"identifier\": \"\",\n \"servicepack_id\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/accounts HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 67
{
"ftp_password": "",
"identifier": "",
"servicepack_id": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/accounts")
.setHeader("content-type", "application/json")
.setBody("{\n \"ftp_password\": \"\",\n \"identifier\": \"\",\n \"servicepack_id\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/accounts"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ftp_password\": \"\",\n \"identifier\": \"\",\n \"servicepack_id\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"ftp_password\": \"\",\n \"identifier\": \"\",\n \"servicepack_id\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/accounts")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/accounts")
.header("content-type", "application/json")
.body("{\n \"ftp_password\": \"\",\n \"identifier\": \"\",\n \"servicepack_id\": 0\n}")
.asString();
const data = JSON.stringify({
ftp_password: '',
identifier: '',
servicepack_id: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/accounts');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/accounts',
headers: {'content-type': 'application/json'},
data: {ftp_password: '', identifier: '', servicepack_id: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/accounts';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ftp_password":"","identifier":"","servicepack_id":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/accounts',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ftp_password": "",\n "identifier": "",\n "servicepack_id": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ftp_password\": \"\",\n \"identifier\": \"\",\n \"servicepack_id\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/accounts")
.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/accounts',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ftp_password: '', identifier: '', servicepack_id: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/accounts',
headers: {'content-type': 'application/json'},
body: {ftp_password: '', identifier: '', servicepack_id: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/accounts');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ftp_password: '',
identifier: '',
servicepack_id: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/accounts',
headers: {'content-type': 'application/json'},
data: {ftp_password: '', identifier: '', servicepack_id: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/accounts';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ftp_password":"","identifier":"","servicepack_id":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ftp_password": @"",
@"identifier": @"",
@"servicepack_id": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/accounts"]
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}}/accounts" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ftp_password\": \"\",\n \"identifier\": \"\",\n \"servicepack_id\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/accounts",
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([
'ftp_password' => '',
'identifier' => '',
'servicepack_id' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/accounts', [
'body' => '{
"ftp_password": "",
"identifier": "",
"servicepack_id": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/accounts');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ftp_password' => '',
'identifier' => '',
'servicepack_id' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ftp_password' => '',
'identifier' => '',
'servicepack_id' => 0
]));
$request->setRequestUrl('{{baseUrl}}/accounts');
$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}}/accounts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ftp_password": "",
"identifier": "",
"servicepack_id": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/accounts' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ftp_password": "",
"identifier": "",
"servicepack_id": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ftp_password\": \"\",\n \"identifier\": \"\",\n \"servicepack_id\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/accounts", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/accounts"
payload = {
"ftp_password": "",
"identifier": "",
"servicepack_id": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/accounts"
payload <- "{\n \"ftp_password\": \"\",\n \"identifier\": \"\",\n \"servicepack_id\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/accounts")
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 \"ftp_password\": \"\",\n \"identifier\": \"\",\n \"servicepack_id\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/accounts') do |req|
req.body = "{\n \"ftp_password\": \"\",\n \"identifier\": \"\",\n \"servicepack_id\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/accounts";
let payload = json!({
"ftp_password": "",
"identifier": "",
"servicepack_id": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/accounts \
--header 'content-type: application/json' \
--data '{
"ftp_password": "",
"identifier": "",
"servicepack_id": 0
}'
echo '{
"ftp_password": "",
"identifier": "",
"servicepack_id": 0
}' | \
http POST {{baseUrl}}/accounts \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ftp_password": "",\n "identifier": "",\n "servicepack_id": 0\n}' \
--output-document \
- {{baseUrl}}/accounts
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ftp_password": "",
"identifier": "",
"servicepack_id": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/accounts")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a specific account
{{baseUrl}}/accounts/:accountId
QUERY PARAMS
account_id
accountId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/accounts/:accountId?account_id=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/accounts/:accountId" {:query-params {:account_id ""}})
require "http/client"
url = "{{baseUrl}}/accounts/:accountId?account_id="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/accounts/:accountId?account_id="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/accounts/:accountId?account_id=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/accounts/:accountId?account_id="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/accounts/:accountId?account_id= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/accounts/:accountId?account_id=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/accounts/:accountId?account_id="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/accounts/:accountId?account_id=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/accounts/:accountId?account_id=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/accounts/:accountId?account_id=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/accounts/:accountId',
params: {account_id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/accounts/:accountId?account_id=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/accounts/:accountId?account_id=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/accounts/:accountId?account_id=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/accounts/:accountId?account_id=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/accounts/:accountId',
qs: {account_id: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/accounts/:accountId');
req.query({
account_id: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/accounts/:accountId',
params: {account_id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/accounts/:accountId?account_id=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/accounts/:accountId?account_id="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/accounts/:accountId?account_id=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/accounts/:accountId?account_id=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/accounts/:accountId?account_id=');
echo $response->getBody();
setUrl('{{baseUrl}}/accounts/:accountId');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'account_id' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/accounts/:accountId');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'account_id' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/accounts/:accountId?account_id=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/accounts/:accountId?account_id=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/accounts/:accountId?account_id=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/accounts/:accountId"
querystring = {"account_id":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/accounts/:accountId"
queryString <- list(account_id = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/accounts/:accountId?account_id=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/accounts/:accountId') do |req|
req.params['account_id'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/accounts/:accountId";
let querystring = [
("account_id", ""),
];
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}}/accounts/:accountId?account_id='
http GET '{{baseUrl}}/accounts/:accountId?account_id='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/accounts/:accountId?account_id='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/accounts/:accountId?account_id=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Overview of accounts
{{baseUrl}}/accounts
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/accounts");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/accounts")
require "http/client"
url = "{{baseUrl}}/accounts"
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}}/accounts"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/accounts");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/accounts"
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/accounts HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/accounts")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/accounts"))
.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}}/accounts")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/accounts")
.asString();
const 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}}/accounts');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/accounts'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/accounts';
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}}/accounts',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/accounts")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/accounts',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/accounts'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/accounts');
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}}/accounts'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/accounts';
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}}/accounts"]
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}}/accounts" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/accounts",
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}}/accounts');
echo $response->getBody();
setUrl('{{baseUrl}}/accounts');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/accounts');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/accounts' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/accounts' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/accounts")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/accounts"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/accounts"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/accounts")
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/accounts') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/accounts";
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}}/accounts
http GET {{baseUrl}}/accounts
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/accounts
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/accounts")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a record
{{baseUrl}}/dns/:domainName/records
QUERY PARAMS
domain_name
domainName
BODY json
{
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dns/:domainName/records?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/dns/:domainName/records" {:query-params {:domain_name ""}
:content-type :json
:form-params {:content ""
:id ""
:port 0
:priority 0
:protocol ""
:record_name ""
:service ""
:target ""
:ttl 0
:type ""
:weight 0}})
require "http/client"
url = "{{baseUrl}}/dns/:domainName/records?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/dns/:domainName/records?domain_name="),
Content = new StringContent("{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dns/:domainName/records?domain_name=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dns/:domainName/records?domain_name="
payload := strings.NewReader("{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/dns/:domainName/records?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 174
{
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/dns/:domainName/records?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dns/:domainName/records?domain_name="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/dns/:domainName/records?domain_name=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/dns/:domainName/records?domain_name=")
.header("content-type", "application/json")
.body("{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}")
.asString();
const data = JSON.stringify({
content: '',
id: '',
port: 0,
priority: 0,
protocol: '',
record_name: '',
service: '',
target: '',
ttl: 0,
type: '',
weight: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/dns/:domainName/records?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/dns/:domainName/records',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {
content: '',
id: '',
port: 0,
priority: 0,
protocol: '',
record_name: '',
service: '',
target: '',
ttl: 0,
type: '',
weight: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dns/:domainName/records?domain_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"content":"","id":"","port":0,"priority":0,"protocol":"","record_name":"","service":"","target":"","ttl":0,"type":"","weight":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/dns/:domainName/records?domain_name=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "content": "",\n "id": "",\n "port": 0,\n "priority": 0,\n "protocol": "",\n "record_name": "",\n "service": "",\n "target": "",\n "ttl": 0,\n "type": "",\n "weight": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/dns/:domainName/records?domain_name=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/dns/:domainName/records?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
content: '',
id: '',
port: 0,
priority: 0,
protocol: '',
record_name: '',
service: '',
target: '',
ttl: 0,
type: '',
weight: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/dns/:domainName/records',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {
content: '',
id: '',
port: 0,
priority: 0,
protocol: '',
record_name: '',
service: '',
target: '',
ttl: 0,
type: '',
weight: 0
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/dns/:domainName/records');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
content: '',
id: '',
port: 0,
priority: 0,
protocol: '',
record_name: '',
service: '',
target: '',
ttl: 0,
type: '',
weight: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/dns/:domainName/records',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {
content: '',
id: '',
port: 0,
priority: 0,
protocol: '',
record_name: '',
service: '',
target: '',
ttl: 0,
type: '',
weight: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dns/:domainName/records?domain_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"content":"","id":"","port":0,"priority":0,"protocol":"","record_name":"","service":"","target":"","ttl":0,"type":"","weight":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"content": @"",
@"id": @"",
@"port": @0,
@"priority": @0,
@"protocol": @"",
@"record_name": @"",
@"service": @"",
@"target": @"",
@"ttl": @0,
@"type": @"",
@"weight": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dns/:domainName/records?domain_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/dns/:domainName/records?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dns/:domainName/records?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'content' => '',
'id' => '',
'port' => 0,
'priority' => 0,
'protocol' => '',
'record_name' => '',
'service' => '',
'target' => '',
'ttl' => 0,
'type' => '',
'weight' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/dns/:domainName/records?domain_name=', [
'body' => '{
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/dns/:domainName/records');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'content' => '',
'id' => '',
'port' => 0,
'priority' => 0,
'protocol' => '',
'record_name' => '',
'service' => '',
'target' => '',
'ttl' => 0,
'type' => '',
'weight' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'content' => '',
'id' => '',
'port' => 0,
'priority' => 0,
'protocol' => '',
'record_name' => '',
'service' => '',
'target' => '',
'ttl' => 0,
'type' => '',
'weight' => 0
]));
$request->setRequestUrl('{{baseUrl}}/dns/:domainName/records');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dns/:domainName/records?domain_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dns/:domainName/records?domain_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/dns/:domainName/records?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dns/:domainName/records"
querystring = {"domain_name":""}
payload = {
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dns/:domainName/records"
queryString <- list(domain_name = "")
payload <- "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dns/:domainName/records?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/dns/:domainName/records') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dns/:domainName/records";
let querystring = [
("domain_name", ""),
];
let payload = json!({
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/dns/:domainName/records?domain_name=' \
--header 'content-type: application/json' \
--data '{
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}'
echo '{
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}' | \
http POST '{{baseUrl}}/dns/:domainName/records?domain_name=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "content": "",\n "id": "",\n "port": 0,\n "priority": 0,\n "protocol": "",\n "record_name": "",\n "service": "",\n "target": "",\n "ttl": 0,\n "type": "",\n "weight": 0\n}' \
--output-document \
- '{{baseUrl}}/dns/:domainName/records?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dns/:domainName/records?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a record
{{baseUrl}}/dns/:domainName/records/:recordId
QUERY PARAMS
domain_name
record_id
domainName
recordId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/dns/:domainName/records/:recordId" {:query-params {:domain_name ""
:record_id ""}})
require "http/client"
url = "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id="
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id="
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/dns/:domainName/records/:recordId?domain_name=&record_id= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id="))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/dns/:domainName/records/:recordId',
params: {domain_name: '', record_id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/dns/:domainName/records/:recordId?domain_name=&record_id=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/dns/:domainName/records/:recordId',
qs: {domain_name: '', record_id: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/dns/:domainName/records/:recordId');
req.query({
domain_name: '',
record_id: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/dns/:domainName/records/:recordId',
params: {domain_name: '', record_id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=');
echo $response->getBody();
setUrl('{{baseUrl}}/dns/:domainName/records/:recordId');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'domain_name' => '',
'record_id' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/dns/:domainName/records/:recordId');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'domain_name' => '',
'record_id' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/dns/:domainName/records/:recordId?domain_name=&record_id=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dns/:domainName/records/:recordId"
querystring = {"domain_name":"","record_id":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dns/:domainName/records/:recordId"
queryString <- list(
domain_name = "",
record_id = ""
)
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/dns/:domainName/records/:recordId') do |req|
req.params['domain_name'] = ''
req.params['record_id'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dns/:domainName/records/:recordId";
let querystring = [
("domain_name", ""),
("record_id", ""),
];
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}}/dns/:domainName/records/:recordId?domain_name=&record_id='
http DELETE '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id='
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Edit a record
{{baseUrl}}/dns/:domainName/records/:recordId
QUERY PARAMS
domain_name
record_id
domainName
recordId
BODY json
{
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/dns/:domainName/records/:recordId" {:query-params {:domain_name ""
:record_id ""}
:content-type :json
:form-params {:content ""
:id ""
:port 0
:priority 0
:protocol ""
:record_name ""
:service ""
:target ""
:ttl 0
:type ""
:weight 0}})
require "http/client"
url = "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id="),
Content = new StringContent("{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id="
payload := strings.NewReader("{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/dns/:domainName/records/:recordId?domain_name=&record_id= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 174
{
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")
.setHeader("content-type", "application/json")
.setBody("{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")
.header("content-type", "application/json")
.body("{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}")
.asString();
const data = JSON.stringify({
content: '',
id: '',
port: 0,
priority: 0,
protocol: '',
record_name: '',
service: '',
target: '',
ttl: 0,
type: '',
weight: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/dns/:domainName/records/:recordId',
params: {domain_name: '', record_id: ''},
headers: {'content-type': 'application/json'},
data: {
content: '',
id: '',
port: 0,
priority: 0,
protocol: '',
record_name: '',
service: '',
target: '',
ttl: 0,
type: '',
weight: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"content":"","id":"","port":0,"priority":0,"protocol":"","record_name":"","service":"","target":"","ttl":0,"type":"","weight":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "content": "",\n "id": "",\n "port": 0,\n "priority": 0,\n "protocol": "",\n "record_name": "",\n "service": "",\n "target": "",\n "ttl": 0,\n "type": "",\n "weight": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/dns/:domainName/records/:recordId?domain_name=&record_id=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
content: '',
id: '',
port: 0,
priority: 0,
protocol: '',
record_name: '',
service: '',
target: '',
ttl: 0,
type: '',
weight: 0
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/dns/:domainName/records/:recordId',
qs: {domain_name: '', record_id: ''},
headers: {'content-type': 'application/json'},
body: {
content: '',
id: '',
port: 0,
priority: 0,
protocol: '',
record_name: '',
service: '',
target: '',
ttl: 0,
type: '',
weight: 0
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/dns/:domainName/records/:recordId');
req.query({
domain_name: '',
record_id: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
content: '',
id: '',
port: 0,
priority: 0,
protocol: '',
record_name: '',
service: '',
target: '',
ttl: 0,
type: '',
weight: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/dns/:domainName/records/:recordId',
params: {domain_name: '', record_id: ''},
headers: {'content-type': 'application/json'},
data: {
content: '',
id: '',
port: 0,
priority: 0,
protocol: '',
record_name: '',
service: '',
target: '',
ttl: 0,
type: '',
weight: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"content":"","id":"","port":0,"priority":0,"protocol":"","record_name":"","service":"","target":"","ttl":0,"type":"","weight":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"content": @"",
@"id": @"",
@"port": @0,
@"priority": @0,
@"protocol": @"",
@"record_name": @"",
@"service": @"",
@"target": @"",
@"ttl": @0,
@"type": @"",
@"weight": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'content' => '',
'id' => '',
'port' => 0,
'priority' => 0,
'protocol' => '',
'record_name' => '',
'service' => '',
'target' => '',
'ttl' => 0,
'type' => '',
'weight' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=', [
'body' => '{
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/dns/:domainName/records/:recordId');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => '',
'record_id' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'content' => '',
'id' => '',
'port' => 0,
'priority' => 0,
'protocol' => '',
'record_name' => '',
'service' => '',
'target' => '',
'ttl' => 0,
'type' => '',
'weight' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'content' => '',
'id' => '',
'port' => 0,
'priority' => 0,
'protocol' => '',
'record_name' => '',
'service' => '',
'target' => '',
'ttl' => 0,
'type' => '',
'weight' => 0
]));
$request->setRequestUrl('{{baseUrl}}/dns/:domainName/records/:recordId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => '',
'record_id' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/dns/:domainName/records/:recordId?domain_name=&record_id=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dns/:domainName/records/:recordId"
querystring = {"domain_name":"","record_id":""}
payload = {
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dns/:domainName/records/:recordId"
queryString <- list(
domain_name = "",
record_id = ""
)
payload <- "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/dns/:domainName/records/:recordId') do |req|
req.params['domain_name'] = ''
req.params['record_id'] = ''
req.body = "{\n \"content\": \"\",\n \"id\": \"\",\n \"port\": 0,\n \"priority\": 0,\n \"protocol\": \"\",\n \"record_name\": \"\",\n \"service\": \"\",\n \"target\": \"\",\n \"ttl\": 0,\n \"type\": \"\",\n \"weight\": 0\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dns/:domainName/records/:recordId";
let querystring = [
("domain_name", ""),
("record_id", ""),
];
let payload = json!({
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=' \
--header 'content-type: application/json' \
--data '{
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}'
echo '{
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
}' | \
http PUT '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "content": "",\n "id": "",\n "port": 0,\n "priority": 0,\n "protocol": "",\n "record_name": "",\n "service": "",\n "target": "",\n "ttl": 0,\n "type": "",\n "weight": 0\n}' \
--output-document \
- '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"content": "",
"id": "",
"port": 0,
"priority": 0,
"protocol": "",
"record_name": "",
"service": "",
"target": "",
"ttl": 0,
"type": "",
"weight": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get records
{{baseUrl}}/dns/:domainName/records
QUERY PARAMS
domain_name
domainName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dns/:domainName/records?domain_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/dns/:domainName/records" {:query-params {:domain_name ""}})
require "http/client"
url = "{{baseUrl}}/dns/:domainName/records?domain_name="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/dns/:domainName/records?domain_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dns/:domainName/records?domain_name=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dns/:domainName/records?domain_name="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/dns/:domainName/records?domain_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/dns/:domainName/records?domain_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dns/:domainName/records?domain_name="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/dns/:domainName/records?domain_name=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/dns/:domainName/records?domain_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/dns/:domainName/records?domain_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/dns/:domainName/records',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dns/:domainName/records?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/dns/:domainName/records?domain_name=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/dns/:domainName/records?domain_name=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/dns/:domainName/records?domain_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/dns/:domainName/records',
qs: {domain_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/dns/:domainName/records');
req.query({
domain_name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/dns/:domainName/records',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dns/:domainName/records?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dns/:domainName/records?domain_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/dns/:domainName/records?domain_name=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dns/:domainName/records?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/dns/:domainName/records?domain_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/dns/:domainName/records');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'domain_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/dns/:domainName/records');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dns/:domainName/records?domain_name=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dns/:domainName/records?domain_name=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/dns/:domainName/records?domain_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dns/:domainName/records"
querystring = {"domain_name":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dns/:domainName/records"
queryString <- list(domain_name = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dns/:domainName/records?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/dns/:domainName/records') do |req|
req.params['domain_name'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dns/:domainName/records";
let querystring = [
("domain_name", ""),
];
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}}/dns/:domainName/records?domain_name='
http GET '{{baseUrl}}/dns/:domainName/records?domain_name='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/dns/:domainName/records?domain_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dns/:domainName/records?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get specific record
{{baseUrl}}/dns/:domainName/records/:recordId
QUERY PARAMS
domain_name
record_id
domainName
recordId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/dns/:domainName/records/:recordId" {:query-params {:domain_name ""
:record_id ""}})
require "http/client"
url = "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/dns/:domainName/records/:recordId?domain_name=&record_id= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/dns/:domainName/records/:recordId',
params: {domain_name: '', record_id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/dns/:domainName/records/:recordId?domain_name=&record_id=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/dns/:domainName/records/:recordId',
qs: {domain_name: '', record_id: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/dns/:domainName/records/:recordId');
req.query({
domain_name: '',
record_id: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/dns/:domainName/records/:recordId',
params: {domain_name: '', record_id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=');
echo $response->getBody();
setUrl('{{baseUrl}}/dns/:domainName/records/:recordId');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'domain_name' => '',
'record_id' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/dns/:domainName/records/:recordId');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'domain_name' => '',
'record_id' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/dns/:domainName/records/:recordId?domain_name=&record_id=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dns/:domainName/records/:recordId"
querystring = {"domain_name":"","record_id":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dns/:domainName/records/:recordId"
queryString <- list(
domain_name = "",
record_id = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/dns/:domainName/records/:recordId') do |req|
req.params['domain_name'] = ''
req.params['record_id'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dns/:domainName/records/:recordId";
let querystring = [
("domain_name", ""),
("record_id", ""),
];
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}}/dns/:domainName/records/:recordId?domain_name=&record_id='
http GET '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dns/:domainName/records/:recordId?domain_name=&record_id=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Details of a domain
{{baseUrl}}/domains/:domainName
QUERY PARAMS
domain_name
domainName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domains/:domainName?domain_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/domains/:domainName" {:query-params {:domain_name ""}})
require "http/client"
url = "{{baseUrl}}/domains/:domainName?domain_name="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/domains/:domainName?domain_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/domains/:domainName?domain_name=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domains/:domainName?domain_name="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/domains/:domainName?domain_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/domains/:domainName?domain_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domains/:domainName?domain_name="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/domains/:domainName?domain_name=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/domains/:domainName?domain_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/domains/:domainName?domain_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/domains/:domainName',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domains/:domainName?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/domains/:domainName?domain_name=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/domains/:domainName?domain_name=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/domains/:domainName?domain_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/domains/:domainName',
qs: {domain_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/domains/:domainName');
req.query({
domain_name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/domains/:domainName',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domains/:domainName?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/domains/:domainName?domain_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/domains/:domainName?domain_name=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domains/:domainName?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/domains/:domainName?domain_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/domains/:domainName');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'domain_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/domains/:domainName');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/domains/:domainName?domain_name=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domains/:domainName?domain_name=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/domains/:domainName?domain_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domains/:domainName"
querystring = {"domain_name":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domains/:domainName"
queryString <- list(domain_name = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/domains/:domainName?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/domains/:domainName') do |req|
req.params['domain_name'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domains/:domainName";
let querystring = [
("domain_name", ""),
];
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}}/domains/:domainName?domain_name='
http GET '{{baseUrl}}/domains/:domainName?domain_name='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/domains/:domainName?domain_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domains/:domainName?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Edit domain name renew state
{{baseUrl}}/domains/:domainName/renew
QUERY PARAMS
domain_name
domainName
BODY json
{
"will_renew": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domains/:domainName/renew?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"will_renew\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/domains/:domainName/renew" {:query-params {:domain_name ""}
:content-type :json
:form-params {:will_renew false}})
require "http/client"
url = "{{baseUrl}}/domains/:domainName/renew?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"will_renew\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/domains/:domainName/renew?domain_name="),
Content = new StringContent("{\n \"will_renew\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/domains/:domainName/renew?domain_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"will_renew\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domains/:domainName/renew?domain_name="
payload := strings.NewReader("{\n \"will_renew\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/domains/:domainName/renew?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 25
{
"will_renew": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/domains/:domainName/renew?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"will_renew\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domains/:domainName/renew?domain_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"will_renew\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"will_renew\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/domains/:domainName/renew?domain_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/domains/:domainName/renew?domain_name=")
.header("content-type", "application/json")
.body("{\n \"will_renew\": false\n}")
.asString();
const data = JSON.stringify({
will_renew: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/domains/:domainName/renew?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/domains/:domainName/renew',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {will_renew: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domains/:domainName/renew?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"will_renew":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/domains/:domainName/renew?domain_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "will_renew": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"will_renew\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/domains/:domainName/renew?domain_name=")
.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/domains/:domainName/renew?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({will_renew: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/domains/:domainName/renew',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {will_renew: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/domains/:domainName/renew');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
will_renew: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/domains/:domainName/renew',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {will_renew: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domains/:domainName/renew?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"will_renew":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"will_renew": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/domains/:domainName/renew?domain_name="]
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}}/domains/:domainName/renew?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"will_renew\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domains/:domainName/renew?domain_name=",
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([
'will_renew' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/domains/:domainName/renew?domain_name=', [
'body' => '{
"will_renew": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/domains/:domainName/renew');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'will_renew' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'will_renew' => null
]));
$request->setRequestUrl('{{baseUrl}}/domains/:domainName/renew');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/domains/:domainName/renew?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"will_renew": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domains/:domainName/renew?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"will_renew": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"will_renew\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/domains/:domainName/renew?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domains/:domainName/renew"
querystring = {"domain_name":""}
payload = { "will_renew": False }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domains/:domainName/renew"
queryString <- list(domain_name = "")
payload <- "{\n \"will_renew\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/domains/:domainName/renew?domain_name=")
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 \"will_renew\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/domains/:domainName/renew') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"will_renew\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domains/:domainName/renew";
let querystring = [
("domain_name", ""),
];
let payload = json!({"will_renew": false});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/domains/:domainName/renew?domain_name=' \
--header 'content-type: application/json' \
--data '{
"will_renew": false
}'
echo '{
"will_renew": false
}' | \
http PUT '{{baseUrl}}/domains/:domainName/renew?domain_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "will_renew": false\n}' \
--output-document \
- '{{baseUrl}}/domains/:domainName/renew?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["will_renew": false] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domains/:domainName/renew?domain_name=")! 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
Edit domain name servers
{{baseUrl}}/domains/:domainName/nameservers
QUERY PARAMS
domain_name
domainName
BODY json
{
"domain_name": "",
"name_servers": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domains/:domainName/nameservers?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"domain_name\": \"\",\n \"name_servers\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/domains/:domainName/nameservers" {:query-params {:domain_name ""}
:content-type :json
:form-params {:domain_name ""
:name_servers []}})
require "http/client"
url = "{{baseUrl}}/domains/:domainName/nameservers?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"domain_name\": \"\",\n \"name_servers\": []\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}}/domains/:domainName/nameservers?domain_name="),
Content = new StringContent("{\n \"domain_name\": \"\",\n \"name_servers\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/domains/:domainName/nameservers?domain_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"domain_name\": \"\",\n \"name_servers\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domains/:domainName/nameservers?domain_name="
payload := strings.NewReader("{\n \"domain_name\": \"\",\n \"name_servers\": []\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/domains/:domainName/nameservers?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 45
{
"domain_name": "",
"name_servers": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/domains/:domainName/nameservers?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"domain_name\": \"\",\n \"name_servers\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domains/:domainName/nameservers?domain_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"domain_name\": \"\",\n \"name_servers\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"domain_name\": \"\",\n \"name_servers\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/domains/:domainName/nameservers?domain_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/domains/:domainName/nameservers?domain_name=")
.header("content-type", "application/json")
.body("{\n \"domain_name\": \"\",\n \"name_servers\": []\n}")
.asString();
const data = JSON.stringify({
domain_name: '',
name_servers: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/domains/:domainName/nameservers?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/domains/:domainName/nameservers',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {domain_name: '', name_servers: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domains/:domainName/nameservers?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"domain_name":"","name_servers":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/domains/:domainName/nameservers?domain_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "domain_name": "",\n "name_servers": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"domain_name\": \"\",\n \"name_servers\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/domains/:domainName/nameservers?domain_name=")
.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/domains/:domainName/nameservers?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({domain_name: '', name_servers: []}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/domains/:domainName/nameservers',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {domain_name: '', name_servers: []},
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}}/domains/:domainName/nameservers');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
domain_name: '',
name_servers: []
});
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}}/domains/:domainName/nameservers',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {domain_name: '', name_servers: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domains/:domainName/nameservers?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"domain_name":"","name_servers":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"domain_name": @"",
@"name_servers": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/domains/:domainName/nameservers?domain_name="]
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}}/domains/:domainName/nameservers?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"domain_name\": \"\",\n \"name_servers\": []\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domains/:domainName/nameservers?domain_name=",
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([
'domain_name' => '',
'name_servers' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/domains/:domainName/nameservers?domain_name=', [
'body' => '{
"domain_name": "",
"name_servers": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/domains/:domainName/nameservers');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'domain_name' => '',
'name_servers' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'domain_name' => '',
'name_servers' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/domains/:domainName/nameservers');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/domains/:domainName/nameservers?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"domain_name": "",
"name_servers": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domains/:domainName/nameservers?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"domain_name": "",
"name_servers": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"domain_name\": \"\",\n \"name_servers\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/domains/:domainName/nameservers?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domains/:domainName/nameservers"
querystring = {"domain_name":""}
payload = {
"domain_name": "",
"name_servers": []
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domains/:domainName/nameservers"
queryString <- list(domain_name = "")
payload <- "{\n \"domain_name\": \"\",\n \"name_servers\": []\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/domains/:domainName/nameservers?domain_name=")
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 \"domain_name\": \"\",\n \"name_servers\": []\n}"
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/domains/:domainName/nameservers') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"domain_name\": \"\",\n \"name_servers\": []\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}}/domains/:domainName/nameservers";
let querystring = [
("domain_name", ""),
];
let payload = json!({
"domain_name": "",
"name_servers": ()
});
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)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/domains/:domainName/nameservers?domain_name=' \
--header 'content-type: application/json' \
--data '{
"domain_name": "",
"name_servers": []
}'
echo '{
"domain_name": "",
"name_servers": []
}' | \
http PUT '{{baseUrl}}/domains/:domainName/nameservers?domain_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "domain_name": "",\n "name_servers": []\n}' \
--output-document \
- '{{baseUrl}}/domains/:domainName/nameservers?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"domain_name": "",
"name_servers": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domains/:domainName/nameservers?domain_name=")! 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()
GET
Overviews of domains
{{baseUrl}}/domains
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domains");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/domains")
require "http/client"
url = "{{baseUrl}}/domains"
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}}/domains"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/domains");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domains"
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/domains HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/domains")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domains"))
.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}}/domains")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/domains")
.asString();
const 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}}/domains');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/domains'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domains';
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}}/domains',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/domains")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/domains',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/domains'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/domains');
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}}/domains'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domains';
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}}/domains"]
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}}/domains" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domains",
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}}/domains');
echo $response->getBody();
setUrl('{{baseUrl}}/domains');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/domains');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/domains' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domains' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/domains")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domains"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domains"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/domains")
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/domains') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domains";
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}}/domains
http GET {{baseUrl}}/domains
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/domains
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domains")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Register a domain
{{baseUrl}}/domains/registrations
BODY json
{
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domains/registrations");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/domains/registrations" {:content-type :json
:form-params {:domain_name ""
:name_servers []
:registrant {:address ""
:city ""
:company_name ""
:country_code ""
:email ""
:enterprise_number ""
:extra_fields [{:name ""
:value ""}]
:fax ""
:first_name ""
:language_code ""
:last_name ""
:phone ""
:postal_code ""}}})
require "http/client"
url = "{{baseUrl}}/domains/registrations"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\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}}/domains/registrations"),
Content = new StringContent("{\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\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}}/domains/registrations");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domains/registrations"
payload := strings.NewReader("{\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\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/domains/registrations HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 404
{
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/domains/registrations")
.setHeader("content-type", "application/json")
.setBody("{\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domains/registrations"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\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 \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/domains/registrations")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/domains/registrations")
.header("content-type", "application/json")
.body("{\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
domain_name: '',
name_servers: [],
registrant: {
address: '',
city: '',
company_name: '',
country_code: '',
email: '',
enterprise_number: '',
extra_fields: [
{
name: '',
value: ''
}
],
fax: '',
first_name: '',
language_code: '',
last_name: '',
phone: '',
postal_code: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/domains/registrations');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/domains/registrations',
headers: {'content-type': 'application/json'},
data: {
domain_name: '',
name_servers: [],
registrant: {
address: '',
city: '',
company_name: '',
country_code: '',
email: '',
enterprise_number: '',
extra_fields: [{name: '', value: ''}],
fax: '',
first_name: '',
language_code: '',
last_name: '',
phone: '',
postal_code: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domains/registrations';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"domain_name":"","name_servers":[],"registrant":{"address":"","city":"","company_name":"","country_code":"","email":"","enterprise_number":"","extra_fields":[{"name":"","value":""}],"fax":"","first_name":"","language_code":"","last_name":"","phone":"","postal_code":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/domains/registrations',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "domain_name": "",\n "name_servers": [],\n "registrant": {\n "address": "",\n "city": "",\n "company_name": "",\n "country_code": "",\n "email": "",\n "enterprise_number": "",\n "extra_fields": [\n {\n "name": "",\n "value": ""\n }\n ],\n "fax": "",\n "first_name": "",\n "language_code": "",\n "last_name": "",\n "phone": "",\n "postal_code": ""\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 \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/domains/registrations")
.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/domains/registrations',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
domain_name: '',
name_servers: [],
registrant: {
address: '',
city: '',
company_name: '',
country_code: '',
email: '',
enterprise_number: '',
extra_fields: [{name: '', value: ''}],
fax: '',
first_name: '',
language_code: '',
last_name: '',
phone: '',
postal_code: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/domains/registrations',
headers: {'content-type': 'application/json'},
body: {
domain_name: '',
name_servers: [],
registrant: {
address: '',
city: '',
company_name: '',
country_code: '',
email: '',
enterprise_number: '',
extra_fields: [{name: '', value: ''}],
fax: '',
first_name: '',
language_code: '',
last_name: '',
phone: '',
postal_code: ''
}
},
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}}/domains/registrations');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
domain_name: '',
name_servers: [],
registrant: {
address: '',
city: '',
company_name: '',
country_code: '',
email: '',
enterprise_number: '',
extra_fields: [
{
name: '',
value: ''
}
],
fax: '',
first_name: '',
language_code: '',
last_name: '',
phone: '',
postal_code: ''
}
});
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}}/domains/registrations',
headers: {'content-type': 'application/json'},
data: {
domain_name: '',
name_servers: [],
registrant: {
address: '',
city: '',
company_name: '',
country_code: '',
email: '',
enterprise_number: '',
extra_fields: [{name: '', value: ''}],
fax: '',
first_name: '',
language_code: '',
last_name: '',
phone: '',
postal_code: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domains/registrations';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"domain_name":"","name_servers":[],"registrant":{"address":"","city":"","company_name":"","country_code":"","email":"","enterprise_number":"","extra_fields":[{"name":"","value":""}],"fax":"","first_name":"","language_code":"","last_name":"","phone":"","postal_code":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"domain_name": @"",
@"name_servers": @[ ],
@"registrant": @{ @"address": @"", @"city": @"", @"company_name": @"", @"country_code": @"", @"email": @"", @"enterprise_number": @"", @"extra_fields": @[ @{ @"name": @"", @"value": @"" } ], @"fax": @"", @"first_name": @"", @"language_code": @"", @"last_name": @"", @"phone": @"", @"postal_code": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/domains/registrations"]
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}}/domains/registrations" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domains/registrations",
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([
'domain_name' => '',
'name_servers' => [
],
'registrant' => [
'address' => '',
'city' => '',
'company_name' => '',
'country_code' => '',
'email' => '',
'enterprise_number' => '',
'extra_fields' => [
[
'name' => '',
'value' => ''
]
],
'fax' => '',
'first_name' => '',
'language_code' => '',
'last_name' => '',
'phone' => '',
'postal_code' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/domains/registrations', [
'body' => '{
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/domains/registrations');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'domain_name' => '',
'name_servers' => [
],
'registrant' => [
'address' => '',
'city' => '',
'company_name' => '',
'country_code' => '',
'email' => '',
'enterprise_number' => '',
'extra_fields' => [
[
'name' => '',
'value' => ''
]
],
'fax' => '',
'first_name' => '',
'language_code' => '',
'last_name' => '',
'phone' => '',
'postal_code' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'domain_name' => '',
'name_servers' => [
],
'registrant' => [
'address' => '',
'city' => '',
'company_name' => '',
'country_code' => '',
'email' => '',
'enterprise_number' => '',
'extra_fields' => [
[
'name' => '',
'value' => ''
]
],
'fax' => '',
'first_name' => '',
'language_code' => '',
'last_name' => '',
'phone' => '',
'postal_code' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/domains/registrations');
$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}}/domains/registrations' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domains/registrations' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/domains/registrations", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domains/registrations"
payload = {
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domains/registrations"
payload <- "{\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\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}}/domains/registrations")
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 \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\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/domains/registrations') do |req|
req.body = "{\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domains/registrations";
let payload = json!({
"domain_name": "",
"name_servers": (),
"registrant": json!({
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": (
json!({
"name": "",
"value": ""
})
),
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
})
});
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}}/domains/registrations \
--header 'content-type: application/json' \
--data '{
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}'
echo '{
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}' | \
http POST {{baseUrl}}/domains/registrations \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "domain_name": "",\n "name_servers": [],\n "registrant": {\n "address": "",\n "city": "",\n "company_name": "",\n "country_code": "",\n "email": "",\n "enterprise_number": "",\n "extra_fields": [\n {\n "name": "",\n "value": ""\n }\n ],\n "fax": "",\n "first_name": "",\n "language_code": "",\n "last_name": "",\n "phone": "",\n "postal_code": ""\n }\n}' \
--output-document \
- {{baseUrl}}/domains/registrations
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"domain_name": "",
"name_servers": [],
"registrant": [
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
[
"name": "",
"value": ""
]
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domains/registrations")! 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
Transfer a domain
{{baseUrl}}/domains/transfers
BODY json
{
"auth_code": "",
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/domains/transfers");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"auth_code\": \"\",\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/domains/transfers" {:content-type :json
:form-params {:auth_code ""
:domain_name ""
:name_servers []
:registrant {:address ""
:city ""
:company_name ""
:country_code ""
:email ""
:enterprise_number ""
:extra_fields [{:name ""
:value ""}]
:fax ""
:first_name ""
:language_code ""
:last_name ""
:phone ""
:postal_code ""}}})
require "http/client"
url = "{{baseUrl}}/domains/transfers"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"auth_code\": \"\",\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\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}}/domains/transfers"),
Content = new StringContent("{\n \"auth_code\": \"\",\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\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}}/domains/transfers");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"auth_code\": \"\",\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/domains/transfers"
payload := strings.NewReader("{\n \"auth_code\": \"\",\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\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/domains/transfers HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 423
{
"auth_code": "",
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/domains/transfers")
.setHeader("content-type", "application/json")
.setBody("{\n \"auth_code\": \"\",\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/domains/transfers"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"auth_code\": \"\",\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\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 \"auth_code\": \"\",\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/domains/transfers")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/domains/transfers")
.header("content-type", "application/json")
.body("{\n \"auth_code\": \"\",\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
auth_code: '',
domain_name: '',
name_servers: [],
registrant: {
address: '',
city: '',
company_name: '',
country_code: '',
email: '',
enterprise_number: '',
extra_fields: [
{
name: '',
value: ''
}
],
fax: '',
first_name: '',
language_code: '',
last_name: '',
phone: '',
postal_code: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/domains/transfers');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/domains/transfers',
headers: {'content-type': 'application/json'},
data: {
auth_code: '',
domain_name: '',
name_servers: [],
registrant: {
address: '',
city: '',
company_name: '',
country_code: '',
email: '',
enterprise_number: '',
extra_fields: [{name: '', value: ''}],
fax: '',
first_name: '',
language_code: '',
last_name: '',
phone: '',
postal_code: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/domains/transfers';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"auth_code":"","domain_name":"","name_servers":[],"registrant":{"address":"","city":"","company_name":"","country_code":"","email":"","enterprise_number":"","extra_fields":[{"name":"","value":""}],"fax":"","first_name":"","language_code":"","last_name":"","phone":"","postal_code":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/domains/transfers',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "auth_code": "",\n "domain_name": "",\n "name_servers": [],\n "registrant": {\n "address": "",\n "city": "",\n "company_name": "",\n "country_code": "",\n "email": "",\n "enterprise_number": "",\n "extra_fields": [\n {\n "name": "",\n "value": ""\n }\n ],\n "fax": "",\n "first_name": "",\n "language_code": "",\n "last_name": "",\n "phone": "",\n "postal_code": ""\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 \"auth_code\": \"\",\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/domains/transfers")
.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/domains/transfers',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
auth_code: '',
domain_name: '',
name_servers: [],
registrant: {
address: '',
city: '',
company_name: '',
country_code: '',
email: '',
enterprise_number: '',
extra_fields: [{name: '', value: ''}],
fax: '',
first_name: '',
language_code: '',
last_name: '',
phone: '',
postal_code: ''
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/domains/transfers',
headers: {'content-type': 'application/json'},
body: {
auth_code: '',
domain_name: '',
name_servers: [],
registrant: {
address: '',
city: '',
company_name: '',
country_code: '',
email: '',
enterprise_number: '',
extra_fields: [{name: '', value: ''}],
fax: '',
first_name: '',
language_code: '',
last_name: '',
phone: '',
postal_code: ''
}
},
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}}/domains/transfers');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
auth_code: '',
domain_name: '',
name_servers: [],
registrant: {
address: '',
city: '',
company_name: '',
country_code: '',
email: '',
enterprise_number: '',
extra_fields: [
{
name: '',
value: ''
}
],
fax: '',
first_name: '',
language_code: '',
last_name: '',
phone: '',
postal_code: ''
}
});
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}}/domains/transfers',
headers: {'content-type': 'application/json'},
data: {
auth_code: '',
domain_name: '',
name_servers: [],
registrant: {
address: '',
city: '',
company_name: '',
country_code: '',
email: '',
enterprise_number: '',
extra_fields: [{name: '', value: ''}],
fax: '',
first_name: '',
language_code: '',
last_name: '',
phone: '',
postal_code: ''
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/domains/transfers';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"auth_code":"","domain_name":"","name_servers":[],"registrant":{"address":"","city":"","company_name":"","country_code":"","email":"","enterprise_number":"","extra_fields":[{"name":"","value":""}],"fax":"","first_name":"","language_code":"","last_name":"","phone":"","postal_code":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"auth_code": @"",
@"domain_name": @"",
@"name_servers": @[ ],
@"registrant": @{ @"address": @"", @"city": @"", @"company_name": @"", @"country_code": @"", @"email": @"", @"enterprise_number": @"", @"extra_fields": @[ @{ @"name": @"", @"value": @"" } ], @"fax": @"", @"first_name": @"", @"language_code": @"", @"last_name": @"", @"phone": @"", @"postal_code": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/domains/transfers"]
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}}/domains/transfers" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"auth_code\": \"\",\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/domains/transfers",
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([
'auth_code' => '',
'domain_name' => '',
'name_servers' => [
],
'registrant' => [
'address' => '',
'city' => '',
'company_name' => '',
'country_code' => '',
'email' => '',
'enterprise_number' => '',
'extra_fields' => [
[
'name' => '',
'value' => ''
]
],
'fax' => '',
'first_name' => '',
'language_code' => '',
'last_name' => '',
'phone' => '',
'postal_code' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/domains/transfers', [
'body' => '{
"auth_code": "",
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/domains/transfers');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'auth_code' => '',
'domain_name' => '',
'name_servers' => [
],
'registrant' => [
'address' => '',
'city' => '',
'company_name' => '',
'country_code' => '',
'email' => '',
'enterprise_number' => '',
'extra_fields' => [
[
'name' => '',
'value' => ''
]
],
'fax' => '',
'first_name' => '',
'language_code' => '',
'last_name' => '',
'phone' => '',
'postal_code' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'auth_code' => '',
'domain_name' => '',
'name_servers' => [
],
'registrant' => [
'address' => '',
'city' => '',
'company_name' => '',
'country_code' => '',
'email' => '',
'enterprise_number' => '',
'extra_fields' => [
[
'name' => '',
'value' => ''
]
],
'fax' => '',
'first_name' => '',
'language_code' => '',
'last_name' => '',
'phone' => '',
'postal_code' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/domains/transfers');
$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}}/domains/transfers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"auth_code": "",
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/domains/transfers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"auth_code": "",
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"auth_code\": \"\",\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/domains/transfers", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/domains/transfers"
payload = {
"auth_code": "",
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/domains/transfers"
payload <- "{\n \"auth_code\": \"\",\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\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}}/domains/transfers")
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 \"auth_code\": \"\",\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\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/domains/transfers') do |req|
req.body = "{\n \"auth_code\": \"\",\n \"domain_name\": \"\",\n \"name_servers\": [],\n \"registrant\": {\n \"address\": \"\",\n \"city\": \"\",\n \"company_name\": \"\",\n \"country_code\": \"\",\n \"email\": \"\",\n \"enterprise_number\": \"\",\n \"extra_fields\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"fax\": \"\",\n \"first_name\": \"\",\n \"language_code\": \"\",\n \"last_name\": \"\",\n \"phone\": \"\",\n \"postal_code\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/domains/transfers";
let payload = json!({
"auth_code": "",
"domain_name": "",
"name_servers": (),
"registrant": json!({
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": (
json!({
"name": "",
"value": ""
})
),
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
})
});
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}}/domains/transfers \
--header 'content-type: application/json' \
--data '{
"auth_code": "",
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}'
echo '{
"auth_code": "",
"domain_name": "",
"name_servers": [],
"registrant": {
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
{
"name": "",
"value": ""
}
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
}
}' | \
http POST {{baseUrl}}/domains/transfers \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "auth_code": "",\n "domain_name": "",\n "name_servers": [],\n "registrant": {\n "address": "",\n "city": "",\n "company_name": "",\n "country_code": "",\n "email": "",\n "enterprise_number": "",\n "extra_fields": [\n {\n "name": "",\n "value": ""\n }\n ],\n "fax": "",\n "first_name": "",\n "language_code": "",\n "last_name": "",\n "phone": "",\n "postal_code": ""\n }\n}' \
--output-document \
- {{baseUrl}}/domains/transfers
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"auth_code": "",
"domain_name": "",
"name_servers": [],
"registrant": [
"address": "",
"city": "",
"company_name": "",
"country_code": "",
"email": "",
"enterprise_number": "",
"extra_fields": [
[
"name": "",
"value": ""
]
],
"fax": "",
"first_name": "",
"language_code": "",
"last_name": "",
"phone": "",
"postal_code": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/domains/transfers")! 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
Add a SSH key
{{baseUrl}}/linuxhostings/:domainName/ssh/keys
QUERY PARAMS
domain_name
domainName
BODY json
{
"public_key": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"public_key\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/linuxhostings/:domainName/ssh/keys" {:query-params {:domain_name ""}
:content-type :json
:form-params {:public_key ""}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"public_key\": \"\"\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}}/linuxhostings/:domainName/ssh/keys?domain_name="),
Content = new StringContent("{\n \"public_key\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"public_key\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name="
payload := strings.NewReader("{\n \"public_key\": \"\"\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/linuxhostings/:domainName/ssh/keys?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 22
{
"public_key": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"public_key\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"public_key\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"public_key\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=")
.header("content-type", "application/json")
.body("{\n \"public_key\": \"\"\n}")
.asString();
const data = JSON.stringify({
public_key: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/linuxhostings/:domainName/ssh/keys',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {public_key: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"public_key":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "public_key": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"public_key\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/linuxhostings/:domainName/ssh/keys?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({public_key: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/linuxhostings/:domainName/ssh/keys',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {public_key: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/linuxhostings/:domainName/ssh/keys');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
public_key: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/linuxhostings/:domainName/ssh/keys',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {public_key: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"public_key":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"public_key": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"public_key\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'public_key' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=', [
'body' => '{
"public_key": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/ssh/keys');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'public_key' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'public_key' => ''
]));
$request->setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/ssh/keys');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"public_key": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"public_key": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"public_key\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/linuxhostings/:domainName/ssh/keys?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/ssh/keys"
querystring = {"domain_name":""}
payload = { "public_key": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/ssh/keys"
queryString <- list(domain_name = "")
payload <- "{\n \"public_key\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"public_key\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/linuxhostings/:domainName/ssh/keys') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"public_key\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/ssh/keys";
let querystring = [
("domain_name", ""),
];
let payload = json!({"public_key": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=' \
--header 'content-type: application/json' \
--data '{
"public_key": ""
}'
echo '{
"public_key": ""
}' | \
http POST '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "public_key": ""\n}' \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["public_key": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add a scheduled task
{{baseUrl}}/linuxhostings/:domainName/scheduledtasks
QUERY PARAMS
domain_name
domainName
BODY json
{
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks" {:query-params {:domain_name ""}
:content-type :json
:form-params {:cron_expression ""
:enabled false
:id ""
:script_location ""}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\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}}/linuxhostings/:domainName/scheduledtasks?domain_name="),
Content = new StringContent("{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name="
payload := strings.NewReader("{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\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/linuxhostings/:domainName/scheduledtasks?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 84
{
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=")
.header("content-type", "application/json")
.body("{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}")
.asString();
const data = JSON.stringify({
cron_expression: '',
enabled: false,
id: '',
script_location: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {cron_expression: '', enabled: false, id: '', script_location: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"cron_expression":"","enabled":false,"id":"","script_location":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "cron_expression": "",\n "enabled": false,\n "id": "",\n "script_location": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/linuxhostings/:domainName/scheduledtasks?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({cron_expression: '', enabled: false, id: '', script_location: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {cron_expression: '', enabled: false, id: '', script_location: ''},
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}}/linuxhostings/:domainName/scheduledtasks');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
cron_expression: '',
enabled: false,
id: '',
script_location: ''
});
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}}/linuxhostings/:domainName/scheduledtasks',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {cron_expression: '', enabled: false, id: '', script_location: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"cron_expression":"","enabled":false,"id":"","script_location":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"cron_expression": @"",
@"enabled": @NO,
@"id": @"",
@"script_location": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'cron_expression' => '',
'enabled' => null,
'id' => '',
'script_location' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/linuxhostings/:domainName/scheduledtasks?domain_name=', [
'body' => '{
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/scheduledtasks');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'cron_expression' => '',
'enabled' => null,
'id' => '',
'script_location' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'cron_expression' => '',
'enabled' => null,
'id' => '',
'script_location' => ''
]));
$request->setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/scheduledtasks');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/linuxhostings/:domainName/scheduledtasks?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks"
querystring = {"domain_name":""}
payload = {
"cron_expression": "",
"enabled": False,
"id": "",
"script_location": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks"
queryString <- list(domain_name = "")
payload <- "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}"
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/linuxhostings/:domainName/scheduledtasks') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks";
let querystring = [
("domain_name", ""),
];
let payload = json!({
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=' \
--header 'content-type: application/json' \
--data '{
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
}'
echo '{
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
}' | \
http POST '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "cron_expression": "",\n "enabled": false,\n "id": "",\n "script_location": ""\n}' \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Change the Linux hosting PHP version.
{{baseUrl}}/linuxhostings/:domainName/phpsettings/version
QUERY PARAMS
domain_name
domainName
BODY json
{
"version": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"version\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/linuxhostings/:domainName/phpsettings/version" {:query-params {:domain_name ""}
:content-type :json
:form-params {:version ""}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"version\": \"\"\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}}/linuxhostings/:domainName/phpsettings/version?domain_name="),
Content = new StringContent("{\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}}/linuxhostings/:domainName/phpsettings/version?domain_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"version\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name="
payload := strings.NewReader("{\n \"version\": \"\"\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/linuxhostings/:domainName/phpsettings/version?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 19
{
"version": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"version\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\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 \"version\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=")
.header("content-type", "application/json")
.body("{\n \"version\": \"\"\n}")
.asString();
const data = JSON.stringify({
version: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/phpsettings/version',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {version: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"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}}/linuxhostings/:domainName/phpsettings/version?domain_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\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 \"version\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=")
.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/linuxhostings/:domainName/phpsettings/version?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({version: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/phpsettings/version',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {version: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/linuxhostings/:domainName/phpsettings/version');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
version: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/phpsettings/version',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {version: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"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 = @{ @"version": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name="]
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}}/linuxhostings/:domainName/phpsettings/version?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"version\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=",
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([
'version' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=', [
'body' => '{
"version": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/phpsettings/version');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'version' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'version' => ''
]));
$request->setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/phpsettings/version');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"version": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"version": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"version\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/linuxhostings/:domainName/phpsettings/version?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/phpsettings/version"
querystring = {"domain_name":""}
payload = { "version": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/phpsettings/version"
queryString <- list(domain_name = "")
payload <- "{\n \"version\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=")
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 \"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.put('/baseUrl/linuxhostings/:domainName/phpsettings/version') do |req|
req.params['domain_name'] = ''
req.body = "{\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}}/linuxhostings/:domainName/phpsettings/version";
let querystring = [
("domain_name", ""),
];
let payload = json!({"version": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=' \
--header 'content-type: application/json' \
--data '{
"version": ""
}'
echo '{
"version": ""
}' | \
http PUT '{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "version": ""\n}' \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["version": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/phpsettings/version?domain_name=")! 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
Configure FTP
{{baseUrl}}/linuxhostings/:domainName/ftp/configuration
QUERY PARAMS
domain_name
domainName
BODY json
{
"enabled": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"enabled\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/linuxhostings/:domainName/ftp/configuration" {:query-params {:domain_name ""}
:content-type :json
:form-params {:enabled false}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"enabled\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name="),
Content = new StringContent("{\n \"enabled\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"enabled\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name="
payload := strings.NewReader("{\n \"enabled\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/linuxhostings/:domainName/ftp/configuration?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 22
{
"enabled": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"enabled\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"enabled\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=")
.header("content-type", "application/json")
.body("{\n \"enabled\": false\n}")
.asString();
const data = JSON.stringify({
enabled: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/ftp/configuration',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "enabled": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=")
.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/linuxhostings/:domainName/ftp/configuration?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({enabled: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/ftp/configuration',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {enabled: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/linuxhostings/:domainName/ftp/configuration');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
enabled: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/ftp/configuration',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"enabled": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name="]
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}}/linuxhostings/:domainName/ftp/configuration?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"enabled\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'enabled' => null
]),
CURLOPT_HTTPHEADER => [
"content-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}}/linuxhostings/:domainName/ftp/configuration?domain_name=', [
'body' => '{
"enabled": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/ftp/configuration');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'enabled' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'enabled' => null
]));
$request->setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/ftp/configuration');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"enabled\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/linuxhostings/:domainName/ftp/configuration?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/ftp/configuration"
querystring = {"domain_name":""}
payload = { "enabled": False }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/ftp/configuration"
queryString <- list(domain_name = "")
payload <- "{\n \"enabled\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"enabled\": false\n}"
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/linuxhostings/:domainName/ftp/configuration') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"enabled\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/ftp/configuration";
let querystring = [
("domain_name", ""),
];
let payload = json!({"enabled": false});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=' \
--header 'content-type: application/json' \
--data '{
"enabled": false
}'
echo '{
"enabled": false
}' | \
http PUT '{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "enabled": false\n}' \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["enabled": false] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/ftp/configuration?domain_name=")! 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
Configure HTTP-2
{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration
QUERY PARAMS
domain_name
site_name
domainName
siteName
BODY json
{
"enabled": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"enabled\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration" {:query-params {:domain_name ""
:site_name ""}
:content-type :json
:form-params {:enabled false}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"enabled\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name="),
Content = new StringContent("{\n \"enabled\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"enabled\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name="
payload := strings.NewReader("{\n \"enabled\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 22
{
"enabled": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"enabled\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"enabled\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=")
.header("content-type", "application/json")
.body("{\n \"enabled\": false\n}")
.asString();
const data = JSON.stringify({
enabled: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration',
params: {domain_name: '', site_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "enabled": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=")
.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/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({enabled: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration',
qs: {domain_name: '', site_name: ''},
headers: {'content-type': 'application/json'},
body: {enabled: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration');
req.query({
domain_name: '',
site_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
enabled: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration',
params: {domain_name: '', site_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"enabled": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name="]
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}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"enabled\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'enabled' => null
]),
CURLOPT_HTTPHEADER => [
"content-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}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=', [
'body' => '{
"enabled": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => '',
'site_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'enabled' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'enabled' => null
]));
$request->setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => '',
'site_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"enabled\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration"
querystring = {"domain_name":"","site_name":""}
payload = { "enabled": False }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration"
queryString <- list(
domain_name = "",
site_name = ""
)
payload <- "{\n \"enabled\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"enabled\": false\n}"
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/linuxhostings/:domainName/sites/:siteName/http2/configuration') do |req|
req.params['domain_name'] = ''
req.params['site_name'] = ''
req.body = "{\n \"enabled\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration";
let querystring = [
("domain_name", ""),
("site_name", ""),
];
let payload = json!({"enabled": false});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=' \
--header 'content-type: application/json' \
--data '{
"enabled": false
}'
echo '{
"enabled": false
}' | \
http PUT '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "enabled": false\n}' \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["enabled": false] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/http2/configuration?domain_name=&site_name=")! 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
Configure PHP APCu setting
{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu
QUERY PARAMS
domain_name
domainName
BODY json
{
"apcu_size": 0,
"enabled": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"apcu_size\": 0,\n \"enabled\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu" {:query-params {:domain_name ""}
:content-type :json
:form-params {:apcu_size 0
:enabled false}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"apcu_size\": 0,\n \"enabled\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name="),
Content = new StringContent("{\n \"apcu_size\": 0,\n \"enabled\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"apcu_size\": 0,\n \"enabled\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name="
payload := strings.NewReader("{\n \"apcu_size\": 0,\n \"enabled\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/linuxhostings/:domainName/phpsettings/apcu?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 40
{
"apcu_size": 0,
"enabled": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"apcu_size\": 0,\n \"enabled\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"apcu_size\": 0,\n \"enabled\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"apcu_size\": 0,\n \"enabled\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=")
.header("content-type", "application/json")
.body("{\n \"apcu_size\": 0,\n \"enabled\": false\n}")
.asString();
const data = JSON.stringify({
apcu_size: 0,
enabled: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {apcu_size: 0, enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"apcu_size":0,"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "apcu_size": 0,\n "enabled": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"apcu_size\": 0,\n \"enabled\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=")
.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/linuxhostings/:domainName/phpsettings/apcu?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({apcu_size: 0, enabled: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {apcu_size: 0, enabled: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
apcu_size: 0,
enabled: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {apcu_size: 0, enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"apcu_size":0,"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"apcu_size": @0,
@"enabled": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name="]
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}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"apcu_size\": 0,\n \"enabled\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=",
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([
'apcu_size' => 0,
'enabled' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=', [
'body' => '{
"apcu_size": 0,
"enabled": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'apcu_size' => 0,
'enabled' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'apcu_size' => 0,
'enabled' => null
]));
$request->setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"apcu_size": 0,
"enabled": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"apcu_size": 0,
"enabled": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"apcu_size\": 0,\n \"enabled\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/linuxhostings/:domainName/phpsettings/apcu?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu"
querystring = {"domain_name":""}
payload = {
"apcu_size": 0,
"enabled": False
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu"
queryString <- list(domain_name = "")
payload <- "{\n \"apcu_size\": 0,\n \"enabled\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=")
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 \"apcu_size\": 0,\n \"enabled\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/linuxhostings/:domainName/phpsettings/apcu') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"apcu_size\": 0,\n \"enabled\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu";
let querystring = [
("domain_name", ""),
];
let payload = json!({
"apcu_size": 0,
"enabled": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=' \
--header 'content-type: application/json' \
--data '{
"apcu_size": 0,
"enabled": false
}'
echo '{
"apcu_size": 0,
"enabled": false
}' | \
http PUT '{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "apcu_size": 0,\n "enabled": false\n}' \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"apcu_size": 0,
"enabled": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/phpsettings/apcu?domain_name=")! 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
Configure PHP memory limit
{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit
QUERY PARAMS
domain_name
domainName
BODY json
{
"memory_limit": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"memory_limit\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit" {:query-params {:domain_name ""}
:content-type :json
:form-params {:memory_limit 0}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"memory_limit\": 0\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name="),
Content = new StringContent("{\n \"memory_limit\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"memory_limit\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name="
payload := strings.NewReader("{\n \"memory_limit\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/linuxhostings/:domainName/phpsettings/memorylimit?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 23
{
"memory_limit": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"memory_limit\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"memory_limit\": 0\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"memory_limit\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=")
.header("content-type", "application/json")
.body("{\n \"memory_limit\": 0\n}")
.asString();
const data = JSON.stringify({
memory_limit: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {memory_limit: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"memory_limit":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "memory_limit": 0\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"memory_limit\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=")
.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/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({memory_limit: 0}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {memory_limit: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
memory_limit: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {memory_limit: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"memory_limit":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"memory_limit": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name="]
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}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"memory_limit\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=",
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([
'memory_limit' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=', [
'body' => '{
"memory_limit": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'memory_limit' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'memory_limit' => 0
]));
$request->setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"memory_limit": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"memory_limit": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"memory_limit\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit"
querystring = {"domain_name":""}
payload = { "memory_limit": 0 }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit"
queryString <- list(domain_name = "")
payload <- "{\n \"memory_limit\": 0\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=")
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 \"memory_limit\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/linuxhostings/:domainName/phpsettings/memorylimit') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"memory_limit\": 0\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit";
let querystring = [
("domain_name", ""),
];
let payload = json!({"memory_limit": 0});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=' \
--header 'content-type: application/json' \
--data '{
"memory_limit": 0
}'
echo '{
"memory_limit": 0
}' | \
http PUT '{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "memory_limit": 0\n}' \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["memory_limit": 0] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/phpsettings/memorylimit?domain_name=")! 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
Configure SSH
{{baseUrl}}/linuxhostings/:domainName/ssh/configuration
QUERY PARAMS
domain_name
domainName
BODY json
{
"enabled": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"enabled\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/linuxhostings/:domainName/ssh/configuration" {:query-params {:domain_name ""}
:content-type :json
:form-params {:enabled false}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"enabled\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name="),
Content = new StringContent("{\n \"enabled\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"enabled\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name="
payload := strings.NewReader("{\n \"enabled\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/linuxhostings/:domainName/ssh/configuration?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 22
{
"enabled": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"enabled\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"enabled\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=")
.header("content-type", "application/json")
.body("{\n \"enabled\": false\n}")
.asString();
const data = JSON.stringify({
enabled: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/ssh/configuration',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "enabled": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=")
.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/linuxhostings/:domainName/ssh/configuration?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({enabled: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/ssh/configuration',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {enabled: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/linuxhostings/:domainName/ssh/configuration');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
enabled: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/ssh/configuration',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"enabled": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name="]
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}}/linuxhostings/:domainName/ssh/configuration?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"enabled\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'enabled' => null
]),
CURLOPT_HTTPHEADER => [
"content-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}}/linuxhostings/:domainName/ssh/configuration?domain_name=', [
'body' => '{
"enabled": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/ssh/configuration');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'enabled' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'enabled' => null
]));
$request->setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/ssh/configuration');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"enabled\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/linuxhostings/:domainName/ssh/configuration?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/ssh/configuration"
querystring = {"domain_name":""}
payload = { "enabled": False }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/ssh/configuration"
queryString <- list(domain_name = "")
payload <- "{\n \"enabled\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"enabled\": false\n}"
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/linuxhostings/:domainName/ssh/configuration') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"enabled\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/ssh/configuration";
let querystring = [
("domain_name", ""),
];
let payload = json!({"enabled": false});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=' \
--header 'content-type: application/json' \
--data '{
"enabled": false
}'
echo '{
"enabled": false
}' | \
http PUT '{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "enabled": false\n}' \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["enabled": false] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/ssh/configuration?domain_name=")! 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
Configure a scheduled task
{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId
QUERY PARAMS
domain_name
scheduled_task_id
domainName
scheduledTaskId
BODY json
{
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId" {:query-params {:domain_name ""
:scheduled_task_id ""}
:content-type :json
:form-params {:cron_expression ""
:enabled false
:id ""
:script_location ""}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\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}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id="),
Content = new StringContent("{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id="
payload := strings.NewReader("{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\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/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 84
{
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
.setHeader("content-type", "application/json")
.setBody("{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
.header("content-type", "application/json")
.body("{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}")
.asString();
const data = JSON.stringify({
cron_expression: '',
enabled: false,
id: '',
script_location: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId',
params: {domain_name: '', scheduled_task_id: ''},
headers: {'content-type': 'application/json'},
data: {cron_expression: '', enabled: false, id: '', script_location: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"cron_expression":"","enabled":false,"id":"","script_location":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "cron_expression": "",\n "enabled": false,\n "id": "",\n "script_location": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({cron_expression: '', enabled: false, id: '', script_location: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId',
qs: {domain_name: '', scheduled_task_id: ''},
headers: {'content-type': 'application/json'},
body: {cron_expression: '', enabled: false, id: '', script_location: ''},
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}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId');
req.query({
domain_name: '',
scheduled_task_id: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
cron_expression: '',
enabled: false,
id: '',
script_location: ''
});
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}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId',
params: {domain_name: '', scheduled_task_id: ''},
headers: {'content-type': 'application/json'},
data: {cron_expression: '', enabled: false, id: '', script_location: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"cron_expression":"","enabled":false,"id":"","script_location":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"cron_expression": @"",
@"enabled": @NO,
@"id": @"",
@"script_location": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'cron_expression' => '',
'enabled' => null,
'id' => '',
'script_location' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=', [
'body' => '{
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => '',
'scheduled_task_id' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'cron_expression' => '',
'enabled' => null,
'id' => '',
'script_location' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'cron_expression' => '',
'enabled' => null,
'id' => '',
'script_location' => ''
]));
$request->setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => '',
'scheduled_task_id' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId"
querystring = {"domain_name":"","scheduled_task_id":""}
payload = {
"cron_expression": "",
"enabled": False,
"id": "",
"script_location": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId"
queryString <- list(
domain_name = "",
scheduled_task_id = ""
)
payload <- "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\n}"
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/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId') do |req|
req.params['domain_name'] = ''
req.params['scheduled_task_id'] = ''
req.body = "{\n \"cron_expression\": \"\",\n \"enabled\": false,\n \"id\": \"\",\n \"script_location\": \"\"\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}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId";
let querystring = [
("domain_name", ""),
("scheduled_task_id", ""),
];
let payload = json!({
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
});
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)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=' \
--header 'content-type: application/json' \
--data '{
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
}'
echo '{
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
}' | \
http PUT '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "cron_expression": "",\n "enabled": false,\n "id": "",\n "script_location": ""\n}' \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"cron_expression": "",
"enabled": false,
"id": "",
"script_location": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Configure auto redirect
{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect
QUERY PARAMS
domain_name
hostname
domainName
BODY json
{
"enabled": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"enabled\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect" {:query-params {:domain_name ""}
:content-type :json
:form-params {:enabled false}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"enabled\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name="),
Content = new StringContent("{\n \"enabled\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"enabled\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name="
payload := strings.NewReader("{\n \"enabled\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 22
{
"enabled": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"enabled\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"enabled\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=")
.header("content-type", "application/json")
.body("{\n \"enabled\": false\n}")
.asString();
const data = JSON.stringify({
enabled: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "enabled": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=")
.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/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({enabled: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {enabled: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
enabled: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"enabled": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name="]
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}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"enabled\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'enabled' => null
]),
CURLOPT_HTTPHEADER => [
"content-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}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=', [
'body' => '{
"enabled": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'enabled' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'enabled' => null
]));
$request->setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"enabled\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect"
querystring = {"domain_name":""}
payload = { "enabled": False }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect"
queryString <- list(domain_name = "")
payload <- "{\n \"enabled\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"enabled\": false\n}"
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/linuxhostings/:domainName/sslsettings/:hostname/autoredirect') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"enabled\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect";
let querystring = [
("domain_name", ""),
];
let payload = json!({"enabled": false});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=' \
--header 'content-type: application/json' \
--data '{
"enabled": false
}'
echo '{
"enabled": false
}' | \
http PUT '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "enabled": false\n}' \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["enabled": false] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/autoredirect?domain_name=")! 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
Configure let's encrypt
{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt
QUERY PARAMS
domain_name
hostname
domainName
BODY json
{
"enabled": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"enabled\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt" {:query-params {:domain_name ""}
:content-type :json
:form-params {:enabled false}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"enabled\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name="),
Content = new StringContent("{\n \"enabled\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"enabled\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name="
payload := strings.NewReader("{\n \"enabled\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 22
{
"enabled": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"enabled\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"enabled\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=")
.header("content-type", "application/json")
.body("{\n \"enabled\": false\n}")
.asString();
const data = JSON.stringify({
enabled: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "enabled": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=")
.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/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({enabled: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {enabled: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
enabled: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"enabled": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name="]
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}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"enabled\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'enabled' => null
]),
CURLOPT_HTTPHEADER => [
"content-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}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=', [
'body' => '{
"enabled": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'enabled' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'enabled' => null
]));
$request->setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"enabled\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt"
querystring = {"domain_name":""}
payload = { "enabled": False }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt"
queryString <- list(domain_name = "")
payload <- "{\n \"enabled\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"enabled\": false\n}"
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/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"enabled\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt";
let querystring = [
("domain_name", ""),
];
let payload = json!({"enabled": false});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=' \
--header 'content-type: application/json' \
--data '{
"enabled": false
}'
echo '{
"enabled": false
}' | \
http PUT '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "enabled": false\n}' \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["enabled": false] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/sslsettings/:hostname/letsencrypt?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a host header
{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders
QUERY PARAMS
domain_name
site_name
domainName
siteName
BODY json
{
"domain_name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"domain_name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders" {:query-params {:domain_name ""
:site_name ""}
:content-type :json
:form-params {:domain_name ""}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"domain_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}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name="),
Content = new StringContent("{\n \"domain_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}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"domain_name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name="
payload := strings.NewReader("{\n \"domain_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/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 23
{
"domain_name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"domain_name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"domain_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 \"domain_name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=")
.header("content-type", "application/json")
.body("{\n \"domain_name\": \"\"\n}")
.asString();
const data = JSON.stringify({
domain_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}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders',
params: {domain_name: '', site_name: ''},
headers: {'content-type': 'application/json'},
data: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"domain_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}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "domain_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 \"domain_name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({domain_name: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders',
qs: {domain_name: '', site_name: ''},
headers: {'content-type': 'application/json'},
body: {domain_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}}/linuxhostings/:domainName/sites/:siteName/hostheaders');
req.query({
domain_name: '',
site_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
domain_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}}/linuxhostings/:domainName/sites/:siteName/hostheaders',
params: {domain_name: '', site_name: ''},
headers: {'content-type': 'application/json'},
data: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"domain_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 = @{ @"domain_name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"domain_name\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'domain_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}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=', [
'body' => '{
"domain_name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'domain_name' => '',
'site_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'domain_name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'domain_name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => '',
'site_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"domain_name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"domain_name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"domain_name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders"
querystring = {"domain_name":"","site_name":""}
payload = { "domain_name": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders"
queryString <- list(
domain_name = "",
site_name = ""
)
payload <- "{\n \"domain_name\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"domain_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/linuxhostings/:domainName/sites/:siteName/hostheaders') do |req|
req.params['domain_name'] = ''
req.params['site_name'] = ''
req.body = "{\n \"domain_name\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders";
let querystring = [
("domain_name", ""),
("site_name", ""),
];
let payload = json!({"domain_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)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=' \
--header 'content-type: application/json' \
--data '{
"domain_name": ""
}'
echo '{
"domain_name": ""
}' | \
http POST '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "domain_name": ""\n}' \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["domain_name": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/sites/:siteName/hostheaders?domain_name=&site_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a subsite
{{baseUrl}}/linuxhostings/:domainName/subsites
QUERY PARAMS
domain_name
domainName
BODY json
{
"domain_name": "",
"path": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"domain_name\": \"\",\n \"path\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/linuxhostings/:domainName/subsites" {:query-params {:domain_name ""}
:content-type :json
:form-params {:domain_name ""
:path ""}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"domain_name\": \"\",\n \"path\": \"\"\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}}/linuxhostings/:domainName/subsites?domain_name="),
Content = new StringContent("{\n \"domain_name\": \"\",\n \"path\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"domain_name\": \"\",\n \"path\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name="
payload := strings.NewReader("{\n \"domain_name\": \"\",\n \"path\": \"\"\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/linuxhostings/:domainName/subsites?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 37
{
"domain_name": "",
"path": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"domain_name\": \"\",\n \"path\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"domain_name\": \"\",\n \"path\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"domain_name\": \"\",\n \"path\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=")
.header("content-type", "application/json")
.body("{\n \"domain_name\": \"\",\n \"path\": \"\"\n}")
.asString();
const data = JSON.stringify({
domain_name: '',
path: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/linuxhostings/:domainName/subsites',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {domain_name: '', path: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"domain_name":"","path":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "domain_name": "",\n "path": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"domain_name\": \"\",\n \"path\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/linuxhostings/:domainName/subsites?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({domain_name: '', path: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/linuxhostings/:domainName/subsites',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {domain_name: '', path: ''},
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}}/linuxhostings/:domainName/subsites');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
domain_name: '',
path: ''
});
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}}/linuxhostings/:domainName/subsites',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {domain_name: '', path: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"domain_name":"","path":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"domain_name": @"",
@"path": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"domain_name\": \"\",\n \"path\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'domain_name' => '',
'path' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/linuxhostings/:domainName/subsites?domain_name=', [
'body' => '{
"domain_name": "",
"path": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/subsites');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'domain_name' => '',
'path' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'domain_name' => '',
'path' => ''
]));
$request->setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/subsites');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"domain_name": "",
"path": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"domain_name": "",
"path": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"domain_name\": \"\",\n \"path\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/linuxhostings/:domainName/subsites?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/subsites"
querystring = {"domain_name":""}
payload = {
"domain_name": "",
"path": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/subsites"
queryString <- list(domain_name = "")
payload <- "{\n \"domain_name\": \"\",\n \"path\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"domain_name\": \"\",\n \"path\": \"\"\n}"
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/linuxhostings/:domainName/subsites') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"domain_name\": \"\",\n \"path\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/subsites";
let querystring = [
("domain_name", ""),
];
let payload = json!({
"domain_name": "",
"path": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=' \
--header 'content-type: application/json' \
--data '{
"domain_name": "",
"path": ""
}'
echo '{
"domain_name": "",
"path": ""
}' | \
http POST '{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "domain_name": "",\n "path": ""\n}' \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"domain_name": "",
"path": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/subsites?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a SSH key
{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint
QUERY PARAMS
domain_name
fingerprint
domainName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint" {:query-params {:domain_name ""}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name="
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}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name="
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/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name="))
.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}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=';
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}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint',
qs: {domain_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint');
req.query({
domain_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: 'DELETE',
url: '{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=';
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}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name="]
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}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=",
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}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'domain_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint"
querystring = {"domain_name":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint"
queryString <- list(domain_name = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=")
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/linuxhostings/:domainName/ssh/keys/:fingerprint') do |req|
req.params['domain_name'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint";
let querystring = [
("domain_name", ""),
];
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}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name='
http DELETE '{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name='
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/ssh/keys/:fingerprint?domain_name=")! 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
Delete a scheduled task
{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId
QUERY PARAMS
domain_name
scheduled_task_id
domainName
scheduledTaskId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId" {:query-params {:domain_name ""
:scheduled_task_id ""}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id="
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id="
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id="))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId',
params: {domain_name: '', scheduled_task_id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId',
qs: {domain_name: '', scheduled_task_id: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId');
req.query({
domain_name: '',
scheduled_task_id: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId',
params: {domain_name: '', scheduled_task_id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=');
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'domain_name' => '',
'scheduled_task_id' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'domain_name' => '',
'scheduled_task_id' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId"
querystring = {"domain_name":"","scheduled_task_id":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId"
queryString <- list(
domain_name = "",
scheduled_task_id = ""
)
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId') do |req|
req.params['domain_name'] = ''
req.params['scheduled_task_id'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId";
let querystring = [
("domain_name", ""),
("scheduled_task_id", ""),
];
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}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id='
http DELETE '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id='
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a subsite
{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName
QUERY PARAMS
domain_name
site_name
domainName
siteName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName" {:query-params {:domain_name ""
:site_name ""}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name="
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}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name="
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/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name="))
.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}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName',
params: {domain_name: '', site_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=';
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}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName',
qs: {domain_name: '', site_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName');
req.query({
domain_name: '',
site_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: 'DELETE',
url: '{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName',
params: {domain_name: '', site_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=';
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}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name="]
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}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=",
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}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'domain_name' => '',
'site_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'domain_name' => '',
'site_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName"
querystring = {"domain_name":"","site_name":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName"
queryString <- list(
domain_name = "",
site_name = ""
)
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=")
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/linuxhostings/:domainName/subsites/:siteName') do |req|
req.params['domain_name'] = ''
req.params['site_name'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName";
let querystring = [
("domain_name", ""),
("site_name", ""),
];
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}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name='
http DELETE '{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name='
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/subsites/:siteName?domain_name=&site_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Enable-disable GZIP compression
{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression
QUERY PARAMS
domain_name
domainName
BODY json
{
"enabled": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"enabled\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression" {:query-params {:domain_name ""}
:content-type :json
:form-params {:enabled false}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"enabled\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name="),
Content = new StringContent("{\n \"enabled\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"enabled\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name="
payload := strings.NewReader("{\n \"enabled\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/linuxhostings/:domainName/settings/gzipcompression?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 22
{
"enabled": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"enabled\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"enabled\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=")
.header("content-type", "application/json")
.body("{\n \"enabled\": false\n}")
.asString();
const data = JSON.stringify({
enabled: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "enabled": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=")
.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/linuxhostings/:domainName/settings/gzipcompression?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({enabled: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {enabled: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
enabled: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"enabled": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name="]
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}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"enabled\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'enabled' => null
]),
CURLOPT_HTTPHEADER => [
"content-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}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=', [
'body' => '{
"enabled": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'enabled' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'enabled' => null
]));
$request->setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"enabled\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/linuxhostings/:domainName/settings/gzipcompression?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression"
querystring = {"domain_name":""}
payload = { "enabled": False }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression"
queryString <- list(domain_name = "")
payload <- "{\n \"enabled\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"enabled\": false\n}"
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/linuxhostings/:domainName/settings/gzipcompression') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"enabled\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression";
let querystring = [
("domain_name", ""),
];
let payload = json!({"enabled": false});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=' \
--header 'content-type: application/json' \
--data '{
"enabled": false
}'
echo '{
"enabled": false
}' | \
http PUT '{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "enabled": false\n}' \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["enabled": false] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/settings/gzipcompression?domain_name=")! 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()
GET
Get scheduled task detail
{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId
QUERY PARAMS
domain_name
scheduled_task_id
domainName
scheduledTaskId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId" {:query-params {:domain_name ""
:scheduled_task_id ""}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId',
params: {domain_name: '', scheduled_task_id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId',
qs: {domain_name: '', scheduled_task_id: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId');
req.query({
domain_name: '',
scheduled_task_id: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId',
params: {domain_name: '', scheduled_task_id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=');
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'domain_name' => '',
'scheduled_task_id' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'domain_name' => '',
'scheduled_task_id' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId"
querystring = {"domain_name":"","scheduled_task_id":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId"
queryString <- list(
domain_name = "",
scheduled_task_id = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId') do |req|
req.params['domain_name'] = ''
req.params['scheduled_task_id'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId";
let querystring = [
("domain_name", ""),
("scheduled_task_id", ""),
];
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}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id='
http GET '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks/:scheduledTaskId?domain_name=&scheduled_task_id=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get the available PHP versions.
{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions
QUERY PARAMS
domain_name
domainName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions" {:query-params {:domain_name ""}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/linuxhostings/:domainName/phpsettings/availableversions?domain_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/linuxhostings/:domainName/phpsettings/availableversions?domain_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions',
qs: {domain_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions');
req.query({
domain_name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'domain_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/linuxhostings/:domainName/phpsettings/availableversions?domain_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions"
querystring = {"domain_name":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions"
queryString <- list(domain_name = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/linuxhostings/:domainName/phpsettings/availableversions') do |req|
req.params['domain_name'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions";
let querystring = [
("domain_name", ""),
];
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}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name='
http GET '{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/phpsettings/availableversions?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Linux hosting detail
{{baseUrl}}/linuxhostings/:domainName
QUERY PARAMS
domain_name
domainName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName?domain_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/linuxhostings/:domainName" {:query-params {:domain_name ""}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName?domain_name="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/linuxhostings/:domainName?domain_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName?domain_name=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName?domain_name="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/linuxhostings/:domainName?domain_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/linuxhostings/:domainName?domain_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName?domain_name="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName?domain_name=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/linuxhostings/:domainName?domain_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/linuxhostings/:domainName?domain_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/linuxhostings/:domainName',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName?domain_name=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName?domain_name=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/linuxhostings/:domainName?domain_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/linuxhostings/:domainName',
qs: {domain_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/linuxhostings/:domainName');
req.query({
domain_name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/linuxhostings/:domainName',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName?domain_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/linuxhostings/:domainName?domain_name=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/linuxhostings/:domainName?domain_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'domain_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/linuxhostings/:domainName');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName?domain_name=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName?domain_name=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/linuxhostings/:domainName?domain_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName"
querystring = {"domain_name":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName"
queryString <- list(domain_name = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/linuxhostings/:domainName') do |req|
req.params['domain_name'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName";
let querystring = [
("domain_name", ""),
];
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}}/linuxhostings/:domainName?domain_name='
http GET '{{baseUrl}}/linuxhostings/:domainName?domain_name='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName?domain_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Overview of SSH keys
{{baseUrl}}/linuxhostings/:domainName/ssh/keys
QUERY PARAMS
domain_name
domainName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/linuxhostings/:domainName/ssh/keys" {:query-params {:domain_name ""}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/linuxhostings/:domainName/ssh/keys?domain_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/linuxhostings/:domainName/ssh/keys',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/linuxhostings/:domainName/ssh/keys?domain_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/linuxhostings/:domainName/ssh/keys',
qs: {domain_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/linuxhostings/:domainName/ssh/keys');
req.query({
domain_name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/linuxhostings/:domainName/ssh/keys',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/ssh/keys');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'domain_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/ssh/keys');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/linuxhostings/:domainName/ssh/keys?domain_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/ssh/keys"
querystring = {"domain_name":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/ssh/keys"
queryString <- list(domain_name = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/linuxhostings/:domainName/ssh/keys') do |req|
req.params['domain_name'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/ssh/keys";
let querystring = [
("domain_name", ""),
];
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}}/linuxhostings/:domainName/ssh/keys?domain_name='
http GET '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/ssh/keys?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Overview of linux hostings
{{baseUrl}}/linuxhostings
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/linuxhostings")
require "http/client"
url = "{{baseUrl}}/linuxhostings"
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}}/linuxhostings"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings"
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/linuxhostings HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/linuxhostings")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings"))
.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}}/linuxhostings")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/linuxhostings")
.asString();
const 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}}/linuxhostings');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/linuxhostings'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings';
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}}/linuxhostings',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/linuxhostings',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/linuxhostings'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/linuxhostings');
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}}/linuxhostings'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings';
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}}/linuxhostings"]
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}}/linuxhostings" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings",
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}}/linuxhostings');
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/linuxhostings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/linuxhostings")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings")
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/linuxhostings') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings";
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}}/linuxhostings
http GET {{baseUrl}}/linuxhostings
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/linuxhostings
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings")! 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
Overview of scheduled tasks
{{baseUrl}}/linuxhostings/:domainName/scheduledtasks
QUERY PARAMS
domain_name
domainName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks" {:query-params {:domain_name ""}})
require "http/client"
url = "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/linuxhostings/:domainName/scheduledtasks?domain_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/linuxhostings/:domainName/scheduledtasks?domain_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks',
qs: {domain_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks');
req.query({
domain_name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/linuxhostings/:domainName/scheduledtasks');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'domain_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/linuxhostings/:domainName/scheduledtasks');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/linuxhostings/:domainName/scheduledtasks?domain_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks"
querystring = {"domain_name":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks"
queryString <- list(domain_name = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/linuxhostings/:domainName/scheduledtasks') do |req|
req.params['domain_name'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks";
let querystring = [
("domain_name", ""),
];
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}}/linuxhostings/:domainName/scheduledtasks?domain_name='
http GET '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/linuxhostings/:domainName/scheduledtasks?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Configure a alias
{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress
QUERY PARAMS
domain_name
email_address
domainName
emailAddress
BODY json
{
"destinations": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"destinations\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress" {:query-params {:domain_name ""
:email_address ""}
:content-type :json
:form-params {:destinations []}})
require "http/client"
url = "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"destinations\": []\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}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address="),
Content = new StringContent("{\n \"destinations\": []\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"destinations\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address="
payload := strings.NewReader("{\n \"destinations\": []\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/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 24
{
"destinations": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=")
.setHeader("content-type", "application/json")
.setBody("{\n \"destinations\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"destinations\": []\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"destinations\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=")
.header("content-type", "application/json")
.body("{\n \"destinations\": []\n}")
.asString();
const data = JSON.stringify({
destinations: []
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress',
params: {domain_name: '', email_address: ''},
headers: {'content-type': 'application/json'},
data: {destinations: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"destinations":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "destinations": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"destinations\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=")
.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/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({destinations: []}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress',
qs: {domain_name: '', email_address: ''},
headers: {'content-type': 'application/json'},
body: {destinations: []},
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}}/mailzones/:domainName/aliases/:emailAddress');
req.query({
domain_name: '',
email_address: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
destinations: []
});
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}}/mailzones/:domainName/aliases/:emailAddress',
params: {domain_name: '', email_address: ''},
headers: {'content-type': 'application/json'},
data: {destinations: []}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"destinations":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"destinations": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address="]
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}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"destinations\": []\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=",
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([
'destinations' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-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}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=', [
'body' => '{
"destinations": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => '',
'email_address' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'destinations' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'destinations' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => '',
'email_address' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"destinations": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"destinations": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"destinations\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress"
querystring = {"domain_name":"","email_address":""}
payload = { "destinations": [] }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress"
queryString <- list(
domain_name = "",
email_address = ""
)
payload <- "{\n \"destinations\": []\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=")
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 \"destinations\": []\n}"
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/mailzones/:domainName/aliases/:emailAddress') do |req|
req.params['domain_name'] = ''
req.params['email_address'] = ''
req.body = "{\n \"destinations\": []\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}}/mailzones/:domainName/aliases/:emailAddress";
let querystring = [
("domain_name", ""),
("email_address", ""),
];
let payload = json!({"destinations": ()});
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)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=' \
--header 'content-type: application/json' \
--data '{
"destinations": []
}'
echo '{
"destinations": []
}' | \
http PUT '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "destinations": []\n}' \
--output-document \
- '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["destinations": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=")! 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
Configure an extra smtp domain
{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname
QUERY PARAMS
domain_name
hostname
domainName
BODY json
{
"enabled": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"enabled\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname" {:query-params {:domain_name ""}
:content-type :json
:form-params {:enabled false}})
require "http/client"
url = "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"enabled\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name="),
Content = new StringContent("{\n \"enabled\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"enabled\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name="
payload := strings.NewReader("{\n \"enabled\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/mailzones/:domainName/smtpdomains/:hostname?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 22
{
"enabled": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"enabled\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"enabled\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=")
.header("content-type", "application/json")
.body("{\n \"enabled\": false\n}")
.asString();
const data = JSON.stringify({
enabled: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "enabled": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=")
.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/mailzones/:domainName/smtpdomains/:hostname?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({enabled: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {enabled: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
enabled: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"enabled": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name="]
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}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"enabled\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'enabled' => null
]),
CURLOPT_HTTPHEADER => [
"content-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}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=', [
'body' => '{
"enabled": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'enabled' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'enabled' => null
]));
$request->setRequestUrl('{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"enabled\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/mailzones/:domainName/smtpdomains/:hostname?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname"
querystring = {"domain_name":""}
payload = { "enabled": False }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname"
queryString <- list(domain_name = "")
payload <- "{\n \"enabled\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"enabled\": false\n}"
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/mailzones/:domainName/smtpdomains/:hostname') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"enabled\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname";
let querystring = [
("domain_name", ""),
];
let payload = json!({"enabled": false});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=' \
--header 'content-type: application/json' \
--data '{
"enabled": false
}'
echo '{
"enabled": false
}' | \
http PUT '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "enabled": false\n}' \
--output-document \
- '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["enabled": false] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=")! 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
Configure anti-spam for mail zone
{{baseUrl}}/mailzones/:domainName/antispam
QUERY PARAMS
domain_name
domainName
BODY json
{
"type": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailzones/:domainName/antispam?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"type\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/mailzones/:domainName/antispam" {:query-params {:domain_name ""}
:content-type :json
:form-params {:type ""}})
require "http/client"
url = "{{baseUrl}}/mailzones/:domainName/antispam?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"type\": \"\"\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}}/mailzones/:domainName/antispam?domain_name="),
Content = new StringContent("{\n \"type\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailzones/:domainName/antispam?domain_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"type\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailzones/:domainName/antispam?domain_name="
payload := strings.NewReader("{\n \"type\": \"\"\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/mailzones/:domainName/antispam?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"type": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/mailzones/:domainName/antispam?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"type\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailzones/:domainName/antispam?domain_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"type\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"type\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName/antispam?domain_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/mailzones/:domainName/antispam?domain_name=")
.header("content-type", "application/json")
.body("{\n \"type\": \"\"\n}")
.asString();
const data = JSON.stringify({
type: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/mailzones/:domainName/antispam?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/mailzones/:domainName/antispam',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {type: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailzones/:domainName/antispam?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mailzones/:domainName/antispam?domain_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "type": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"type\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName/antispam?domain_name=")
.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/mailzones/:domainName/antispam?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({type: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/mailzones/:domainName/antispam',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {type: ''},
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}}/mailzones/:domainName/antispam');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
type: ''
});
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}}/mailzones/:domainName/antispam',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {type: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailzones/:domainName/antispam?domain_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"type": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mailzones/:domainName/antispam?domain_name="]
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}}/mailzones/:domainName/antispam?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"type\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailzones/:domainName/antispam?domain_name=",
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([
'type' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/mailzones/:domainName/antispam?domain_name=', [
'body' => '{
"type": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mailzones/:domainName/antispam');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'type' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'type' => ''
]));
$request->setRequestUrl('{{baseUrl}}/mailzones/:domainName/antispam');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailzones/:domainName/antispam?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"type": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailzones/:domainName/antispam?domain_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"type": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"type\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/mailzones/:domainName/antispam?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailzones/:domainName/antispam"
querystring = {"domain_name":""}
payload = { "type": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailzones/:domainName/antispam"
queryString <- list(domain_name = "")
payload <- "{\n \"type\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailzones/:domainName/antispam?domain_name=")
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 \"type\": \"\"\n}"
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/mailzones/:domainName/antispam') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"type\": \"\"\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}}/mailzones/:domainName/antispam";
let querystring = [
("domain_name", ""),
];
let payload = json!({"type": ""});
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)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/mailzones/:domainName/antispam?domain_name=' \
--header 'content-type: application/json' \
--data '{
"type": ""
}'
echo '{
"type": ""
}' | \
http PUT '{{baseUrl}}/mailzones/:domainName/antispam?domain_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "type": ""\n}' \
--output-document \
- '{{baseUrl}}/mailzones/:domainName/antispam?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["type": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailzones/:domainName/antispam?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a catch-all on the mail zone
{{baseUrl}}/mailzones/:domainName/catchall
QUERY PARAMS
domain_name
domainName
BODY json
{
"email_address": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailzones/:domainName/catchall?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"email_address\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/mailzones/:domainName/catchall" {:query-params {:domain_name ""}
:content-type :json
:form-params {:email_address ""}})
require "http/client"
url = "{{baseUrl}}/mailzones/:domainName/catchall?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"email_address\": \"\"\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}}/mailzones/:domainName/catchall?domain_name="),
Content = new StringContent("{\n \"email_address\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailzones/:domainName/catchall?domain_name=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"email_address\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailzones/:domainName/catchall?domain_name="
payload := strings.NewReader("{\n \"email_address\": \"\"\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/mailzones/:domainName/catchall?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 25
{
"email_address": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/mailzones/:domainName/catchall?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"email_address\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailzones/:domainName/catchall?domain_name="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"email_address\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"email_address\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName/catchall?domain_name=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/mailzones/:domainName/catchall?domain_name=")
.header("content-type", "application/json")
.body("{\n \"email_address\": \"\"\n}")
.asString();
const data = JSON.stringify({
email_address: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/mailzones/:domainName/catchall?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/mailzones/:domainName/catchall',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {email_address: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailzones/:domainName/catchall?domain_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"email_address":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mailzones/:domainName/catchall?domain_name=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "email_address": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"email_address\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName/catchall?domain_name=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/mailzones/:domainName/catchall?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({email_address: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/mailzones/:domainName/catchall',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {email_address: ''},
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}}/mailzones/:domainName/catchall');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
email_address: ''
});
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}}/mailzones/:domainName/catchall',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {email_address: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailzones/:domainName/catchall?domain_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"email_address":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"email_address": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mailzones/:domainName/catchall?domain_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/mailzones/:domainName/catchall?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"email_address\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailzones/:domainName/catchall?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'email_address' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/mailzones/:domainName/catchall?domain_name=', [
'body' => '{
"email_address": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mailzones/:domainName/catchall');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'email_address' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'email_address' => ''
]));
$request->setRequestUrl('{{baseUrl}}/mailzones/:domainName/catchall');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailzones/:domainName/catchall?domain_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"email_address": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailzones/:domainName/catchall?domain_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"email_address": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"email_address\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/mailzones/:domainName/catchall?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailzones/:domainName/catchall"
querystring = {"domain_name":""}
payload = { "email_address": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailzones/:domainName/catchall"
queryString <- list(domain_name = "")
payload <- "{\n \"email_address\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailzones/:domainName/catchall?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"email_address\": \"\"\n}"
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/mailzones/:domainName/catchall') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"email_address\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mailzones/:domainName/catchall";
let querystring = [
("domain_name", ""),
];
let payload = json!({"email_address": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/mailzones/:domainName/catchall?domain_name=' \
--header 'content-type: application/json' \
--data '{
"email_address": ""
}'
echo '{
"email_address": ""
}' | \
http POST '{{baseUrl}}/mailzones/:domainName/catchall?domain_name=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "email_address": ""\n}' \
--output-document \
- '{{baseUrl}}/mailzones/:domainName/catchall?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["email_address": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailzones/:domainName/catchall?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a new alias
{{baseUrl}}/mailzones/:domainName/aliases
QUERY PARAMS
domain_name
domainName
BODY json
{
"destinations": [],
"email_address": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailzones/:domainName/aliases?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"destinations\": [],\n \"email_address\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/mailzones/:domainName/aliases" {:query-params {:domain_name ""}
:content-type :json
:form-params {:destinations []
:email_address ""}})
require "http/client"
url = "{{baseUrl}}/mailzones/:domainName/aliases?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"destinations\": [],\n \"email_address\": \"\"\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}}/mailzones/:domainName/aliases?domain_name="),
Content = new StringContent("{\n \"destinations\": [],\n \"email_address\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailzones/:domainName/aliases?domain_name=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"destinations\": [],\n \"email_address\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailzones/:domainName/aliases?domain_name="
payload := strings.NewReader("{\n \"destinations\": [],\n \"email_address\": \"\"\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/mailzones/:domainName/aliases?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 47
{
"destinations": [],
"email_address": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/mailzones/:domainName/aliases?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"destinations\": [],\n \"email_address\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailzones/:domainName/aliases?domain_name="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"destinations\": [],\n \"email_address\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"destinations\": [],\n \"email_address\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName/aliases?domain_name=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/mailzones/:domainName/aliases?domain_name=")
.header("content-type", "application/json")
.body("{\n \"destinations\": [],\n \"email_address\": \"\"\n}")
.asString();
const data = JSON.stringify({
destinations: [],
email_address: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/mailzones/:domainName/aliases?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/mailzones/:domainName/aliases',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {destinations: [], email_address: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailzones/:domainName/aliases?domain_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"destinations":[],"email_address":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mailzones/:domainName/aliases?domain_name=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "destinations": [],\n "email_address": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"destinations\": [],\n \"email_address\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName/aliases?domain_name=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/mailzones/:domainName/aliases?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({destinations: [], email_address: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/mailzones/:domainName/aliases',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {destinations: [], email_address: ''},
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}}/mailzones/:domainName/aliases');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
destinations: [],
email_address: ''
});
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}}/mailzones/:domainName/aliases',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {destinations: [], email_address: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailzones/:domainName/aliases?domain_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"destinations":[],"email_address":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"destinations": @[ ],
@"email_address": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mailzones/:domainName/aliases?domain_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/mailzones/:domainName/aliases?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"destinations\": [],\n \"email_address\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailzones/:domainName/aliases?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'destinations' => [
],
'email_address' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/mailzones/:domainName/aliases?domain_name=', [
'body' => '{
"destinations": [],
"email_address": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mailzones/:domainName/aliases');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'destinations' => [
],
'email_address' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'destinations' => [
],
'email_address' => ''
]));
$request->setRequestUrl('{{baseUrl}}/mailzones/:domainName/aliases');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailzones/:domainName/aliases?domain_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"destinations": [],
"email_address": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailzones/:domainName/aliases?domain_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"destinations": [],
"email_address": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"destinations\": [],\n \"email_address\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/mailzones/:domainName/aliases?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailzones/:domainName/aliases"
querystring = {"domain_name":""}
payload = {
"destinations": [],
"email_address": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailzones/:domainName/aliases"
queryString <- list(domain_name = "")
payload <- "{\n \"destinations\": [],\n \"email_address\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailzones/:domainName/aliases?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"destinations\": [],\n \"email_address\": \"\"\n}"
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/mailzones/:domainName/aliases') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"destinations\": [],\n \"email_address\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mailzones/:domainName/aliases";
let querystring = [
("domain_name", ""),
];
let payload = json!({
"destinations": (),
"email_address": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/mailzones/:domainName/aliases?domain_name=' \
--header 'content-type: application/json' \
--data '{
"destinations": [],
"email_address": ""
}'
echo '{
"destinations": [],
"email_address": ""
}' | \
http POST '{{baseUrl}}/mailzones/:domainName/aliases?domain_name=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "destinations": [],\n "email_address": ""\n}' \
--output-document \
- '{{baseUrl}}/mailzones/:domainName/aliases?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"destinations": [],
"email_address": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailzones/:domainName/aliases?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create an extra smtp domain
{{baseUrl}}/mailzones/:domainName/smtpdomains
QUERY PARAMS
domain_name
domainName
BODY json
{
"hostname": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"hostname\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/mailzones/:domainName/smtpdomains" {:query-params {:domain_name ""}
:content-type :json
:form-params {:hostname ""}})
require "http/client"
url = "{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"hostname\": \"\"\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}}/mailzones/:domainName/smtpdomains?domain_name="),
Content = new StringContent("{\n \"hostname\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"hostname\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name="
payload := strings.NewReader("{\n \"hostname\": \"\"\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/mailzones/:domainName/smtpdomains?domain_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 20
{
"hostname": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"hostname\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"hostname\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"hostname\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=")
.header("content-type", "application/json")
.body("{\n \"hostname\": \"\"\n}")
.asString();
const data = JSON.stringify({
hostname: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/mailzones/:domainName/smtpdomains',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {hostname: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"hostname":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "hostname": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"hostname\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/mailzones/:domainName/smtpdomains?domain_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({hostname: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/mailzones/:domainName/smtpdomains',
qs: {domain_name: ''},
headers: {'content-type': 'application/json'},
body: {hostname: ''},
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}}/mailzones/:domainName/smtpdomains');
req.query({
domain_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
hostname: ''
});
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}}/mailzones/:domainName/smtpdomains',
params: {domain_name: ''},
headers: {'content-type': 'application/json'},
data: {hostname: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"hostname":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"hostname": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"hostname\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'hostname' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/mailzones/:domainName/smtpdomains?domain_name=', [
'body' => '{
"hostname": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mailzones/:domainName/smtpdomains');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'domain_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'hostname' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'hostname' => ''
]));
$request->setRequestUrl('{{baseUrl}}/mailzones/:domainName/smtpdomains');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"hostname": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"hostname": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"hostname\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/mailzones/:domainName/smtpdomains?domain_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailzones/:domainName/smtpdomains"
querystring = {"domain_name":""}
payload = { "hostname": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailzones/:domainName/smtpdomains"
queryString <- list(domain_name = "")
payload <- "{\n \"hostname\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"hostname\": \"\"\n}"
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/mailzones/:domainName/smtpdomains') do |req|
req.params['domain_name'] = ''
req.body = "{\n \"hostname\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mailzones/:domainName/smtpdomains";
let querystring = [
("domain_name", ""),
];
let payload = json!({"hostname": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=' \
--header 'content-type: application/json' \
--data '{
"hostname": ""
}'
echo '{
"hostname": ""
}' | \
http POST '{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "hostname": ""\n}' \
--output-document \
- '{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["hostname": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailzones/:domainName/smtpdomains?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a alias
{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress
QUERY PARAMS
domain_name
email_address
domainName
emailAddress
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress" {:query-params {:domain_name ""
:email_address ""}})
require "http/client"
url = "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address="
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}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address="
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/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address="))
.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}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=")
.asString();
const 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}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress',
params: {domain_name: '', email_address: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=';
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}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/mailzones/:domainName/aliases/:emailAddress',
qs: {domain_name: '', email_address: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress');
req.query({
domain_name: '',
email_address: ''
});
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}}/mailzones/:domainName/aliases/:emailAddress',
params: {domain_name: '', email_address: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=';
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}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address="]
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}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=",
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}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=');
echo $response->getBody();
setUrl('{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'domain_name' => '',
'email_address' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'domain_name' => '',
'email_address' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress"
querystring = {"domain_name":"","email_address":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress"
queryString <- list(
domain_name = "",
email_address = ""
)
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=")
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/mailzones/:domainName/aliases/:emailAddress') do |req|
req.params['domain_name'] = ''
req.params['email_address'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress";
let querystring = [
("domain_name", ""),
("email_address", ""),
];
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}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address='
http DELETE '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address='
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailzones/:domainName/aliases/:emailAddress?domain_name=&email_address=")! 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
Delete a catch-all on the mail zone
{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress
QUERY PARAMS
domain_name
email_address
domainName
emailAddress
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress" {:query-params {:domain_name ""
:email_address ""}})
require "http/client"
url = "{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address="
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}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address="
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/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address="))
.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}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=")
.asString();
const 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}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress',
params: {domain_name: '', email_address: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=';
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}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/mailzones/:domainName/catchall/:emailAddress',
qs: {domain_name: '', email_address: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress');
req.query({
domain_name: '',
email_address: ''
});
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}}/mailzones/:domainName/catchall/:emailAddress',
params: {domain_name: '', email_address: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=';
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}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address="]
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}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=",
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}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=');
echo $response->getBody();
setUrl('{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'domain_name' => '',
'email_address' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'domain_name' => '',
'email_address' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress"
querystring = {"domain_name":"","email_address":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress"
queryString <- list(
domain_name = "",
email_address = ""
)
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=")
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/mailzones/:domainName/catchall/:emailAddress') do |req|
req.params['domain_name'] = ''
req.params['email_address'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress";
let querystring = [
("domain_name", ""),
("email_address", ""),
];
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}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address='
http DELETE '{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address='
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailzones/:domainName/catchall/:emailAddress?domain_name=&email_address=")! 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
Delete an extra smtp domain
{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname
QUERY PARAMS
domain_name
hostname
domainName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname" {:query-params {:domain_name ""}})
require "http/client"
url = "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name="
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}}/mailzones/:domainName/smtpdomains/:hostname?domain_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name="
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/mailzones/:domainName/smtpdomains/:hostname?domain_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name="))
.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}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=';
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}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/mailzones/:domainName/smtpdomains/:hostname?domain_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname',
qs: {domain_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname');
req.query({
domain_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: 'DELETE',
url: '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=';
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}}/mailzones/:domainName/smtpdomains/:hostname?domain_name="]
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}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=",
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}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'domain_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/mailzones/:domainName/smtpdomains/:hostname?domain_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname"
querystring = {"domain_name":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname"
queryString <- list(domain_name = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=")
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/mailzones/:domainName/smtpdomains/:hostname') do |req|
req.params['domain_name'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname";
let querystring = [
("domain_name", ""),
];
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}}/mailzones/:domainName/smtpdomains/:hostname?domain_name='
http DELETE '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name='
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailzones/:domainName/smtpdomains/:hostname?domain_name=")! 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
Get the mail zone.
{{baseUrl}}/mailzones/:domainName
QUERY PARAMS
domain_name
domainName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailzones/:domainName?domain_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/mailzones/:domainName" {:query-params {:domain_name ""}})
require "http/client"
url = "{{baseUrl}}/mailzones/:domainName?domain_name="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/mailzones/:domainName?domain_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailzones/:domainName?domain_name=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailzones/:domainName?domain_name="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/mailzones/:domainName?domain_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/mailzones/:domainName?domain_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailzones/:domainName?domain_name="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName?domain_name=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/mailzones/:domainName?domain_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/mailzones/:domainName?domain_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/mailzones/:domainName',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailzones/:domainName?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mailzones/:domainName?domain_name=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/mailzones/:domainName?domain_name=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/mailzones/:domainName?domain_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/mailzones/:domainName',
qs: {domain_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/mailzones/:domainName');
req.query({
domain_name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/mailzones/:domainName',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailzones/:domainName?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mailzones/:domainName?domain_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/mailzones/:domainName?domain_name=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailzones/:domainName?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/mailzones/:domainName?domain_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/mailzones/:domainName');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'domain_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/mailzones/:domainName');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailzones/:domainName?domain_name=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailzones/:domainName?domain_name=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/mailzones/:domainName?domain_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailzones/:domainName"
querystring = {"domain_name":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailzones/:domainName"
queryString <- list(domain_name = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailzones/:domainName?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/mailzones/:domainName') do |req|
req.params['domain_name'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mailzones/:domainName";
let querystring = [
("domain_name", ""),
];
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}}/mailzones/:domainName?domain_name='
http GET '{{baseUrl}}/mailzones/:domainName?domain_name='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/mailzones/:domainName?domain_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailzones/:domainName?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Change password for mailbox
{{baseUrl}}/mailboxes/:mailboxName/password
QUERY PARAMS
mailbox_name
mailboxName
BODY json
{
"password": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"password\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/mailboxes/:mailboxName/password" {:query-params {:mailbox_name ""}
:content-type :json
:form-params {:password ""}})
require "http/client"
url = "{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"password\": \"\"\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}}/mailboxes/:mailboxName/password?mailbox_name="),
Content = new StringContent("{\n \"password\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"password\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name="
payload := strings.NewReader("{\n \"password\": \"\"\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/mailboxes/:mailboxName/password?mailbox_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 20
{
"password": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"password\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"password\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"password\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=")
.header("content-type", "application/json")
.body("{\n \"password\": \"\"\n}")
.asString();
const data = JSON.stringify({
password: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/mailboxes/:mailboxName/password',
params: {mailbox_name: ''},
headers: {'content-type': 'application/json'},
data: {password: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"password":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "password": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"password\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=")
.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/mailboxes/:mailboxName/password?mailbox_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({password: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/mailboxes/:mailboxName/password',
qs: {mailbox_name: ''},
headers: {'content-type': 'application/json'},
body: {password: ''},
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}}/mailboxes/:mailboxName/password');
req.query({
mailbox_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
password: ''
});
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}}/mailboxes/:mailboxName/password',
params: {mailbox_name: ''},
headers: {'content-type': 'application/json'},
data: {password: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"password":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"password": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name="]
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}}/mailboxes/:mailboxName/password?mailbox_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"password\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=",
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([
'password' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/mailboxes/:mailboxName/password?mailbox_name=', [
'body' => '{
"password": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mailboxes/:mailboxName/password');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'mailbox_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'password' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'password' => ''
]));
$request->setRequestUrl('{{baseUrl}}/mailboxes/:mailboxName/password');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'mailbox_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"password": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"password": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"password\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/mailboxes/:mailboxName/password?mailbox_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailboxes/:mailboxName/password"
querystring = {"mailbox_name":""}
payload = { "password": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailboxes/:mailboxName/password"
queryString <- list(mailbox_name = "")
payload <- "{\n \"password\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=")
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 \"password\": \"\"\n}"
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/mailboxes/:mailboxName/password') do |req|
req.params['mailbox_name'] = ''
req.body = "{\n \"password\": \"\"\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}}/mailboxes/:mailboxName/password";
let querystring = [
("mailbox_name", ""),
];
let payload = json!({"password": ""});
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)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=' \
--header 'content-type: application/json' \
--data '{
"password": ""
}'
echo '{
"password": ""
}' | \
http PUT '{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "password": ""\n}' \
--output-document \
- '{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["password": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailboxes/:mailboxName/password?mailbox_name=")! 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
Configure auto-forward for mailbox
{{baseUrl}}/mailboxes/:mailboxName/autoforward
QUERY PARAMS
mailbox_name
mailboxName
BODY json
{
"copy_to_myself": false,
"email_addresses": [],
"enabled": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"copy_to_myself\": false,\n \"email_addresses\": [],\n \"enabled\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/mailboxes/:mailboxName/autoforward" {:query-params {:mailbox_name ""}
:content-type :json
:form-params {:copy_to_myself false
:email_addresses []
:enabled false}})
require "http/client"
url = "{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"copy_to_myself\": false,\n \"email_addresses\": [],\n \"enabled\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name="),
Content = new StringContent("{\n \"copy_to_myself\": false,\n \"email_addresses\": [],\n \"enabled\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"copy_to_myself\": false,\n \"email_addresses\": [],\n \"enabled\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name="
payload := strings.NewReader("{\n \"copy_to_myself\": false,\n \"email_addresses\": [],\n \"enabled\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/mailboxes/:mailboxName/autoforward?mailbox_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 74
{
"copy_to_myself": false,
"email_addresses": [],
"enabled": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"copy_to_myself\": false,\n \"email_addresses\": [],\n \"enabled\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"copy_to_myself\": false,\n \"email_addresses\": [],\n \"enabled\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"copy_to_myself\": false,\n \"email_addresses\": [],\n \"enabled\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=")
.header("content-type", "application/json")
.body("{\n \"copy_to_myself\": false,\n \"email_addresses\": [],\n \"enabled\": false\n}")
.asString();
const data = JSON.stringify({
copy_to_myself: false,
email_addresses: [],
enabled: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/mailboxes/:mailboxName/autoforward',
params: {mailbox_name: ''},
headers: {'content-type': 'application/json'},
data: {copy_to_myself: false, email_addresses: [], enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"copy_to_myself":false,"email_addresses":[],"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "copy_to_myself": false,\n "email_addresses": [],\n "enabled": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"copy_to_myself\": false,\n \"email_addresses\": [],\n \"enabled\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=")
.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/mailboxes/:mailboxName/autoforward?mailbox_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({copy_to_myself: false, email_addresses: [], enabled: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/mailboxes/:mailboxName/autoforward',
qs: {mailbox_name: ''},
headers: {'content-type': 'application/json'},
body: {copy_to_myself: false, email_addresses: [], enabled: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/mailboxes/:mailboxName/autoforward');
req.query({
mailbox_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
copy_to_myself: false,
email_addresses: [],
enabled: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/mailboxes/:mailboxName/autoforward',
params: {mailbox_name: ''},
headers: {'content-type': 'application/json'},
data: {copy_to_myself: false, email_addresses: [], enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"copy_to_myself":false,"email_addresses":[],"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"copy_to_myself": @NO,
@"email_addresses": @[ ],
@"enabled": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name="]
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}}/mailboxes/:mailboxName/autoforward?mailbox_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"copy_to_myself\": false,\n \"email_addresses\": [],\n \"enabled\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=",
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([
'copy_to_myself' => null,
'email_addresses' => [
],
'enabled' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=', [
'body' => '{
"copy_to_myself": false,
"email_addresses": [],
"enabled": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mailboxes/:mailboxName/autoforward');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'mailbox_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'copy_to_myself' => null,
'email_addresses' => [
],
'enabled' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'copy_to_myself' => null,
'email_addresses' => [
],
'enabled' => null
]));
$request->setRequestUrl('{{baseUrl}}/mailboxes/:mailboxName/autoforward');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'mailbox_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"copy_to_myself": false,
"email_addresses": [],
"enabled": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"copy_to_myself": false,
"email_addresses": [],
"enabled": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"copy_to_myself\": false,\n \"email_addresses\": [],\n \"enabled\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/mailboxes/:mailboxName/autoforward?mailbox_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailboxes/:mailboxName/autoforward"
querystring = {"mailbox_name":""}
payload = {
"copy_to_myself": False,
"email_addresses": [],
"enabled": False
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailboxes/:mailboxName/autoforward"
queryString <- list(mailbox_name = "")
payload <- "{\n \"copy_to_myself\": false,\n \"email_addresses\": [],\n \"enabled\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=")
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 \"copy_to_myself\": false,\n \"email_addresses\": [],\n \"enabled\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/mailboxes/:mailboxName/autoforward') do |req|
req.params['mailbox_name'] = ''
req.body = "{\n \"copy_to_myself\": false,\n \"email_addresses\": [],\n \"enabled\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mailboxes/:mailboxName/autoforward";
let querystring = [
("mailbox_name", ""),
];
let payload = json!({
"copy_to_myself": false,
"email_addresses": (),
"enabled": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=' \
--header 'content-type: application/json' \
--data '{
"copy_to_myself": false,
"email_addresses": [],
"enabled": false
}'
echo '{
"copy_to_myself": false,
"email_addresses": [],
"enabled": false
}' | \
http PUT '{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "copy_to_myself": false,\n "email_addresses": [],\n "enabled": false\n}' \
--output-document \
- '{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"copy_to_myself": false,
"email_addresses": [],
"enabled": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailboxes/:mailboxName/autoforward?mailbox_name=")! 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
Configure auto-reply for mailbox
{{baseUrl}}/mailboxes/:mailboxName/autoreply
QUERY PARAMS
mailbox_name
mailboxName
BODY json
{
"enabled": false,
"message": "",
"subject": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"enabled\": false,\n \"message\": \"\",\n \"subject\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/mailboxes/:mailboxName/autoreply" {:query-params {:mailbox_name ""}
:content-type :json
:form-params {:enabled false
:message ""
:subject ""}})
require "http/client"
url = "{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"enabled\": false,\n \"message\": \"\",\n \"subject\": \"\"\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}}/mailboxes/:mailboxName/autoreply?mailbox_name="),
Content = new StringContent("{\n \"enabled\": false,\n \"message\": \"\",\n \"subject\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"enabled\": false,\n \"message\": \"\",\n \"subject\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name="
payload := strings.NewReader("{\n \"enabled\": false,\n \"message\": \"\",\n \"subject\": \"\"\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/mailboxes/:mailboxName/autoreply?mailbox_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 56
{
"enabled": false,
"message": "",
"subject": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"enabled\": false,\n \"message\": \"\",\n \"subject\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"enabled\": false,\n \"message\": \"\",\n \"subject\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"enabled\": false,\n \"message\": \"\",\n \"subject\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=")
.header("content-type", "application/json")
.body("{\n \"enabled\": false,\n \"message\": \"\",\n \"subject\": \"\"\n}")
.asString();
const data = JSON.stringify({
enabled: false,
message: '',
subject: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/mailboxes/:mailboxName/autoreply',
params: {mailbox_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false, message: '', subject: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false,"message":"","subject":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "enabled": false,\n "message": "",\n "subject": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"enabled\": false,\n \"message\": \"\",\n \"subject\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=")
.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/mailboxes/:mailboxName/autoreply?mailbox_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({enabled: false, message: '', subject: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/mailboxes/:mailboxName/autoreply',
qs: {mailbox_name: ''},
headers: {'content-type': 'application/json'},
body: {enabled: false, message: '', subject: ''},
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}}/mailboxes/:mailboxName/autoreply');
req.query({
mailbox_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
enabled: false,
message: '',
subject: ''
});
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}}/mailboxes/:mailboxName/autoreply',
params: {mailbox_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false, message: '', subject: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false,"message":"","subject":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"enabled": @NO,
@"message": @"",
@"subject": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name="]
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}}/mailboxes/:mailboxName/autoreply?mailbox_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"enabled\": false,\n \"message\": \"\",\n \"subject\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'enabled' => null,
'message' => '',
'subject' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/mailboxes/:mailboxName/autoreply?mailbox_name=', [
'body' => '{
"enabled": false,
"message": "",
"subject": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mailboxes/:mailboxName/autoreply');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'mailbox_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'enabled' => null,
'message' => '',
'subject' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'enabled' => null,
'message' => '',
'subject' => ''
]));
$request->setRequestUrl('{{baseUrl}}/mailboxes/:mailboxName/autoreply');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'mailbox_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false,
"message": "",
"subject": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false,
"message": "",
"subject": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"enabled\": false,\n \"message\": \"\",\n \"subject\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/mailboxes/:mailboxName/autoreply?mailbox_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailboxes/:mailboxName/autoreply"
querystring = {"mailbox_name":""}
payload = {
"enabled": False,
"message": "",
"subject": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailboxes/:mailboxName/autoreply"
queryString <- list(mailbox_name = "")
payload <- "{\n \"enabled\": false,\n \"message\": \"\",\n \"subject\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"enabled\": false,\n \"message\": \"\",\n \"subject\": \"\"\n}"
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/mailboxes/:mailboxName/autoreply') do |req|
req.params['mailbox_name'] = ''
req.body = "{\n \"enabled\": false,\n \"message\": \"\",\n \"subject\": \"\"\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}}/mailboxes/:mailboxName/autoreply";
let querystring = [
("mailbox_name", ""),
];
let payload = json!({
"enabled": false,
"message": "",
"subject": ""
});
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)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=' \
--header 'content-type: application/json' \
--data '{
"enabled": false,
"message": "",
"subject": ""
}'
echo '{
"enabled": false,
"message": "",
"subject": ""
}' | \
http PUT '{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "enabled": false,\n "message": "",\n "subject": ""\n}' \
--output-document \
- '{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"enabled": false,
"message": "",
"subject": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailboxes/:mailboxName/autoreply?mailbox_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a new mailbox.
{{baseUrl}}/mailboxes
BODY json
{
"account_id": 0,
"email_address": "",
"password": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailboxes");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"account_id\": 0,\n \"email_address\": \"\",\n \"password\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/mailboxes" {:content-type :json
:form-params {:account_id 0
:email_address ""
:password ""}})
require "http/client"
url = "{{baseUrl}}/mailboxes"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"account_id\": 0,\n \"email_address\": \"\",\n \"password\": \"\"\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}}/mailboxes"),
Content = new StringContent("{\n \"account_id\": 0,\n \"email_address\": \"\",\n \"password\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailboxes");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"account_id\": 0,\n \"email_address\": \"\",\n \"password\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailboxes"
payload := strings.NewReader("{\n \"account_id\": 0,\n \"email_address\": \"\",\n \"password\": \"\"\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/mailboxes HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 62
{
"account_id": 0,
"email_address": "",
"password": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/mailboxes")
.setHeader("content-type", "application/json")
.setBody("{\n \"account_id\": 0,\n \"email_address\": \"\",\n \"password\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailboxes"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"account_id\": 0,\n \"email_address\": \"\",\n \"password\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"account_id\": 0,\n \"email_address\": \"\",\n \"password\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mailboxes")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/mailboxes")
.header("content-type", "application/json")
.body("{\n \"account_id\": 0,\n \"email_address\": \"\",\n \"password\": \"\"\n}")
.asString();
const data = JSON.stringify({
account_id: 0,
email_address: '',
password: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/mailboxes');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/mailboxes',
headers: {'content-type': 'application/json'},
data: {account_id: 0, email_address: '', password: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailboxes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"account_id":0,"email_address":"","password":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mailboxes',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "account_id": 0,\n "email_address": "",\n "password": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"account_id\": 0,\n \"email_address\": \"\",\n \"password\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mailboxes")
.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/mailboxes',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({account_id: 0, email_address: '', password: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/mailboxes',
headers: {'content-type': 'application/json'},
body: {account_id: 0, email_address: '', password: ''},
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}}/mailboxes');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
account_id: 0,
email_address: '',
password: ''
});
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}}/mailboxes',
headers: {'content-type': 'application/json'},
data: {account_id: 0, email_address: '', password: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailboxes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"account_id":0,"email_address":"","password":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"account_id": @0,
@"email_address": @"",
@"password": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mailboxes"]
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}}/mailboxes" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"account_id\": 0,\n \"email_address\": \"\",\n \"password\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailboxes",
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([
'account_id' => 0,
'email_address' => '',
'password' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/mailboxes', [
'body' => '{
"account_id": 0,
"email_address": "",
"password": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mailboxes');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'account_id' => 0,
'email_address' => '',
'password' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'account_id' => 0,
'email_address' => '',
'password' => ''
]));
$request->setRequestUrl('{{baseUrl}}/mailboxes');
$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}}/mailboxes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"account_id": 0,
"email_address": "",
"password": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailboxes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"account_id": 0,
"email_address": "",
"password": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"account_id\": 0,\n \"email_address\": \"\",\n \"password\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/mailboxes", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailboxes"
payload = {
"account_id": 0,
"email_address": "",
"password": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailboxes"
payload <- "{\n \"account_id\": 0,\n \"email_address\": \"\",\n \"password\": \"\"\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}}/mailboxes")
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 \"account_id\": 0,\n \"email_address\": \"\",\n \"password\": \"\"\n}"
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/mailboxes') do |req|
req.body = "{\n \"account_id\": 0,\n \"email_address\": \"\",\n \"password\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mailboxes";
let payload = json!({
"account_id": 0,
"email_address": "",
"password": ""
});
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}}/mailboxes \
--header 'content-type: application/json' \
--data '{
"account_id": 0,
"email_address": "",
"password": ""
}'
echo '{
"account_id": 0,
"email_address": "",
"password": ""
}' | \
http POST {{baseUrl}}/mailboxes \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "account_id": 0,\n "email_address": "",\n "password": ""\n}' \
--output-document \
- {{baseUrl}}/mailboxes
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"account_id": 0,
"email_address": "",
"password": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailboxes")! 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
Delete a mailbox
{{baseUrl}}/mailboxes/:mailboxName
QUERY PARAMS
mailbox_name
mailboxName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/mailboxes/:mailboxName" {:query-params {:mailbox_name ""}})
require "http/client"
url = "{{baseUrl}}/mailboxes/:mailboxName?mailbox_name="
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}}/mailboxes/:mailboxName?mailbox_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailboxes/:mailboxName?mailbox_name="
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/mailboxes/:mailboxName?mailbox_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailboxes/:mailboxName?mailbox_name="))
.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}}/mailboxes/:mailboxName?mailbox_name=")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/mailboxes/:mailboxName',
params: {mailbox_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=';
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}}/mailboxes/:mailboxName?mailbox_name=',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/mailboxes/:mailboxName?mailbox_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/mailboxes/:mailboxName',
qs: {mailbox_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/mailboxes/:mailboxName');
req.query({
mailbox_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: 'DELETE',
url: '{{baseUrl}}/mailboxes/:mailboxName',
params: {mailbox_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=';
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}}/mailboxes/:mailboxName?mailbox_name="]
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}}/mailboxes/:mailboxName?mailbox_name=" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=",
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}}/mailboxes/:mailboxName?mailbox_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/mailboxes/:mailboxName');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'mailbox_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/mailboxes/:mailboxName');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'mailbox_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/mailboxes/:mailboxName?mailbox_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailboxes/:mailboxName"
querystring = {"mailbox_name":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailboxes/:mailboxName"
queryString <- list(mailbox_name = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=")
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/mailboxes/:mailboxName') do |req|
req.params['mailbox_name'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mailboxes/:mailboxName";
let querystring = [
("mailbox_name", ""),
];
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}}/mailboxes/:mailboxName?mailbox_name='
http DELETE '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name='
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=")! 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
Get a specific mailbox
{{baseUrl}}/mailboxes/:mailboxName
QUERY PARAMS
mailbox_name
mailboxName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/mailboxes/:mailboxName" {:query-params {:mailbox_name ""}})
require "http/client"
url = "{{baseUrl}}/mailboxes/:mailboxName?mailbox_name="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/mailboxes/:mailboxName?mailbox_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailboxes/:mailboxName?mailbox_name="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/mailboxes/:mailboxName?mailbox_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailboxes/:mailboxName?mailbox_name="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/mailboxes/:mailboxName',
params: {mailbox_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/mailboxes/:mailboxName?mailbox_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/mailboxes/:mailboxName',
qs: {mailbox_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/mailboxes/:mailboxName');
req.query({
mailbox_name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/mailboxes/:mailboxName',
params: {mailbox_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mailboxes/:mailboxName?mailbox_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/mailboxes/:mailboxName');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'mailbox_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/mailboxes/:mailboxName');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'mailbox_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/mailboxes/:mailboxName?mailbox_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailboxes/:mailboxName"
querystring = {"mailbox_name":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailboxes/:mailboxName"
queryString <- list(mailbox_name = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/mailboxes/:mailboxName') do |req|
req.params['mailbox_name'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mailboxes/:mailboxName";
let querystring = [
("mailbox_name", ""),
];
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}}/mailboxes/:mailboxName?mailbox_name='
http GET '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/mailboxes/:mailboxName?mailbox_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailboxes/:mailboxName?mailbox_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Gets your mailboxes.
{{baseUrl}}/mailboxes
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mailboxes");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/mailboxes")
require "http/client"
url = "{{baseUrl}}/mailboxes"
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}}/mailboxes"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mailboxes");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mailboxes"
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/mailboxes HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/mailboxes")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mailboxes"))
.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}}/mailboxes")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/mailboxes")
.asString();
const 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}}/mailboxes');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/mailboxes'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mailboxes';
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}}/mailboxes',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/mailboxes")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/mailboxes',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/mailboxes'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/mailboxes');
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}}/mailboxes'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mailboxes';
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}}/mailboxes"]
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}}/mailboxes" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mailboxes",
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}}/mailboxes');
echo $response->getBody();
setUrl('{{baseUrl}}/mailboxes');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/mailboxes');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mailboxes' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mailboxes' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/mailboxes")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mailboxes"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mailboxes"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mailboxes")
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/mailboxes') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mailboxes";
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}}/mailboxes
http GET {{baseUrl}}/mailboxes
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/mailboxes
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mailboxes")! 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
Change password for mysql user
{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password
QUERY PARAMS
database_name
user_name
databaseName
userName
BODY json
{
"password": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"password\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password" {:query-params {:database_name ""
:user_name ""}
:content-type :json
:form-params {:password ""}})
require "http/client"
url = "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"password\": \"\"\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}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name="),
Content = new StringContent("{\n \"password\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"password\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name="
payload := strings.NewReader("{\n \"password\": \"\"\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/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 20
{
"password": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"password\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"password\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"password\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=")
.header("content-type", "application/json")
.body("{\n \"password\": \"\"\n}")
.asString();
const data = JSON.stringify({
password: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password',
params: {database_name: '', user_name: ''},
headers: {'content-type': 'application/json'},
data: {password: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"password":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "password": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"password\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=")
.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/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({password: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password',
qs: {database_name: '', user_name: ''},
headers: {'content-type': 'application/json'},
body: {password: ''},
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}}/mysqldatabases/:databaseName/users/:userName/password');
req.query({
database_name: '',
user_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
password: ''
});
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}}/mysqldatabases/:databaseName/users/:userName/password',
params: {database_name: '', user_name: ''},
headers: {'content-type': 'application/json'},
data: {password: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"password":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"password": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name="]
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}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"password\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=",
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([
'password' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=', [
'body' => '{
"password": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'database_name' => '',
'user_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'password' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'password' => ''
]));
$request->setRequestUrl('{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'database_name' => '',
'user_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"password": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"password": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"password\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password"
querystring = {"database_name":"","user_name":""}
payload = { "password": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password"
queryString <- list(
database_name = "",
user_name = ""
)
payload <- "{\n \"password\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=")
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 \"password\": \"\"\n}"
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/mysqldatabases/:databaseName/users/:userName/password') do |req|
req.params['database_name'] = ''
req.params['user_name'] = ''
req.body = "{\n \"password\": \"\"\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}}/mysqldatabases/:databaseName/users/:userName/password";
let querystring = [
("database_name", ""),
("user_name", ""),
];
let payload = json!({"password": ""});
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)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=' \
--header 'content-type: application/json' \
--data '{
"password": ""
}'
echo '{
"password": ""
}' | \
http PUT '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "password": ""\n}' \
--output-document \
- '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["password": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/password?database_name=&user_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a new mysql database
{{baseUrl}}/mysqldatabases
BODY json
{
"account_id": 0,
"database_name": "",
"password": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mysqldatabases");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"account_id\": 0,\n \"database_name\": \"\",\n \"password\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/mysqldatabases" {:content-type :json
:form-params {:account_id 0
:database_name ""
:password ""}})
require "http/client"
url = "{{baseUrl}}/mysqldatabases"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"account_id\": 0,\n \"database_name\": \"\",\n \"password\": \"\"\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}}/mysqldatabases"),
Content = new StringContent("{\n \"account_id\": 0,\n \"database_name\": \"\",\n \"password\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mysqldatabases");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"account_id\": 0,\n \"database_name\": \"\",\n \"password\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mysqldatabases"
payload := strings.NewReader("{\n \"account_id\": 0,\n \"database_name\": \"\",\n \"password\": \"\"\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/mysqldatabases HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 62
{
"account_id": 0,
"database_name": "",
"password": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/mysqldatabases")
.setHeader("content-type", "application/json")
.setBody("{\n \"account_id\": 0,\n \"database_name\": \"\",\n \"password\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mysqldatabases"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"account_id\": 0,\n \"database_name\": \"\",\n \"password\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"account_id\": 0,\n \"database_name\": \"\",\n \"password\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mysqldatabases")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/mysqldatabases")
.header("content-type", "application/json")
.body("{\n \"account_id\": 0,\n \"database_name\": \"\",\n \"password\": \"\"\n}")
.asString();
const data = JSON.stringify({
account_id: 0,
database_name: '',
password: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/mysqldatabases');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/mysqldatabases',
headers: {'content-type': 'application/json'},
data: {account_id: 0, database_name: '', password: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mysqldatabases';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"account_id":0,"database_name":"","password":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mysqldatabases',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "account_id": 0,\n "database_name": "",\n "password": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"account_id\": 0,\n \"database_name\": \"\",\n \"password\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mysqldatabases")
.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/mysqldatabases',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({account_id: 0, database_name: '', password: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/mysqldatabases',
headers: {'content-type': 'application/json'},
body: {account_id: 0, database_name: '', password: ''},
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}}/mysqldatabases');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
account_id: 0,
database_name: '',
password: ''
});
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}}/mysqldatabases',
headers: {'content-type': 'application/json'},
data: {account_id: 0, database_name: '', password: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mysqldatabases';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"account_id":0,"database_name":"","password":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"account_id": @0,
@"database_name": @"",
@"password": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mysqldatabases"]
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}}/mysqldatabases" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"account_id\": 0,\n \"database_name\": \"\",\n \"password\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mysqldatabases",
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([
'account_id' => 0,
'database_name' => '',
'password' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/mysqldatabases', [
'body' => '{
"account_id": 0,
"database_name": "",
"password": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mysqldatabases');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'account_id' => 0,
'database_name' => '',
'password' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'account_id' => 0,
'database_name' => '',
'password' => ''
]));
$request->setRequestUrl('{{baseUrl}}/mysqldatabases');
$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}}/mysqldatabases' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"account_id": 0,
"database_name": "",
"password": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mysqldatabases' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"account_id": 0,
"database_name": "",
"password": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"account_id\": 0,\n \"database_name\": \"\",\n \"password\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/mysqldatabases", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mysqldatabases"
payload = {
"account_id": 0,
"database_name": "",
"password": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mysqldatabases"
payload <- "{\n \"account_id\": 0,\n \"database_name\": \"\",\n \"password\": \"\"\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}}/mysqldatabases")
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 \"account_id\": 0,\n \"database_name\": \"\",\n \"password\": \"\"\n}"
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/mysqldatabases') do |req|
req.body = "{\n \"account_id\": 0,\n \"database_name\": \"\",\n \"password\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mysqldatabases";
let payload = json!({
"account_id": 0,
"database_name": "",
"password": ""
});
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}}/mysqldatabases \
--header 'content-type: application/json' \
--data '{
"account_id": 0,
"database_name": "",
"password": ""
}'
echo '{
"account_id": 0,
"database_name": "",
"password": ""
}' | \
http POST {{baseUrl}}/mysqldatabases \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "account_id": 0,\n "database_name": "",\n "password": ""\n}' \
--output-document \
- {{baseUrl}}/mysqldatabases
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"account_id": 0,
"database_name": "",
"password": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mysqldatabases")! 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
Create a new mysql user
{{baseUrl}}/mysqldatabases/:databaseName/users
QUERY PARAMS
database_name
databaseName
BODY json
{
"name": "",
"password": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"name\": \"\",\n \"password\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/mysqldatabases/:databaseName/users" {:query-params {:database_name ""}
:content-type :json
:form-params {:name ""
:password ""}})
require "http/client"
url = "{{baseUrl}}/mysqldatabases/:databaseName/users?database_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"name\": \"\",\n \"password\": \"\"\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}}/mysqldatabases/:databaseName/users?database_name="),
Content = new StringContent("{\n \"name\": \"\",\n \"password\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"name\": \"\",\n \"password\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mysqldatabases/:databaseName/users?database_name="
payload := strings.NewReader("{\n \"name\": \"\",\n \"password\": \"\"\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/mysqldatabases/:databaseName/users?database_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 34
{
"name": "",
"password": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"name\": \"\",\n \"password\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mysqldatabases/:databaseName/users?database_name="))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"name\": \"\",\n \"password\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, 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 \"password\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=")
.header("content-type", "application/json")
.body("{\n \"name\": \"\",\n \"password\": \"\"\n}")
.asString();
const data = JSON.stringify({
name: '',
password: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/mysqldatabases/:databaseName/users',
params: {database_name: ''},
headers: {'content-type': 'application/json'},
data: {name: '', password: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"name":"","password":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "name": "",\n "password": ""\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 \"password\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/mysqldatabases/:databaseName/users?database_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({name: '', password: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/mysqldatabases/:databaseName/users',
qs: {database_name: ''},
headers: {'content-type': 'application/json'},
body: {name: '', password: ''},
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}}/mysqldatabases/:databaseName/users');
req.query({
database_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
name: '',
password: ''
});
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}}/mysqldatabases/:databaseName/users',
params: {database_name: ''},
headers: {'content-type': 'application/json'},
data: {name: '', password: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"name":"","password":""}'
};
try {
const response = await fetch(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": @"",
@"password": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mysqldatabases/:databaseName/users?database_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"name\": \"\",\n \"password\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'name' => '',
'password' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/mysqldatabases/:databaseName/users?database_name=', [
'body' => '{
"name": "",
"password": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mysqldatabases/:databaseName/users');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'database_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'name' => '',
'password' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'name' => '',
'password' => ''
]));
$request->setRequestUrl('{{baseUrl}}/mysqldatabases/:databaseName/users');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'database_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"name": "",
"password": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"name": "",
"password": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"name\": \"\",\n \"password\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/mysqldatabases/:databaseName/users?database_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mysqldatabases/:databaseName/users"
querystring = {"database_name":""}
payload = {
"name": "",
"password": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mysqldatabases/:databaseName/users"
queryString <- list(database_name = "")
payload <- "{\n \"name\": \"\",\n \"password\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"name\": \"\",\n \"password\": \"\"\n}"
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/mysqldatabases/:databaseName/users') do |req|
req.params['database_name'] = ''
req.body = "{\n \"name\": \"\",\n \"password\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mysqldatabases/:databaseName/users";
let querystring = [
("database_name", ""),
];
let payload = json!({
"name": "",
"password": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=' \
--header 'content-type: application/json' \
--data '{
"name": "",
"password": ""
}'
echo '{
"name": "",
"password": ""
}' | \
http POST '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "name": "",\n "password": ""\n}' \
--output-document \
- '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"name": "",
"password": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a mysql database
{{baseUrl}}/mysqldatabases/:databaseName
QUERY PARAMS
database_name
databaseName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mysqldatabases/:databaseName?database_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/mysqldatabases/:databaseName" {:query-params {:database_name ""}})
require "http/client"
url = "{{baseUrl}}/mysqldatabases/:databaseName?database_name="
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}}/mysqldatabases/:databaseName?database_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mysqldatabases/:databaseName?database_name=");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mysqldatabases/:databaseName?database_name="
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/mysqldatabases/:databaseName?database_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/mysqldatabases/:databaseName?database_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mysqldatabases/:databaseName?database_name="))
.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}}/mysqldatabases/:databaseName?database_name=")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/mysqldatabases/:databaseName?database_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/mysqldatabases/:databaseName?database_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/mysqldatabases/:databaseName',
params: {database_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mysqldatabases/:databaseName?database_name=';
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}}/mysqldatabases/:databaseName?database_name=',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/mysqldatabases/:databaseName?database_name=")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/mysqldatabases/:databaseName?database_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/mysqldatabases/:databaseName',
qs: {database_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/mysqldatabases/:databaseName');
req.query({
database_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: 'DELETE',
url: '{{baseUrl}}/mysqldatabases/:databaseName',
params: {database_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mysqldatabases/:databaseName?database_name=';
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}}/mysqldatabases/:databaseName?database_name="]
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}}/mysqldatabases/:databaseName?database_name=" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mysqldatabases/:databaseName?database_name=",
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}}/mysqldatabases/:databaseName?database_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/mysqldatabases/:databaseName');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'database_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/mysqldatabases/:databaseName');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'database_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mysqldatabases/:databaseName?database_name=' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mysqldatabases/:databaseName?database_name=' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/mysqldatabases/:databaseName?database_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mysqldatabases/:databaseName"
querystring = {"database_name":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mysqldatabases/:databaseName"
queryString <- list(database_name = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mysqldatabases/:databaseName?database_name=")
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/mysqldatabases/:databaseName') do |req|
req.params['database_name'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mysqldatabases/:databaseName";
let querystring = [
("database_name", ""),
];
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}}/mysqldatabases/:databaseName?database_name='
http DELETE '{{baseUrl}}/mysqldatabases/:databaseName?database_name='
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/mysqldatabases/:databaseName?database_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mysqldatabases/:databaseName?database_name=")! 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
Delete a mysql user
{{baseUrl}}/mysqldatabases/:databaseName/users/:userName
QUERY PARAMS
database_name
user_name
databaseName
userName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName" {:query-params {:database_name ""
:user_name ""}})
require "http/client"
url = "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name="
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}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name="
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/mysqldatabases/:databaseName/users/:userName?database_name=&user_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name="))
.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}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName',
params: {database_name: '', user_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=';
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}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName',
qs: {database_name: '', user_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName');
req.query({
database_name: '',
user_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: 'DELETE',
url: '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName',
params: {database_name: '', user_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=';
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}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name="]
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}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=",
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}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/mysqldatabases/:databaseName/users/:userName');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'database_name' => '',
'user_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/mysqldatabases/:databaseName/users/:userName');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'database_name' => '',
'user_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName"
querystring = {"database_name":"","user_name":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName"
queryString <- list(
database_name = "",
user_name = ""
)
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=")
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/mysqldatabases/:databaseName/users/:userName') do |req|
req.params['database_name'] = ''
req.params['user_name'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName";
let querystring = [
("database_name", ""),
("user_name", ""),
];
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}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name='
http DELETE '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name='
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName?database_name=&user_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Enable-disable mysql user
{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status
QUERY PARAMS
database_name
user_name
databaseName
userName
BODY json
{
"enabled": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"enabled\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status" {:query-params {:database_name ""
:user_name ""}
:content-type :json
:form-params {:enabled false}})
require "http/client"
url = "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"enabled\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name="),
Content = new StringContent("{\n \"enabled\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"enabled\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name="
payload := strings.NewReader("{\n \"enabled\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 22
{
"enabled": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=")
.setHeader("content-type", "application/json")
.setBody("{\n \"enabled\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"enabled\": false\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=")
.header("content-type", "application/json")
.body("{\n \"enabled\": false\n}")
.asString();
const data = JSON.stringify({
enabled: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status',
params: {database_name: '', user_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "enabled": false\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"enabled\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=")
.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/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({enabled: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status',
qs: {database_name: '', user_name: ''},
headers: {'content-type': 'application/json'},
body: {enabled: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status');
req.query({
database_name: '',
user_name: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
enabled: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status',
params: {database_name: '', user_name: ''},
headers: {'content-type': 'application/json'},
data: {enabled: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"enabled":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"enabled": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name="]
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}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"enabled\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'enabled' => null
]),
CURLOPT_HTTPHEADER => [
"content-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}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=', [
'body' => '{
"enabled": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'database_name' => '',
'user_name' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'enabled' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'enabled' => null
]));
$request->setRequestUrl('{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'database_name' => '',
'user_name' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"enabled": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"enabled\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status"
querystring = {"database_name":"","user_name":""}
payload = { "enabled": False }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status"
queryString <- list(
database_name = "",
user_name = ""
)
payload <- "{\n \"enabled\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"enabled\": false\n}"
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/mysqldatabases/:databaseName/users/:userName/status') do |req|
req.params['database_name'] = ''
req.params['user_name'] = ''
req.body = "{\n \"enabled\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status";
let querystring = [
("database_name", ""),
("user_name", ""),
];
let payload = json!({"enabled": false});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=' \
--header 'content-type: application/json' \
--data '{
"enabled": false
}'
echo '{
"enabled": false
}' | \
http PUT '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "enabled": false\n}' \
--output-document \
- '{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["enabled": false] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mysqldatabases/:databaseName/users/:userName/status?database_name=&user_name=")! 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()
GET
Get a specific database
{{baseUrl}}/mysqldatabases/:databaseName
QUERY PARAMS
database_name
databaseName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mysqldatabases/:databaseName?database_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/mysqldatabases/:databaseName" {:query-params {:database_name ""}})
require "http/client"
url = "{{baseUrl}}/mysqldatabases/:databaseName?database_name="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/mysqldatabases/:databaseName?database_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mysqldatabases/:databaseName?database_name=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mysqldatabases/:databaseName?database_name="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/mysqldatabases/:databaseName?database_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/mysqldatabases/:databaseName?database_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mysqldatabases/:databaseName?database_name="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/mysqldatabases/:databaseName?database_name=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/mysqldatabases/:databaseName?database_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/mysqldatabases/:databaseName?database_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/mysqldatabases/:databaseName',
params: {database_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mysqldatabases/:databaseName?database_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mysqldatabases/:databaseName?database_name=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/mysqldatabases/:databaseName?database_name=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/mysqldatabases/:databaseName?database_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/mysqldatabases/:databaseName',
qs: {database_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/mysqldatabases/:databaseName');
req.query({
database_name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/mysqldatabases/:databaseName',
params: {database_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mysqldatabases/:databaseName?database_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mysqldatabases/:databaseName?database_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/mysqldatabases/:databaseName?database_name=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mysqldatabases/:databaseName?database_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/mysqldatabases/:databaseName?database_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/mysqldatabases/:databaseName');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'database_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/mysqldatabases/:databaseName');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'database_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mysqldatabases/:databaseName?database_name=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mysqldatabases/:databaseName?database_name=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/mysqldatabases/:databaseName?database_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mysqldatabases/:databaseName"
querystring = {"database_name":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mysqldatabases/:databaseName"
queryString <- list(database_name = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mysqldatabases/:databaseName?database_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/mysqldatabases/:databaseName') do |req|
req.params['database_name'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mysqldatabases/:databaseName";
let querystring = [
("database_name", ""),
];
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}}/mysqldatabases/:databaseName?database_name='
http GET '{{baseUrl}}/mysqldatabases/:databaseName?database_name='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/mysqldatabases/:databaseName?database_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mysqldatabases/:databaseName?database_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Overview of mysql databases
{{baseUrl}}/mysqldatabases
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mysqldatabases");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/mysqldatabases")
require "http/client"
url = "{{baseUrl}}/mysqldatabases"
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}}/mysqldatabases"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mysqldatabases");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mysqldatabases"
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/mysqldatabases HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/mysqldatabases")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mysqldatabases"))
.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}}/mysqldatabases")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/mysqldatabases")
.asString();
const 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}}/mysqldatabases');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/mysqldatabases'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mysqldatabases';
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}}/mysqldatabases',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/mysqldatabases")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/mysqldatabases',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/mysqldatabases'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/mysqldatabases');
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}}/mysqldatabases'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mysqldatabases';
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}}/mysqldatabases"]
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}}/mysqldatabases" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mysqldatabases",
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}}/mysqldatabases');
echo $response->getBody();
setUrl('{{baseUrl}}/mysqldatabases');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/mysqldatabases');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mysqldatabases' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mysqldatabases' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/mysqldatabases")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mysqldatabases"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mysqldatabases"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mysqldatabases")
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/mysqldatabases') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mysqldatabases";
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}}/mysqldatabases
http GET {{baseUrl}}/mysqldatabases
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/mysqldatabases
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mysqldatabases")! 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
Overview of mysql users
{{baseUrl}}/mysqldatabases/:databaseName/users
QUERY PARAMS
database_name
databaseName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/mysqldatabases/:databaseName/users" {:query-params {:database_name ""}})
require "http/client"
url = "{{baseUrl}}/mysqldatabases/:databaseName/users?database_name="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/mysqldatabases/:databaseName/users?database_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/mysqldatabases/:databaseName/users?database_name="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/mysqldatabases/:databaseName/users?database_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/mysqldatabases/:databaseName/users?database_name="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/mysqldatabases/:databaseName/users',
params: {database_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/mysqldatabases/:databaseName/users?database_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/mysqldatabases/:databaseName/users',
qs: {database_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/mysqldatabases/:databaseName/users');
req.query({
database_name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/mysqldatabases/:databaseName/users',
params: {database_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/mysqldatabases/:databaseName/users?database_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/mysqldatabases/:databaseName/users');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'database_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/mysqldatabases/:databaseName/users');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'database_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/mysqldatabases/:databaseName/users?database_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/mysqldatabases/:databaseName/users"
querystring = {"database_name":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/mysqldatabases/:databaseName/users"
queryString <- list(database_name = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/mysqldatabases/:databaseName/users') do |req|
req.params['database_name'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/mysqldatabases/:databaseName/users";
let querystring = [
("database_name", ""),
];
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}}/mysqldatabases/:databaseName/users?database_name='
http GET '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/mysqldatabases/:databaseName/users?database_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/mysqldatabases/:databaseName/users?database_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Detail of a provisioning job
{{baseUrl}}/provisioningjobs/:jobId
QUERY PARAMS
job_id
jobId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/provisioningjobs/:jobId?job_id=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/provisioningjobs/:jobId" {:query-params {:job_id ""}})
require "http/client"
url = "{{baseUrl}}/provisioningjobs/:jobId?job_id="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/provisioningjobs/:jobId?job_id="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/provisioningjobs/:jobId?job_id=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/provisioningjobs/:jobId?job_id="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/provisioningjobs/:jobId?job_id= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/provisioningjobs/:jobId?job_id=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/provisioningjobs/:jobId?job_id="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/provisioningjobs/:jobId?job_id=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/provisioningjobs/:jobId?job_id=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/provisioningjobs/:jobId?job_id=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/provisioningjobs/:jobId',
params: {job_id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/provisioningjobs/:jobId?job_id=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/provisioningjobs/:jobId?job_id=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/provisioningjobs/:jobId?job_id=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/provisioningjobs/:jobId?job_id=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/provisioningjobs/:jobId',
qs: {job_id: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/provisioningjobs/:jobId');
req.query({
job_id: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/provisioningjobs/:jobId',
params: {job_id: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/provisioningjobs/:jobId?job_id=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/provisioningjobs/:jobId?job_id="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/provisioningjobs/:jobId?job_id=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/provisioningjobs/:jobId?job_id=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/provisioningjobs/:jobId?job_id=');
echo $response->getBody();
setUrl('{{baseUrl}}/provisioningjobs/:jobId');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'job_id' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/provisioningjobs/:jobId');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'job_id' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/provisioningjobs/:jobId?job_id=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/provisioningjobs/:jobId?job_id=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/provisioningjobs/:jobId?job_id=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/provisioningjobs/:jobId"
querystring = {"job_id":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/provisioningjobs/:jobId"
queryString <- list(job_id = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/provisioningjobs/:jobId?job_id=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/provisioningjobs/:jobId') do |req|
req.params['job_id'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/provisioningjobs/:jobId";
let querystring = [
("job_id", ""),
];
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}}/provisioningjobs/:jobId?job_id='
http GET '{{baseUrl}}/provisioningjobs/:jobId?job_id='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/provisioningjobs/:jobId?job_id='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/provisioningjobs/:jobId?job_id=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Overview of service packs
{{baseUrl}}/servicepacks
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/servicepacks");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/servicepacks")
require "http/client"
url = "{{baseUrl}}/servicepacks"
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}}/servicepacks"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/servicepacks");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/servicepacks"
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/servicepacks HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/servicepacks")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/servicepacks"))
.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}}/servicepacks")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/servicepacks")
.asString();
const 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}}/servicepacks');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/servicepacks'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/servicepacks';
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}}/servicepacks',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/servicepacks")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/servicepacks',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/servicepacks'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/servicepacks');
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}}/servicepacks'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/servicepacks';
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}}/servicepacks"]
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}}/servicepacks" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/servicepacks",
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}}/servicepacks');
echo $response->getBody();
setUrl('{{baseUrl}}/servicepacks');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/servicepacks');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/servicepacks' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/servicepacks' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/servicepacks")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/servicepacks"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/servicepacks"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/servicepacks")
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/servicepacks') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/servicepacks";
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}}/servicepacks
http GET {{baseUrl}}/servicepacks
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/servicepacks
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/servicepacks")! 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
Overview of SSH keys (GET)
{{baseUrl}}/ssh
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/ssh");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/ssh")
require "http/client"
url = "{{baseUrl}}/ssh"
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}}/ssh"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/ssh");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/ssh"
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/ssh HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/ssh")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/ssh"))
.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}}/ssh")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/ssh")
.asString();
const 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}}/ssh');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/ssh'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/ssh';
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}}/ssh',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/ssh")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/ssh',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/ssh'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/ssh');
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}}/ssh'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/ssh';
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}}/ssh"]
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}}/ssh" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/ssh",
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}}/ssh');
echo $response->getBody();
setUrl('{{baseUrl}}/ssh');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/ssh');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/ssh' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/ssh' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/ssh")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/ssh"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/ssh"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/ssh")
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/ssh') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/ssh";
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}}/ssh
http GET {{baseUrl}}/ssh
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/ssh
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/ssh")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add a SSL certificate request
{{baseUrl}}/sslcertificaterequests
BODY json
{
"additional_validation_attributes": [
{
"name": "",
"value": ""
}
],
"certificate_type": "",
"csr": "",
"validation_level": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/sslcertificaterequests");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"additional_validation_attributes\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"certificate_type\": \"\",\n \"csr\": \"\",\n \"validation_level\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/sslcertificaterequests" {:content-type :json
:form-params {:additional_validation_attributes [{:name ""
:value ""}]
:certificate_type ""
:csr ""
:validation_level ""}})
require "http/client"
url = "{{baseUrl}}/sslcertificaterequests"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"additional_validation_attributes\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"certificate_type\": \"\",\n \"csr\": \"\",\n \"validation_level\": \"\"\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}}/sslcertificaterequests"),
Content = new StringContent("{\n \"additional_validation_attributes\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"certificate_type\": \"\",\n \"csr\": \"\",\n \"validation_level\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/sslcertificaterequests");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"additional_validation_attributes\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"certificate_type\": \"\",\n \"csr\": \"\",\n \"validation_level\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/sslcertificaterequests"
payload := strings.NewReader("{\n \"additional_validation_attributes\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"certificate_type\": \"\",\n \"csr\": \"\",\n \"validation_level\": \"\"\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/sslcertificaterequests HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 160
{
"additional_validation_attributes": [
{
"name": "",
"value": ""
}
],
"certificate_type": "",
"csr": "",
"validation_level": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/sslcertificaterequests")
.setHeader("content-type", "application/json")
.setBody("{\n \"additional_validation_attributes\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"certificate_type\": \"\",\n \"csr\": \"\",\n \"validation_level\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/sslcertificaterequests"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"additional_validation_attributes\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"certificate_type\": \"\",\n \"csr\": \"\",\n \"validation_level\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"additional_validation_attributes\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"certificate_type\": \"\",\n \"csr\": \"\",\n \"validation_level\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/sslcertificaterequests")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/sslcertificaterequests")
.header("content-type", "application/json")
.body("{\n \"additional_validation_attributes\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"certificate_type\": \"\",\n \"csr\": \"\",\n \"validation_level\": \"\"\n}")
.asString();
const data = JSON.stringify({
additional_validation_attributes: [
{
name: '',
value: ''
}
],
certificate_type: '',
csr: '',
validation_level: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/sslcertificaterequests');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/sslcertificaterequests',
headers: {'content-type': 'application/json'},
data: {
additional_validation_attributes: [{name: '', value: ''}],
certificate_type: '',
csr: '',
validation_level: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/sslcertificaterequests';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"additional_validation_attributes":[{"name":"","value":""}],"certificate_type":"","csr":"","validation_level":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/sslcertificaterequests',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "additional_validation_attributes": [\n {\n "name": "",\n "value": ""\n }\n ],\n "certificate_type": "",\n "csr": "",\n "validation_level": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"additional_validation_attributes\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"certificate_type\": \"\",\n \"csr\": \"\",\n \"validation_level\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/sslcertificaterequests")
.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/sslcertificaterequests',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
additional_validation_attributes: [{name: '', value: ''}],
certificate_type: '',
csr: '',
validation_level: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/sslcertificaterequests',
headers: {'content-type': 'application/json'},
body: {
additional_validation_attributes: [{name: '', value: ''}],
certificate_type: '',
csr: '',
validation_level: ''
},
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}}/sslcertificaterequests');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
additional_validation_attributes: [
{
name: '',
value: ''
}
],
certificate_type: '',
csr: '',
validation_level: ''
});
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}}/sslcertificaterequests',
headers: {'content-type': 'application/json'},
data: {
additional_validation_attributes: [{name: '', value: ''}],
certificate_type: '',
csr: '',
validation_level: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/sslcertificaterequests';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"additional_validation_attributes":[{"name":"","value":""}],"certificate_type":"","csr":"","validation_level":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"additional_validation_attributes": @[ @{ @"name": @"", @"value": @"" } ],
@"certificate_type": @"",
@"csr": @"",
@"validation_level": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/sslcertificaterequests"]
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}}/sslcertificaterequests" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"additional_validation_attributes\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"certificate_type\": \"\",\n \"csr\": \"\",\n \"validation_level\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/sslcertificaterequests",
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([
'additional_validation_attributes' => [
[
'name' => '',
'value' => ''
]
],
'certificate_type' => '',
'csr' => '',
'validation_level' => ''
]),
CURLOPT_HTTPHEADER => [
"content-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}}/sslcertificaterequests', [
'body' => '{
"additional_validation_attributes": [
{
"name": "",
"value": ""
}
],
"certificate_type": "",
"csr": "",
"validation_level": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/sslcertificaterequests');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'additional_validation_attributes' => [
[
'name' => '',
'value' => ''
]
],
'certificate_type' => '',
'csr' => '',
'validation_level' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'additional_validation_attributes' => [
[
'name' => '',
'value' => ''
]
],
'certificate_type' => '',
'csr' => '',
'validation_level' => ''
]));
$request->setRequestUrl('{{baseUrl}}/sslcertificaterequests');
$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}}/sslcertificaterequests' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"additional_validation_attributes": [
{
"name": "",
"value": ""
}
],
"certificate_type": "",
"csr": "",
"validation_level": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/sslcertificaterequests' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"additional_validation_attributes": [
{
"name": "",
"value": ""
}
],
"certificate_type": "",
"csr": "",
"validation_level": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"additional_validation_attributes\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"certificate_type\": \"\",\n \"csr\": \"\",\n \"validation_level\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/sslcertificaterequests", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/sslcertificaterequests"
payload = {
"additional_validation_attributes": [
{
"name": "",
"value": ""
}
],
"certificate_type": "",
"csr": "",
"validation_level": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/sslcertificaterequests"
payload <- "{\n \"additional_validation_attributes\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"certificate_type\": \"\",\n \"csr\": \"\",\n \"validation_level\": \"\"\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}}/sslcertificaterequests")
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 \"additional_validation_attributes\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"certificate_type\": \"\",\n \"csr\": \"\",\n \"validation_level\": \"\"\n}"
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/sslcertificaterequests') do |req|
req.body = "{\n \"additional_validation_attributes\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"certificate_type\": \"\",\n \"csr\": \"\",\n \"validation_level\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/sslcertificaterequests";
let payload = json!({
"additional_validation_attributes": (
json!({
"name": "",
"value": ""
})
),
"certificate_type": "",
"csr": "",
"validation_level": ""
});
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}}/sslcertificaterequests \
--header 'content-type: application/json' \
--data '{
"additional_validation_attributes": [
{
"name": "",
"value": ""
}
],
"certificate_type": "",
"csr": "",
"validation_level": ""
}'
echo '{
"additional_validation_attributes": [
{
"name": "",
"value": ""
}
],
"certificate_type": "",
"csr": "",
"validation_level": ""
}' | \
http POST {{baseUrl}}/sslcertificaterequests \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "additional_validation_attributes": [\n {\n "name": "",\n "value": ""\n }\n ],\n "certificate_type": "",\n "csr": "",\n "validation_level": ""\n}' \
--output-document \
- {{baseUrl}}/sslcertificaterequests
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"additional_validation_attributes": [
[
"name": "",
"value": ""
]
],
"certificate_type": "",
"csr": "",
"validation_level": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/sslcertificaterequests")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Detail of a SSL certificate request
{{baseUrl}}/sslcertificaterequests/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/sslcertificaterequests/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/sslcertificaterequests/:id")
require "http/client"
url = "{{baseUrl}}/sslcertificaterequests/:id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/sslcertificaterequests/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/sslcertificaterequests/:id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/sslcertificaterequests/:id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/sslcertificaterequests/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/sslcertificaterequests/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/sslcertificaterequests/:id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/sslcertificaterequests/:id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/sslcertificaterequests/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/sslcertificaterequests/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/sslcertificaterequests/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/sslcertificaterequests/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/sslcertificaterequests/:id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/sslcertificaterequests/:id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/sslcertificaterequests/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/sslcertificaterequests/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/sslcertificaterequests/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/sslcertificaterequests/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/sslcertificaterequests/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/sslcertificaterequests/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/sslcertificaterequests/:id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/sslcertificaterequests/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/sslcertificaterequests/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/sslcertificaterequests/:id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/sslcertificaterequests/:id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/sslcertificaterequests/:id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/sslcertificaterequests/:id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/sslcertificaterequests/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/sslcertificaterequests/:id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/sslcertificaterequests/:id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/sslcertificaterequests/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/sslcertificaterequests/:id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/sslcertificaterequests/:id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/sslcertificaterequests/:id
http GET {{baseUrl}}/sslcertificaterequests/:id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/sslcertificaterequests/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/sslcertificaterequests/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Overview of SSL certificate requests
{{baseUrl}}/sslcertificaterequests
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/sslcertificaterequests");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/sslcertificaterequests")
require "http/client"
url = "{{baseUrl}}/sslcertificaterequests"
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}}/sslcertificaterequests"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/sslcertificaterequests");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/sslcertificaterequests"
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/sslcertificaterequests HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/sslcertificaterequests")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/sslcertificaterequests"))
.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}}/sslcertificaterequests")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/sslcertificaterequests")
.asString();
const 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}}/sslcertificaterequests');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/sslcertificaterequests'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/sslcertificaterequests';
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}}/sslcertificaterequests',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/sslcertificaterequests")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/sslcertificaterequests',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/sslcertificaterequests'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/sslcertificaterequests');
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}}/sslcertificaterequests'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/sslcertificaterequests';
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}}/sslcertificaterequests"]
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}}/sslcertificaterequests" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/sslcertificaterequests",
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}}/sslcertificaterequests');
echo $response->getBody();
setUrl('{{baseUrl}}/sslcertificaterequests');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/sslcertificaterequests');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/sslcertificaterequests' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/sslcertificaterequests' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/sslcertificaterequests")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/sslcertificaterequests"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/sslcertificaterequests"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/sslcertificaterequests")
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/sslcertificaterequests') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/sslcertificaterequests";
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}}/sslcertificaterequests
http GET {{baseUrl}}/sslcertificaterequests
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/sslcertificaterequests
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/sslcertificaterequests")! 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
Verify the SSL certificate request domain validations
{{baseUrl}}/sslcertificaterequests/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/sslcertificaterequests/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/sslcertificaterequests/:id")
require "http/client"
url = "{{baseUrl}}/sslcertificaterequests/:id"
response = HTTP::Client.put url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/sslcertificaterequests/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/sslcertificaterequests/:id");
var request = new RestRequest("", Method.Put);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/sslcertificaterequests/:id"
req, _ := http.NewRequest("PUT", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/sslcertificaterequests/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/sslcertificaterequests/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/sslcertificaterequests/:id"))
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/sslcertificaterequests/:id")
.put(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/sslcertificaterequests/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/sslcertificaterequests/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'PUT', url: '{{baseUrl}}/sslcertificaterequests/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/sslcertificaterequests/:id';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/sslcertificaterequests/:id',
method: 'PUT',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/sslcertificaterequests/:id")
.put(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/sslcertificaterequests/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'PUT', url: '{{baseUrl}}/sslcertificaterequests/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/sslcertificaterequests/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'PUT', url: '{{baseUrl}}/sslcertificaterequests/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/sslcertificaterequests/:id';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/sslcertificaterequests/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/sslcertificaterequests/:id" in
Client.call `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/sslcertificaterequests/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/sslcertificaterequests/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/sslcertificaterequests/:id');
$request->setMethod(HTTP_METH_PUT);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/sslcertificaterequests/:id');
$request->setRequestMethod('PUT');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/sslcertificaterequests/:id' -Method PUT
$response = Invoke-RestMethod -Uri '{{baseUrl}}/sslcertificaterequests/:id' -Method PUT
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PUT", "/baseUrl/sslcertificaterequests/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/sslcertificaterequests/:id"
response = requests.put(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/sslcertificaterequests/:id"
response <- VERB("PUT", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/sslcertificaterequests/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/sslcertificaterequests/:id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/sslcertificaterequests/:id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/sslcertificaterequests/:id
http PUT {{baseUrl}}/sslcertificaterequests/:id
wget --quiet \
--method PUT \
--output-document \
- {{baseUrl}}/sslcertificaterequests/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/sslcertificaterequests/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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
Detail of a SSL certificate
{{baseUrl}}/sslcertificates/:sha1Fingerprint
QUERY PARAMS
sha1_fingerprint
sha1Fingerprint
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/sslcertificates/:sha1Fingerprint" {:query-params {:sha1_fingerprint ""}})
require "http/client"
url = "{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint="
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}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint="
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/sslcertificates/:sha1Fingerprint?sha1_fingerprint= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint="))
.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}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=")
.asString();
const 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}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/sslcertificates/:sha1Fingerprint',
params: {sha1_fingerprint: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=';
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}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/sslcertificates/:sha1Fingerprint?sha1_fingerprint=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/sslcertificates/:sha1Fingerprint',
qs: {sha1_fingerprint: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/sslcertificates/:sha1Fingerprint');
req.query({
sha1_fingerprint: ''
});
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}}/sslcertificates/:sha1Fingerprint',
params: {sha1_fingerprint: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=';
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}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint="]
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}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=",
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}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=');
echo $response->getBody();
setUrl('{{baseUrl}}/sslcertificates/:sha1Fingerprint');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'sha1_fingerprint' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/sslcertificates/:sha1Fingerprint');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'sha1_fingerprint' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/sslcertificates/:sha1Fingerprint?sha1_fingerprint=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/sslcertificates/:sha1Fingerprint"
querystring = {"sha1_fingerprint":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/sslcertificates/:sha1Fingerprint"
queryString <- list(sha1_fingerprint = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=")
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/sslcertificates/:sha1Fingerprint') do |req|
req.params['sha1_fingerprint'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/sslcertificates/:sha1Fingerprint";
let querystring = [
("sha1_fingerprint", ""),
];
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}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint='
http GET '{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/sslcertificates/:sha1Fingerprint?sha1_fingerprint=")! 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
Download a SSL certificate
{{baseUrl}}/sslcertificates/:sha1Fingerprint/download
QUERY PARAMS
sha1_fingerprint
file_format
password
sha1Fingerprint
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/sslcertificates/:sha1Fingerprint/download" {:query-params {:sha1_fingerprint ""
:file_format ""
:password ""}})
require "http/client"
url = "{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password="
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}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password="
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/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password="))
.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}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=")
.asString();
const 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}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/sslcertificates/:sha1Fingerprint/download',
params: {sha1_fingerprint: '', file_format: '', password: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=';
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}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/sslcertificates/:sha1Fingerprint/download',
qs: {sha1_fingerprint: '', file_format: '', password: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/sslcertificates/:sha1Fingerprint/download');
req.query({
sha1_fingerprint: '',
file_format: '',
password: ''
});
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}}/sslcertificates/:sha1Fingerprint/download',
params: {sha1_fingerprint: '', file_format: '', password: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=';
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}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password="]
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}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=",
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}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=');
echo $response->getBody();
setUrl('{{baseUrl}}/sslcertificates/:sha1Fingerprint/download');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'sha1_fingerprint' => '',
'file_format' => '',
'password' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/sslcertificates/:sha1Fingerprint/download');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'sha1_fingerprint' => '',
'file_format' => '',
'password' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/sslcertificates/:sha1Fingerprint/download"
querystring = {"sha1_fingerprint":"","file_format":"","password":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/sslcertificates/:sha1Fingerprint/download"
queryString <- list(
sha1_fingerprint = "",
file_format = "",
password = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=")
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/sslcertificates/:sha1Fingerprint/download') do |req|
req.params['sha1_fingerprint'] = ''
req.params['file_format'] = ''
req.params['password'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/sslcertificates/:sha1Fingerprint/download";
let querystring = [
("sha1_fingerprint", ""),
("file_format", ""),
("password", ""),
];
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}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password='
http GET '{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/sslcertificates/:sha1Fingerprint/download?sha1_fingerprint=&file_format=&password=")! 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
Overview of SSL certificates
{{baseUrl}}/sslcertificates
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/sslcertificates");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/sslcertificates")
require "http/client"
url = "{{baseUrl}}/sslcertificates"
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}}/sslcertificates"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/sslcertificates");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/sslcertificates"
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/sslcertificates HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/sslcertificates")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/sslcertificates"))
.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}}/sslcertificates")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/sslcertificates")
.asString();
const 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}}/sslcertificates');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/sslcertificates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/sslcertificates';
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}}/sslcertificates',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/sslcertificates")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/sslcertificates',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/sslcertificates'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/sslcertificates');
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}}/sslcertificates'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/sslcertificates';
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}}/sslcertificates"]
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}}/sslcertificates" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/sslcertificates",
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}}/sslcertificates');
echo $response->getBody();
setUrl('{{baseUrl}}/sslcertificates');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/sslcertificates');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/sslcertificates' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/sslcertificates' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/sslcertificates")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/sslcertificates"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/sslcertificates"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/sslcertificates")
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/sslcertificates') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/sslcertificates";
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}}/sslcertificates
http GET {{baseUrl}}/sslcertificates
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/sslcertificates
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/sslcertificates")! 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
Overview of windows hostings
{{baseUrl}}/windowshostings
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/windowshostings");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/windowshostings")
require "http/client"
url = "{{baseUrl}}/windowshostings"
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}}/windowshostings"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/windowshostings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/windowshostings"
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/windowshostings HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/windowshostings")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/windowshostings"))
.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}}/windowshostings")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/windowshostings")
.asString();
const 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}}/windowshostings');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/windowshostings'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/windowshostings';
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}}/windowshostings',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/windowshostings")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/windowshostings',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/windowshostings'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/windowshostings');
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}}/windowshostings'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/windowshostings';
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}}/windowshostings"]
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}}/windowshostings" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/windowshostings",
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}}/windowshostings');
echo $response->getBody();
setUrl('{{baseUrl}}/windowshostings');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/windowshostings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/windowshostings' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/windowshostings' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/windowshostings")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/windowshostings"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/windowshostings"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/windowshostings")
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/windowshostings') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/windowshostings";
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}}/windowshostings
http GET {{baseUrl}}/windowshostings
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/windowshostings
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/windowshostings")! 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
Windows hosting detail
{{baseUrl}}/windowshostings/:domainName
QUERY PARAMS
domain_name
domainName
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/windowshostings/:domainName?domain_name=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/windowshostings/:domainName" {:query-params {:domain_name ""}})
require "http/client"
url = "{{baseUrl}}/windowshostings/:domainName?domain_name="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/windowshostings/:domainName?domain_name="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/windowshostings/:domainName?domain_name=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/windowshostings/:domainName?domain_name="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/windowshostings/:domainName?domain_name= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/windowshostings/:domainName?domain_name=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/windowshostings/:domainName?domain_name="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/windowshostings/:domainName?domain_name=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/windowshostings/:domainName?domain_name=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/windowshostings/:domainName?domain_name=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/windowshostings/:domainName',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/windowshostings/:domainName?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/windowshostings/:domainName?domain_name=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/windowshostings/:domainName?domain_name=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/windowshostings/:domainName?domain_name=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/windowshostings/:domainName',
qs: {domain_name: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/windowshostings/:domainName');
req.query({
domain_name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/windowshostings/:domainName',
params: {domain_name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/windowshostings/:domainName?domain_name=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/windowshostings/:domainName?domain_name="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/windowshostings/:domainName?domain_name=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/windowshostings/:domainName?domain_name=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/windowshostings/:domainName?domain_name=');
echo $response->getBody();
setUrl('{{baseUrl}}/windowshostings/:domainName');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'domain_name' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/windowshostings/:domainName');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'domain_name' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/windowshostings/:domainName?domain_name=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/windowshostings/:domainName?domain_name=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/windowshostings/:domainName?domain_name=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/windowshostings/:domainName"
querystring = {"domain_name":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/windowshostings/:domainName"
queryString <- list(domain_name = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/windowshostings/:domainName?domain_name=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/windowshostings/:domainName') do |req|
req.params['domain_name'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/windowshostings/:domainName";
let querystring = [
("domain_name", ""),
];
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}}/windowshostings/:domainName?domain_name='
http GET '{{baseUrl}}/windowshostings/:domainName?domain_name='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/windowshostings/:domainName?domain_name='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/windowshostings/:domainName?domain_name=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()